Go to the source code of this file.
|
namespace | esphome |
| Providing packet encoding functions for exchanging data with a remote host.
|
|
namespace | esphome::cs5460a |
|
|
enum | esphome::cs5460a::CS5460ACommand {
esphome::cs5460a::CMD_SYNC0 = 0xfe
, esphome::cs5460a::CMD_SYNC1 = 0xff
, esphome::cs5460a::CMD_START_SINGLE = 0xe0
, esphome::cs5460a::CMD_START_CONT = 0xe8
,
esphome::cs5460a::CMD_POWER_UP = 0xa0
, esphome::cs5460a::CMD_POWER_STANDBY = 0x88
, esphome::cs5460a::CMD_POWER_SLEEP = 0x90
, esphome::cs5460a::CMD_CALIBRATION = 0xc0
,
esphome::cs5460a::CMD_READ = 0x00
, esphome::cs5460a::CMD_WRITE = 0x40
} |
|
enum | esphome::cs5460a::CS5460ARegister {
esphome::cs5460a::REG_CONFIG = 0x00
, esphome::cs5460a::REG_IDCOFF = 0x01
, esphome::cs5460a::REG_IGN = 0x02
, esphome::cs5460a::REG_VDCOFF = 0x03
,
esphome::cs5460a::REG_VGN = 0x04
, esphome::cs5460a::REG_CYCLE_COUNT = 0x05
, esphome::cs5460a::REG_PULSE_RATE = 0x06
, esphome::cs5460a::REG_I = 0x07
,
esphome::cs5460a::REG_V = 0x08
, esphome::cs5460a::REG_P = 0x09
, esphome::cs5460a::REG_E = 0x0a
, esphome::cs5460a::REG_IRMS = 0x0b
,
esphome::cs5460a::REG_VRMS = 0x0c
, esphome::cs5460a::REG_TBC = 0x0d
, esphome::cs5460a::REG_POFF = 0x0e
, esphome::cs5460a::REG_STATUS = 0x0f
,
esphome::cs5460a::REG_IACOFF = 0x10
, esphome::cs5460a::REG_VACOFF = 0x11
, esphome::cs5460a::REG_MASK = 0x1a
, esphome::cs5460a::REG_CONTROL = 0x1c
} |
|
enum | esphome::cs5460a::CS5460APGAGain { esphome::cs5460a::CS5460A_PGA_GAIN_10X = 0b0
, esphome::cs5460a::CS5460A_PGA_GAIN_50X = 0b1
} |
| Enum listing the current channel aplifiergain settings for the CS5460A. More...
|
|