2023-06-15 13:54:57 +02:00

58 lines
1.1 KiB
C

#pragma once
#define METROLOGY_SERVICE 0x1878
#define CONFIGURATION_SERVICE 0x1879
#define ELECTRIC_CURRENT_CHAR 0x2AEE
#define VOLTAGE_CHAR 0x2B18
#define SAMPLING_RATE_CHAR 0x2C12
#define ZERO_CALI_CHAR 0x2C13
#define ZERO_CALI_NSAMP 0x2C14
#define CHAR_PRES_FORMAT 0x2904
#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,
};