code: func NewBatteryStatus(CURRENT_CONSUMED int32, ENERGY_CONSUMED int32, VOLTAGE_CELL_1 uint16, VOLTAGE_CELL_2 uint16, VOLTAGE_CELL_3 uint16, VOLTAGE_CELL_4 uint16, VOLTAGE_CELL_5 uint16, VOLTAGE_CELL_6 uint16, CURRENT_BATTERY int16, ACCU_ID uint8, BATTERY_REMAINING int8) *BatteryStatus {
  	m := BatteryStatus{}
  	m.CURRENT_CONSUMED = CURRENT_CONSUMED
  	m.ENERGY_CONSUMED = ENERGY_CONSUMED
  	m.VOLTAGE_CELL_1 = VOLTAGE_CELL_1
  	m.VOLTAGE_CELL_2 = VOLTAGE_CELL_2
  	m.VOLTAGE_CELL_3 = VOLTAGE_CELL_3
  	m.VOLTAGE_CELL_4 = VOLTAGE_CELL_4
  	m.VOLTAGE_CELL_5 = VOLTAGE_CELL_5
  	m.VOLTAGE_CELL_6 = VOLTAGE_CELL_6
  	m.CURRENT_BATTERY = CURRENT_BATTERY
  	m.ACCU_ID = ACCU_ID
  	m.BATTERY_REMAINING = BATTERY_REMAINING
  	return &m
  }
docs: // NewBatteryStatus returns a new BatteryStatus