Go to the source code of this file.
#define ADE7753_AENERGY 0x02 |
#define ADE7753_APOS 0x11 |
#define ADE7753_CFDEN 0x15 |
#define ADE7753_CFNUM 0x14 |
#define ADE7753_CH1OS 0x0D |
#define ADE7753_CH2OS 0x0E |
#define ADE7753_CHKSUM 0x3E |
#define ADE7753_DIEREV 0x3F |
#define ADE7753_GAIN 0x0F |
#define ADE7753_IPEAK 0x22 |
#define ADE7753_IPKLVL 0x20 |
#define ADE7753_IRMS 0x16 |
#define ADE7753_IRMSOS 0x18 |
#define ADE7753_IRQEN 0x0A |
#define ADE7753_LAENERGY 0x04 |
#define ADE7753_LINECYC 0x1C |
#define ADE7753_LVAENERGY 0x07 |
#define ADE7753_LVARENERGY 0x08 |
#define ADE7753_MODE 0x09 |
#define ADE7753_PERIOD 0x27 |
#define ADE7753_PHCAL 0x10 |
#define ADE7753_RAENERGY 0x03 |
#define ADE7753_READ_REG |
( |
|
a | ) |
a |
#define ADE7753_RSTIPEAK 0x23 |
#define ADE7753_RSTSTATUS 0x0C |
#define ADE7753_RSTVPEAK 0x25 |
#define ADE7753_RVAENERGY 0x06 |
#define ADE7753_SAGCYC 0x1E |
#define ADE7753_SAGLVL 0x1F |
#define ADE7753_SPI_BURST (u32)(1000 * 1000) |
#define ADE7753_SPI_FAST (u32)(2000 * 1000) |
#define ADE7753_SPI_SLOW (u32)(300 * 1000) |
#define ADE7753_STARTUP_DELAY 1 |
#define ADE7753_STATUS 0x0B |
#define ADE7753_TEMP 0x26 |
#define ADE7753_TMODE 0x3D |
#define ADE7753_VADIV 0x1B |
#define ADE7753_VAENERGY 0x05 |
#define ADE7753_VAGAIN 0x1A |
#define ADE7753_VPEAK 0x24 |
#define ADE7753_VPKLVL 0x21 |
#define ADE7753_VRMS 0x17 |
#define ADE7753_VRMSOS 0x19 |
#define ADE7753_WAVEFORM 0x01 |
#define ADE7753_WDIV 0x13 |
#define ADE7753_WGAIN 0x12 |
#define ADE7753_WRITE_REG |
( |
|
a | ) |
((a) | 0x80) |
#define ADE7753_ZXTOUT 0x1D |
#define DRIVER_NAME "ade7753" |