#ifndef INCLUDE_DI_CONSTANTS_RPC_GENERIC_H_ #define INCLUDE_DI_CONSTANTS_RPC_GENERIC_H_ /** * Sensor */ enum di_rpc_uid_sensor { DI_RPC_UID_SENSOR_BATTERY1_VOLTAGE = 1U, DI_RPC_UID_SENSOR_BATTERY1_STATE = 2U, /** enum di_device_battery_state */ DI_RPC_UID_SENSOR_BATTERY2_VOLTAGE = 3U, DI_RPC_UID_SENSOR_BATTERY2_STATE = 4U, /** enum di_device_battery_state */ DI_RPC_UID_SENSOR_BATTERY3_VOLTAGE = 5U, DI_RPC_UID_SENSOR_BATTERY3_STATE = 6U, /** enum di_device_battery_state */ DI_RPC_UID_SENSOR_BATTERY4_VOLTAGE = 7U, DI_RPC_UID_SENSOR_BATTERY4_STATE = 8U, /** enum di_device_battery_state */ DI_RPC_UID_SENSOR_CHARGER1_VOLTAGE = 9U, DI_RPC_UID_SENSOR_CHARGER1_STATE = 10U, /** enum di_device_charger_state */ DI_RPC_UID_SENSOR_CHARGER2_VOLTAGE = 11U, DI_RPC_UID_SENSOR_CHARGER2_STATE = 12U, /** enum di_device_charger_state */ DI_RPC_UID_SENSOR_GPS = 13U, DI_RPC_UID_SENSOR_RSSI = 14U, DI_RPC_UID_SENSOR_BER = 15U, }; #define DI_RPC_LABEL_SENSOR_BATTERY1_VOLTAGE "bat1-voltage" #define DI_RPC_LABEL_SENSOR_BATTERY1_STATE "bat1-state" #define DI_RPC_LABEL_SENSOR_BATTERY2_VOLTAGE "bat2-voltage" #define DI_RPC_LABEL_SENSOR_BATTERY2_STATE "bat2-state" #define DI_RPC_LABEL_SENSOR_BATTERY3_VOLTAGE "bat3-voltage" #define DI_RPC_LABEL_SENSOR_BATTERY3_STATE "bat3-state" #define DI_RPC_LABEL_SENSOR_BATTERY4_VOLTAGE "bat4-voltage" #define DI_RPC_LABEL_SENSOR_BATTERY4_STATE "bat4-state" #define DI_RPC_LABEL_SENSOR_CHARGER1_VOLTAGE "charger1-voltage" #define DI_RPC_LABEL_SENSOR_CHARGER1_STATE "charger1-state" #define DI_RPC_LABEL_SENSOR_CHARGER2_VOLTAGE "charger2-voltage" #define DI_RPC_LABEL_SENSOR_CHARGER2_STATE "charger2-state" #define DI_RPC_LABEL_SENSOR_GPS "gps" #define DI_RPC_LABEL_SENSOR_RSSI "rssi" #define DI_RPC_LABEL_SENSOR_BER "ber" /** * Config */ enum di_rpc_uid_config { DI_RPC_UID_CONFIG_DEVICE_TOKEN = 1U, DI_RPC_UID_CONFIG_DEVICE_ACTIVATION = 2U, DI_RPC_UID_CONFIG_DEVICE_SERVICE = 3U }; #define DI_RPC_LABEL_CONFIG_DEVICE_TOKEN "token" #define DI_RPC_LABEL_CONFIG_DEVICE_ACTIVATION "activate" #define DI_RPC_LABEL_CONFIG_DEVICE_SERVICE "service" #endif /* INCLUDE_DI_CONSTANTS_RPC_GENERIC_H_ */