enum | MID : uint8_t {
MID::ERROR = 0x42,
MID::WAKE_UP = 0x3E,
MID::WAKE_UP_ACK = 0x3F,
MID::GO_TO_CONFIG = 0x30,
MID::GO_TO_MEASUREMENT = 0x10,
MID::RESET = 0x40,
MID::REQ_DID = 0x00,
MID::DEVICE_ID = 0x01,
MID::REQ_PRODUCT_CODE = 0x1C,
MID::PRODUCT_CODE = 0x1D,
MID::REQ_HARDWARE_VERSION = 0x1E,
MID::HARDWARE_VERSION = 0x1F,
MID::REQ_FW_REV = 0x12,
MID::FIRMWARE_REV = 0x13,
MID::RESTORE_FACTORY_DEF = 0x0E,
MID::SET_BAUDRATE = 0x18,
MID::RUN_SELFTEST = 0x24,
MID::SELFTEST_ACK = 0x25,
MID::SET_GNSS_PLATFORM = 0x76,
MID::SET_ERROR_MODE = 0xDA,
MID::SET_TRANSMIT_DELAY = 0xDC,
MID::SET_OPTION_FLAGS = 0x48,
MID::SET_LOCATION_ID = 0x84,
MID::SET_SYNC_SETTINGS = 0x2C,
MID::REQ_CONFIGURATION = 0x0C,
MID::CONFIGURATION = 0x0D,
MID::SET_PERIOD = 0x04,
MID::SET_EXT_OUTPUT_MODE = 0x86,
MID::SET_OUTPUT_CONFIGURATION = 0xC0,
MID::SET_STRING_OUTPUT_TYPE = 0x8E,
MID::SET_ALIGNMENT_ROTATION = 0xEC,
MID::SET_OUTPUT_MODE = 0xD0,
MID::SET_OUTPUT_SETTINGS = 0xD2,
MID::REQ_DATA = 0x34,
MID::MT_DATA = 0x32,
MID::MT_DATA2 = 0x36,
MID::RESET_ORIENTATION = 0xA4,
MID::SET_UTC_TIME = 0x60,
MID::ADJUST_UTC_TIME = 0xA8,
MID::UTC_TIME = 0x61,
MID::REQ_AVAILABLE_SCENARIOS = 0x62,
MID::AVAILABLE_SCENARIOS = 0x63,
MID::SET_CURRENT_SCENARIO = 0x64,
MID::SET_GRAVITY_MAGNITUDE = 0x66,
MID::SET_LAT_LON_ALT = 0x6E,
MID::SET_NO_ROTATION = 0x22,
MID::ICC_COMMAND = 0x74
} |