7static const uint8_t ATM90E26_REGISTER_SOFTRESET = 0x00;
8static const uint8_t ATM90E26_REGISTER_SYSSTATUS = 0x01;
9static const uint8_t ATM90E26_REGISTER_FUNCEN = 0x02;
10static const uint8_t ATM90E26_REGISTER_SAGTH = 0x03;
11static const uint8_t ATM90E26_REGISTER_SMALLPMOD = 0x04;
12static const uint8_t ATM90E26_REGISTER_LASTDATA = 0x06;
15static const uint8_t ATM90E26_REGISTER_LSB = 0x08;
16static const uint8_t ATM90E26_REGISTER_CALSTART = 0x20;
17static const uint8_t ATM90E26_REGISTER_PLCONSTH = 0x21;
18static const uint8_t ATM90E26_REGISTER_PLCONSTL = 0x22;
19static const uint8_t ATM90E26_REGISTER_LGAIN = 0x23;
20static const uint8_t ATM90E26_REGISTER_LPHI = 0x24;
21static const uint8_t ATM90E26_REGISTER_NGAIN = 0x25;
22static const uint8_t ATM90E26_REGISTER_NPHI = 0x26;
23static const uint8_t ATM90E26_REGISTER_PSTARTTH = 0x27;
24static const uint8_t ATM90E26_REGISTER_PNOLTH = 0x28;
25static const uint8_t ATM90E26_REGISTER_QSTARTTH = 0x29;
26static const uint8_t ATM90E26_REGISTER_QNOLTH = 0x2A;
27static const uint8_t ATM90E26_REGISTER_MMODE = 0x2B;
28static const uint8_t ATM90E26_REGISTER_CS1 = 0x2C;
31static const uint8_t ATM90E26_REGISTER_ADJSTART = 0x30;
32static const uint8_t ATM90E26_REGISTER_UGAIN = 0x31;
33static const uint8_t ATM90E26_REGISTER_IGAINL = 0x32;
34static const uint8_t ATM90E26_REGISTER_IGAINN = 0x33;
35static const uint8_t ATM90E26_REGISTER_UOFFSET = 0x34;
36static const uint8_t ATM90E26_REGISTER_IOFFSETL = 0x35;
37static const uint8_t ATM90E26_REGISTER_IOFFSETN = 0x36;
38static const uint8_t ATM90E26_REGISTER_POFFSETL = 0x37;
39static const uint8_t ATM90E26_REGISTER_QOFFSETL = 0x38;
40static const uint8_t ATM90E26_REGISTER_POFFSETN = 0x39;
41static const uint8_t ATM90E26_REGISTER_QOFFSETN = 0x3A;
42static const uint8_t ATM90E26_REGISTER_CS2 = 0x3B;
45static const uint8_t ATM90E26_REGISTER_APENERGY = 0x40;
46static const uint8_t ATM90E26_REGISTER_ANENERGY = 0x41;
47static const uint8_t ATM90E26_REGISTER_ATENERGY = 0x42;
48static const uint8_t ATM90E26_REGISTER_RPENERGY = 0x43;
49static const uint8_t ATM90E26_REGISTER_RNENERG = 0x44;
50static const uint8_t ATM90E26_REGISTER_RTENERGY = 0x45;
51static const uint8_t ATM90E26_REGISTER_ENSTATUS = 0x46;
54static const uint8_t ATM90E26_REGISTER_IRMS = 0x48;
55static const uint8_t ATM90E26_REGISTER_URMS = 0x49;
56static const uint8_t ATM90E26_REGISTER_PMEAN = 0x4A;
57static const uint8_t ATM90E26_REGISTER_QMEAN = 0x4B;
58static const uint8_t ATM90E26_REGISTER_FREQ = 0x4C;
59static const uint8_t ATM90E26_REGISTER_POWERF = 0x4D;
60static const uint8_t ATM90E26_REGISTER_PANGLE = 0x4E;
61static const uint8_t ATM90E26_REGISTER_SMEAN = 0x4F;
62static const uint8_t ATM90E26_REGISTER_IRMS2 = 0x68;
63static const uint8_t ATM90E26_REGISTER_PMEAN2 = 0x6A;
64static const uint8_t ATM90E26_REGISTER_QMEAN2 = 0x6B;
65static const uint8_t ATM90E26_REGISTER_POWERF2 = 0x6D;
66static const uint8_t ATM90E26_REGISTER_PANGLE2 = 0x6E;
67static const uint8_t ATM90E26_REGISTER_SMEAN2 = 0x6F;
Providing packet encoding functions for exchanging data with a remote host.