/* * Copyright (c) 2022 FTP Technologies * * SPDX-License-Identifier: Apache-2.0 */ #ifndef __LWM2M_UCIFI_LPWAN__ #define __LWM2M_UCIFI_LPWAN__ #define LWM2M_UCIFI_LPWAN_ID 3412 /* Mandatory resource: ID 6 - IEEE MAC address of the device (up to 64 bits) */ #define MAC_ADDRESS_SIZE 17 /* 16 hex digits, eg. "01a2b3c4d5e6f708\0" */ /* Device resource IDs */ /* clang-format off */ #define UCIFI_LPWAN_NETWORK_TYPE_RID 1 #define UCIFI_LPWAN_IPV4_ADDRESS_RID 2 #define UCIFI_LPWAN_IPV6_ADDRESS_RID 3 #define UCIFI_LPWAN_NETWORK_ADDRESS_RID 4 #define UCIFI_LPWAN_SECONDARY_ADDRESS_RID 5 #define UCIFI_LPWAN_MAC_ADDRESS_RID 6 #define UCIFI_LPWAN_PEER_ADDRESS_RID 7 #define UCIFI_LPWAN_MULTICAST_GRP_ADDRESS_RID 8 #define UCIFI_LPWAN_MULTICAST_GRP_KEY_RID 9 #define UCIFI_LPWAN_DATA_RATE_RID 10 #define UCIFI_LPWAN_TRANSMIT_POWER_RID 11 #define UCIFI_LPWAN_FREQUENCY_RID 12 #define UCIFI_LPWAN_SESSION_TIME_RID 13 #define UCIFI_LPWAN_SESSION_DURATION_RID 14 #define UCIFI_LPWAN_MESH_NODE_RID 15 #define UCIFI_LPWAN_MAX_REPEAT_TIME_RID 16 #define UCIFI_LPWAN_NUMBER_REPEATS_RID 17 #define UCIFI_LPWAN_SIGNAL_NOISE_RATIO_RID 18 #define UCIFI_LPWAN_COMM_FAILURE_RID 19 #define UCIFI_LPWAN_RSSI_RID 20 #define UCIFI_LPWAN_IMSI_RID 21 #define UCIFI_LPWAN_IMEI_RID 22 #define UCIFI_LPWAN_COMM_OPERATOR_RID 23 #define UCIFI_LPWAN_IC_CARD_IDENTIFIER_RID 24 /* clang-format on */ #define UCIFI_LPWAN_MAX_RID UCIFI_LPWAN_IC_CARD_IDENTIFIER_RID #endif /* __LWM2M_UCIFI_LPWAN__ */