80PDCEDT::operator
byte* ()
const
90 Serial.println(
"error: PDCEDT len 0");
97 for (
byte i = 1; i <
length; i += 1)
105 cout <<
"error: PDCEDT len 0" << endl;
108 cout <<
"[" << dec << (int)
length <<
"]: ";
110 for (
byte i = 1; i <
length; i += 1)
112 cout <<
", " << hex << (int)
m_pdcedt[i];
131 int key = epc - 0x80;
139 int key = epc - 0x80;
147 int key = epc - 0x80;
155 int key = epc - 0x80;
162 int key = epc - 0x80;
171 for (
int i = 0; i <
PDC_MAX; i += 1)
176 Serial.print( (
int)(i + 0x80) );
179 cout << hex << i + 0x80 <<
": ";
Subclasses for ECHONET Lite protocol
const PDCEDT SetPDCEDT(const byte epc, const PDCEDT pdcedt)
const PDCEDT operator[](const byte epc) const
static const byte PDC_MAX
const PDCEDT GetPDCEDT(const byte epc) const
const PDCEDT operator=(const PDCEDT val)