16#ifndef _lorawan_spec_COMPLIANCE_H_
17#define _lorawan_spec_COMPLIANCE_H_
25 LORAWAN_PORT_MAC = 0u,
27 LORAWAN_PORT_USER_MIN = 1u,
29 LORAWAN_PORT_USER_MAX = 223u,
31 LORAWAN_PORT_RESERVED = 224u,
33 LORAWAN_PORT_COMPLIANCE = LORAWAN_PORT_RESERVED + 0u,
36enum lowawan_compliance_cmd_e {
37 LORAWAN_COMPLIANCE_CMD_DEACTIVATE = 0u,
38 LORAWAN_COMPLIANCE_CMD_ACTIVATE = 1u,
39 LORAWAN_COMPLIANCE_CMD_SET_CONFIRM = 2u,
40 LORAWAN_COMPLIANCE_CMD_SET_UNCONFIRM = 3u,
41 LORAWAN_COMPLIANCE_CMD_ECHO = 4u,
42 LORAWAN_COMPLIANCE_CMD_LINK = 5u,
43 LORAWAN_COMPLIANCE_CMD_JOIN = 6u,
44 LORAWAN_COMPLIANCE_CMD_CW = 7u,
45 LORAWAN_COMPLIANCE_CMD_MFG_BASE = 0x80u,
48typedef unsigned char lorawan_compliance_cmd_t;
52 LORAWAN_COMPLIANCE_CMD_ACTIVATE_LEN = 4u,
53 LORAWAN_COMPLIANCE_CMD_ACTIVATE_MAGIC = 1u,
57 LORAWAN_COMPLIANCE_CMD_ECHO_LEN_MAX = 242u,