64 lines
1.3 KiB
C
64 lines
1.3 KiB
C
#pragma once
|
|
|
|
#define METROLOGY_SERVICE 0x1878
|
|
#define CONFIGURATION_SERVICE 0x1879
|
|
#define METROLOGY_RANGE_SERVICE 0x1880
|
|
|
|
#define ELECTRIC_CURRENT_CHAR 0x2AEE
|
|
#define VOLTAGE_CHAR 0x2B18
|
|
#define SAMPLING_RATE_CHAR 0x2C12
|
|
#define ZERO_CALI_CHAR 0x2C13
|
|
#define ZERO_CALI_RESET 0x2C16
|
|
#define ZERO_CALI_NSAMP 0x2C14
|
|
#define ELECTRIC_CURRENT_RANGE_CHAR 0x2AEF
|
|
#define AUTO_RANGE_CHAR 0x2C15
|
|
#define SWITCHING_FREQUENCY_CHAR 0x2C17
|
|
|
|
#define CHAR_PRES_FORMAT 0x2904
|
|
#define SOURCE_GAIN_DESCR 0x2920
|
|
|
|
#define PPM_UNIT_UUID 0x27C4
|
|
#define PERCENT_UNIT_UUID 0x27AD
|
|
#define POWER_UNIT_UUID 0x2726
|
|
#define TESLA_UNIT_UUID 0x272D
|
|
#define AMPERE_UNIT_UUID 0x2704
|
|
#define VOLTS_UNIT_UUID 0x2728
|
|
#define HERTZ_UNIT_UUID 0x2722
|
|
#define SECONDS_UNIT_UUID 0x2703
|
|
#define UNITLESS_UNIT_UUID 0x2700
|
|
|
|
#define NSP_DESC_MAIN 0x0106
|
|
#define NSP_DESC_INSIDE 0x010B
|
|
#define NSP_DESC_OUTSIDE 0x010C
|
|
|
|
enum {
|
|
FORMAT_RFU,
|
|
FORMAT_BOOL,
|
|
FORMAT_UINT2,
|
|
FORMAT_UINT4,
|
|
FORMAT_UINT8,
|
|
FORMAT_UINT12,
|
|
FORMAT_UINT16,
|
|
FORMAT_UINT24,
|
|
FORMAT_UINT32,
|
|
FORMAT_UINT48,
|
|
FORMAT_UINT64,
|
|
FORMAT_UINT128,
|
|
FORMAT_INT8,
|
|
FORMAT_INT12,
|
|
FORMAT_INT16,
|
|
FORMAT_INT24,
|
|
FORMAT_INT32,
|
|
FORMAT_INT48,
|
|
FORMAT_INT64,
|
|
FORMAT_INT128,
|
|
FORMAT_FLOAT32,
|
|
FORMAT_FLOAT64,
|
|
FORMAT_IEEE11073_SFLOAT16,
|
|
FORMAT_IEEE11073_FLOAT32,
|
|
FORMAT_IEEE20601,
|
|
FORMAT_UTF8,
|
|
FORMAT_UTF16,
|
|
FORMAT_OPAQUE,
|
|
};
|