Class Battery

Class Documentation

class esc::Battery

Public Functions

Battery(Battery const&) = delete
Battery(Battery&&) = delete
Battery &operator=(Battery const&) = delete
Battery &operator=(Battery&&) = delete
esp_err_t init(gpio_num_t gpout_io_num, gpio_num_t sysoff_num_t, std::uint8_t soc_interval, std::uint16_t max_capacity)

Parameters
  • [in] io_num:

  • [in] mode:

  • [in] max_capacity:

Public Static Functions

Battery &getInstance()

Get the Battery object unique instance.

Return

Battery& a reference to the Battery object.