Fixed return value in TLV8::add()
This commit is contained in:
parent
9b0b18310e
commit
a11eab4b37
|
|
@ -75,7 +75,7 @@ TLV8_it TLV8::add(uint8_t tag, size_t len, const uint8_t* val){
|
||||||
else
|
else
|
||||||
emplace_back(tag,len,val);
|
emplace_back(tag,len,val);
|
||||||
|
|
||||||
return(begin());
|
return(--end());
|
||||||
}
|
}
|
||||||
|
|
||||||
/////////////////////////////////////
|
/////////////////////////////////////
|
||||||
|
|
|
||||||
|
|
@ -50,10 +50,14 @@ void setup() {
|
||||||
tlv.add(7,33);
|
tlv.add(7,33);
|
||||||
tlv.add(7,34);
|
tlv.add(7,34);
|
||||||
tlv.add(15,nMax,c);
|
tlv.add(15,nMax,c);
|
||||||
tlv.print();
|
// tlv.print();
|
||||||
|
|
||||||
|
tlv.print(--tlv.end(),tlv.end());
|
||||||
|
|
||||||
Serial.printf("\nSize=%d\n\n",tlv.pack_size());
|
Serial.printf("\nSize=%d\n\n",tlv.pack_size());
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
uint8_t bOut[tlv.pack_size()];
|
uint8_t bOut[tlv.pack_size()];
|
||||||
tlv.pack(bOut);
|
tlv.pack(bOut);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue