|
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, |
@@ -50,18 +51,4 @@ enum CBORCommandTag: uint64_t { |
50 | 51 | CBORProvisioningCATM1Config = 0x012008, |
51 | 52 | CBORProvisioningEthernetConfig = 0x012009, |
52 | 53 | CBORProvisioningCellularConfig = 0x012012, |
53 | | - |
54 | | - |
55 | | - // Unknown Command Tag https://www.iana.org/assignments/cbor-tags/cbor-tags.xhtml |
56 | | - CBORUnknownCmdTag16b = 0xffff, // invalid tag |
57 | | - CBORUnknownCmdTag32b = 0xffffffff, // invalid tag |
58 | | - CBORUnknownCmdTag64b = 0xffffffffffffffff, // invalid tag |
59 | | - CBORUnknownCmdTag = CBORUnknownCmdTag32b |
60 | 54 | }; |
61 | | - |
62 | | -/****************************************************************************** |
63 | | - * FUNCTION DECLARATION |
64 | | - ******************************************************************************/ |
65 | | - |
66 | | -CommandId toCommandId(CBORCommandTag tag); |
67 | | -CBORCommandTag toCBORCommandTag(CommandId id); |
0 commit comments