14
14
* INCLUDE
15
15
******************************************************************************/
16
16
#include <message/Commands.h>
17
+ #include <Arduino_CBOR.h>
17
18
18
19
/******************************************************************************
19
20
TYPEDEF
20
21
******************************************************************************/
21
22
22
- enum CBORCommandTag : uint64_t {
23
+ enum CBORCommandTag : CBORTag {
23
24
// Commands UP
24
25
CBOROtaBeginUp = 0x010000 ,
25
26
CBORThingBeginCmd = 0x010300 ,
@@ -34,17 +35,4 @@ enum CBORCommandTag: uint64_t {
34
35
CBORThingDetachCmd = 0x011000 ,
35
36
CBORLastValuesUpdate = 0x010600 ,
36
37
CBORTimezoneCommandDown = 0x010900 ,
37
-
38
- // Unknown Command Tag https://www.iana.org/assignments/cbor-tags/cbor-tags.xhtml
39
- CBORUnknownCmdTag16b = 0xffff , // invalid tag
40
- CBORUnknownCmdTag32b = 0xffffffff , // invalid tag
41
- CBORUnknownCmdTag64b = 0xffffffffffffffff , // invalid tag
42
- CBORUnknownCmdTag = CBORUnknownCmdTag32b
43
38
};
44
-
45
- /******************************************************************************
46
- * FUNCTION DECLARATION
47
- ******************************************************************************/
48
-
49
- CommandId toCommandId (CBORCommandTag tag );
50
- CBORCommandTag toCBORCommandTag (CommandId id );
0 commit comments