{
 "header": {"filename":"ljm_constants.json", "version":"2012.11.12.A", "checksum":"-1", "supporturl":"http://labjack.com/support/modbus/tags"},

 "registers":
 [
       {"address":22000, "name":"LATEST_TEMPERATURE", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RO", "tags":[""], "altnames":[""]},
    {"address":22001, "name":"CURRENT_HUMIDITY", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RO", "tags":[""], "altnames":[""]},
    {"address":22002, "name":"CURRENT_LIGHT", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RO", "tags":[""], "altnames":[""]},
    {"address":22020, "name":"LOG_TEMPERATURE", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22021, "name":"LOG_LIGHT", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22022, "name":"LOG_HUMIDITY", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22040, "name":"LOG_INTERVAL", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22042, "name":"LOG_START_TIME", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RO", "tags":[""], "altnames":[""]},
    {"address":22050, "name":"nBROWNOUT", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22051, "name":"nFAULT", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22052, "name":"nINVALID_READING", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22053, "name":"nTRIG_HIGH_ALARM", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22054, "name":"nTRIG_LOW_ALARM", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22055, "name":"nALARM_ARMED", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22080, "name":"ALARM_ITEM", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22081, "name":"ALARM_ARM_CONDITION", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22082, "name":"HIGH_ALARM_ENABLE", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22083, "name":"LOW_ALARM_ENABLE", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22084, "name":"ALARM_ARM_COUNTER", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22085, "name":"ALARM_TRIG_COUNTER", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22100, "name":"HIGH_ALARM_THRESHOLD", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22101, "name":"LOW_ALARM_THRESHOLD", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22180, "name":"pHIGH_THRESH_LIGHT", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22181, "name":"HIGH_THRESH_LIGHT", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22190, "name":"pLOW_THRESH_LIGHT", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22191, "name":"LOW_THRESH_LIGHT", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22200, "name":"INSTALLED_OPTIONS", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RO", "tags":[""], "altnames":[""]},
    {"address":22210, "name":"STORED_BYTES", "type":"UINT32", "devices":["DIGIT"], "readwrite":"RO", "tags":[""], "altnames":[""]},
    {"address":22220, "name":"LIFETIME_READINGS", "type":"UINT32", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22232, "name":"HUMIDITY_CAL_OFFSET", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22233, "name":"CALIBRATE_CTMU", "type":"UINT16", "devices":["DIGIT"], "readwrite":"WO", "tags":[""], "altnames":[""]},
    {"address":22242, "name":"RTCC_TIME", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22804, "name":"EXTERN_FLASH_WIP", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RO", "tags":[""], "altnames":[""]},
    {"address":22810, "name":"pEXTERN_FLASH_READ", "type":"UINT32", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22812, "name":"EXTERN_FLASH_READ", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RO", "tags":[""], "altnames":[""]},
    {"address":22822, "name":"EXTERN_FLASH_bkERASE", "type":"UINT16", "devices":["DIGIT"], "readwrite":"WO", "tags":[""], "altnames":[""]},
    {"address":22830, "name":"pEXTERN_FLASH_WRITE", "type":"UINT32", "devices":["DIGIT"], "readwrite":"RW", "tags":[""], "altnames":[""]},
    {"address":22832, "name":"EXTERN_FLASH_WRITE", "type":"UINT16", "devices":["DIGIT"], "readwrite":"WO", "tags":[""], "altnames":[""]},
    {"address":22840, "name":"SAVE_CHANGES", "type":"UINT16", "devices":["DIGIT"], "readwrite":"WO", "tags":[""], "altnames":[""]},
    {"address":22841, "name":"RE_INITIALIZE_DEVICE", "type":"UINT16", "devices":["DIGIT"], "readwrite":"WO", "tags":[""], "altnames":[""]},
    {"address":22842, "name":"LENGTH_USB_SESSION", "type":"UINT32", "devices":["DIGIT"], "readwrite":"RO", "tags":["USB"], "altnames":[""]},
    {"address":22974, "name":"WRITE_SN", "type":"UINT32", "devices":["DIGIT"], "readwrite":"WO", "tags":[""], "altnames":[""]},
    {"address":61996, "name":"REQ_FWUPG", "type":"UINT32", "devices":["DIGIT"], "readwrite":"WO", "tags":[""], "altnames":[""]},
    {"address":65000, "name":"PRODUCT_ID_ALT", "type":"UINT16", "devices":["DIGIT"], "readwrite":"RO", "tags":[""], "altnames":[""]},
    {"address":0, "name":"AIN#(0:254)", "type":"FLOAT32", "devices":["U3", "U6", "T7", "UE9"], "readwrite":"RO", "tags":["AIN"]},
   {"address":1000, "name":"DAC#(0:1)", "type":"FLOAT32", "devices":["U3", "U6", "T7", "UE9"], "readwrite":"RW", "tags":["DAC"]},
   {"address":2000, "name":"FIO#(0:7)", "type":"UINT16", "devices":["U3", "U6", "T7", "UE9"], "readwrite":"RW", "tags":["DIO"], "altnames":["DIO#(0:7)"]},
   {"address":2008, "name":"EIO#(0:7)", "type":"UINT16", "devices":["U3", "U6", "T7", "UE9"], "readwrite":"RW", "tags":["DIO"], "altnames":["DIO#(8:15)"]},
   {"address":2016, "name":"CIO#(0:3)", "type":"UINT16", "devices":["U3", "U6", "T7", "UE9"], "readwrite":"RW", "tags":["DIO"], "altnames":["DIO#(16:19)"]},
   {"address":2020, "name":"MIO#(0:2)", "type":"UINT16", "devices":["U6", "T7", "UE9"], "readwrite":"RW", "tags":["DIO"], "altnames":["DIO#(20:22)"]},
   {"address":40000, "name":"AIN#(0:254)_NEG", "type":"UINT16", "devices":["U3", "U6", "T7"], "readwrite":"RW", "default":199, "tags":["AIN"]},
   {"address":40500, "name":"AIN#(0:254)_RANGE", "type":"UINT16", "devices":["U3", "U6", "T7", "UE9"], "readwrite":"RW", "default":0, "tags":["AIN"]},
   {"address":41000, "name":"AIN#(0:254)_RES", "type":"UINT16", "devices":["U3", "U6", "T7", "UE9"], "readwrite":"RW", "default":0, "tags":["AIN"]},
   {"address":41500, "name":"AIN#(0:254)_SET", "type":"UINT16", "devices":["U3", "U6", "T7", "UE9"], "readwrite":"RW", "default":0, "tags":["AIN"]},
   {"address":60000, "name":"PRODUCT_ID", "type":"FLOAT32", "devices":["U3", "U6", "T7", "UE9"], "readwrite":"RO", "tags":["CONFIG"]},
   {"address":60002, "name":"HARDWARE_VERSION", "type":"FLOAT32", "devices":["U3", "U6", "T7", "UE9"], "readwrite":"RO", "tags":["CONFIG"]},
   {"address":60004, "name":"FIRMWARE_VERSION", "type":"FLOAT32", "devices":["U3", "U6", "T7", "UE9", "DIGIT"], "readwrite":"RO", "tags":["CONFIG"]},
   {"address":60006, "name":"BOOTLOADER_VERSION", "type":"FLOAT32", "devices":["U3", "U6", "T7", "UE9"], "readwrite":"RO", "tags":["CONFIG"]},
   {"address":60020, "name":"ETH_MAC", "type":"UINT64", "devices":["T7", "UE9"], "readwrite":"RO", "tags":["ETHERNET"]},
   {"address":60024, "name":"WIFI_MAC", "type":"UINT64", "devices":["T7"], "readwrite":"RO", "tags":["WIFI"]},
   {"address":60028, "name":"SERIAL_NUMBER", "type":"UINT32", "devices":["U3", "U6", "T7", "UE9", "DIGIT"], "readwrite":"RO", "tags":["CONFIG"]},

   {"address":49100, "name":"ETHERNET_IP", "type":"UINT32", "devices":["T7"], "readwrite":"RO", "tags":["ETHERNET"]},
   {"address":49102, "name":"ETHERNET_SUBNET", "type":"UINT32", "devices":["T7"], "readwrite":"RO", "tags":["ETHERNET"]},
   {"address":49104, "name":"ETHERNET_GATEWAY", "type":"UINT32", "devices":["T7"], "readwrite":"RO", "tags":["ETHERNET"]},
   {"address":49106, "name":"ETHERNET_DNS", "type":"UINT32", "devices":["T7"], "readwrite":"RO", "tags":["ETHERNET"]},
   {"address":49108, "name":"ETHERNET_ALTDNS", "type":"UINT32", "devices":["T7"], "readwrite":"RO", "tags":["ETHERNET"]},
   {"address":49110, "name":"ETHERNET_OPTIONS", "type":"UINT16", "devices":["T7"], "readwrite":"RO", "tags":["ETHERNET"]},
   {"address":49111, "name":"ETHERNET_NUM502", "type":"UINT16", "devices":["T7"], "readwrite":"RO", "tags":["ETHERNET"]},
   {"address":49112, "name":"ETHERNET_NUM702", "type":"UINT16", "devices":["T7"], "readwrite":"RO", "tags":["ETHERNET"]},
   {"address":49113, "name":"ETHERNET_NUM80", "type":"UINT16", "devices":["T7"], "readwrite":"RO", "tags":["ETHERNET"]},

   {"address":49150, "name":"ETHERNET_DEFAULT_IP", "type":"UINT32", "devices":["T7"], "readwrite":"RW", "tags":["ETHERNET"]},
   {"address":49152, "name":"ETHERNET_DEFAULT_SUBNET", "type":"UINT32", "devices":["T7"], "readwrite":"RW", "tags":["ETHERNET"]},
   {"address":49154, "name":"ETHERNET_DEFAULT_GATEWAY", "type":"UINT32", "devices":["T7"], "readwrite":"RW", "tags":["ETHERNET"]},
   {"address":49156, "name":"ETHERNET_DEFAULT_DNS", "type":"UINT32", "devices":["T7"], "readwrite":"RW", "tags":["ETHERNET"]},
   {"address":49158, "name":"ETHERNET_DEFAULT_ALTDNS", "type":"UINT32", "devices":["T7"], "readwrite":"RW", "tags":["ETHERNET"]},
   {"address":49160, "name":"ETHERNET_DEFAULT_OPTIONS", "type":"UINT16", "devices":["T7"], "readwrite":"RW", "tags":["ETHERNET"]},
   {"address":49161, "name":"ETHERNET_DEFAULT_NUM502", "type":"UINT16", "devices":["T7"], "readwrite":"RW", "tags":["ETHERNET"]},
   {"address":49162, "name":"ETHERNET_DEFAULT_NUM702", "type":"UINT16", "devices":["T7"], "readwrite":"RW", "tags":["ETHERNET"]},
   {"address":49163, "name":"ETHERNET_DEFAULT_NUM80", "type":"UINT16", "devices":["T7"], "readwrite":"RW", "tags":["ETHERNET"]},


   {"address":49200, "name":"WIFI_IP", "type":"UINT32", "devices":["T7"], "readwrite":"RO", "tags":["WIFI"]},
   {"address":49202, "name":"WIFI_SUBNET", "type":"UINT32", "devices":["T7"], "readwrite":"RO", "tags":["WIFI"]},
   {"address":49204, "name":"WIFI_GATEWAY", "type":"UINT32", "devices":["T7"], "readwrite":"RO", "tags":["WIFI"]},
   {"address":49206, "name":"WIFI_DNS", "type":"UINT32", "devices":["T7"], "readwrite":"RO", "tags":["WIFI"]},
   {"address":49208, "name":"WIFI_ALTDNS", "type":"UINT32", "devices":["T7"], "readwrite":"RO", "tags":["WIFI"]},

   {"address":49250, "name":"WIFI_DEFAULT_IP", "type":"UINT32", "devices":["T7"], "readwrite":"RW", "tags":["WIFI"]},
   {"address":49252, "name":"WIFI_DEFAULT_SUBNET", "type":"UINT32", "devices":["T7"], "readwrite":"RW", "tags":["WIFI"]},
   {"address":49254, "name":"WIFI_DEFAULT_GATEWAY", "type":"UINT32", "devices":["T7"], "readwrite":"RW", "tags":["WIFI"]},
   {"address":49256, "name":"WIFI_DEFAULT_DNS", "type":"UINT32", "devices":["T7"], "readwrite":"RW", "tags":["WIFI"]},
   {"address":49258, "name":"WIFI_DEFAULT_ALTDNS", "type":"UINT32", "devices":["T7"], "readwrite":"RW", "tags":["WIFI"]},

   {"address":49300, "name":"WIFI_SSID", "type":"STRING", "devices":["T7"], "readwrite":"RW", "tags":["WIFI"]},
   {"address":49325, "name":"WIFI_PASS", "type":"STRING", "devices":["T7"], "readwrite":"RW", "tags":["WIFI"]},

   {"address":49400, "name":"WIFI_JOIN", "type":"UINT32", "devices":["T7"], "readwrite":"WO", "tags":["WIFI"]},

   {"address":49450, "name":"WIFI_STATUS", "type":"UINT32", "devices":["T7"], "readwrite":"RO", "tags":["WIFI"], "fwmin":0.75},
   {"address":49452, "name":"WIFI_RSSI", "type":"UINT32", "devices":["T7"], "readwrite":"RO", "tags":["WIFI"], "fwmin":0.80}

 ],

 "errors":
 [
   {"error":0, "string":"LJ_SUCCESS"},
   {"error":200, "string":"LJME_WARNINGS_BEGIN"},
   {"error":399, "string":"LJME_WARNINGS_END"},
   {"error":201, "string":"LJME_FRAMES_OMITTED_DUE_TO_PACKET_SIZE"},
   {"error":202, "string":"LJME_ATTRIBUTE_LOAD_FAILURE"},
   {"error":1200, "string":"LJME_MODBUS_ERRORS_BEGIN"},
   {"error":1216, "string":"LJME_MODBUS_ERRORS_END"},
   {"error":1201, "string":"LJME_MBE1_ILLEGAL_FUNCTION"},
   {"error":1202, "string":"LJME_MBE2_ILLEGAL_DATA_ADDRESS"},
   {"error":1203, "string":"LJME_MBE3_ILLEGAL_DATA_VALUE"},
   {"error":1204, "string":"LJME_MBE4_SLAVE_DEVICE_FAILURE"},
   {"error":1205, "string":"LJME_MBE5_ACKNOWLEDGE"},
   {"error":1206, "string":"LJME_MBE6_SLAVE_DEVICE_BUSY"},
   {"error":1208, "string":"LJME_MBE8_MEMORY_PARITY_ERROR"},
   {"error":1210, "string":"LJME_MBE10_GATEWAY_PATH_UNAVAILABLE"},
   {"error":1211, "string":"LJME_MBE11_GATEWAY_TARGET_NO_RESPONSE"},
   {"error":1220, "string":"LJME_DRIVER_ERRORS_BEGIN"},
   {"error":1399, "string":"LJME_DRIVER_ERRORS_END"},
   {"error":1221, "string":"LJME_UNKNOWN_ERROR"},
   {"error":1222, "string":"LJME_INVALID_DEVICE_TYPE"},
   {"error":1223, "string":"LJME_INVALID_HANDLE"},
   {"error":1224, "string":"LJME_DEVICE_NOT_OPEN"},
   {"error":1227, "string":"LJME_LABJACK_NOT_FOUND"},
   {"error":1230, "string":"LJME_DEVICE_ALREADY_OPEN"},
   {"error":1231, "string":"LJME_CANNOT_CONNECT"},
   {"error":1232, "string":"LJME_CANNOT_CREATE_SOCKET"},
   {"error":1233, "string":"LJME_SETSOCKOPT_ERROR"},
   {"error":1234, "string":"LJME_SENDTO_ERROR"},
   {"error":1235, "string":"LJME_SELECT_ERROR"},
   {"error":1236, "string":"LJME_CANNOT_OPEN_DEVICE"},
   {"error":1237, "string":"LJME_CANNOT_DISCONNECT"},
   {"error":1238, "string":"LJME_WINSOCK_FAILURE"},
   {"error":1239, "string":"LJME_DEVICE_RECONNECT_FAILED"},
   {"error":1240, "string":"LJME_INVALID_FUNCTION_CODE_RETURNED"},
   {"error":1241, "string":"LJME_TRANSACTION_ID_MISMATCH"},
   {"error":1242, "string":"LJME_UNIT_ID_MISMATCH"},
   {"error":1250, "string":"LJME_INVALID_ADDRESS"},
   {"error":1251, "string":"LJME_INVALID_CONNECTION_TYPE"},
   {"error":1252, "string":"LJME_INVALID_DIRECTION"},
   {"error":1253, "string":"LJME_INVALID_FUNCTION"},
   {"error":1254, "string":"LJME_INVALID_NUM_REGISTERS"},
   {"error":1255, "string":"LJME_INVALID_PARAMETER"},
   {"error":1256, "string":"LJME_INVALID_PROTOCOL_ID"},
   {"error":1257, "string":"LJME_INVALID_TRANSACTION_ID"},
   {"error":1258, "string":"LJME_INVALID_UNIT_ID"},
   {"error":1259, "string":"LJME_INVALID_VALUE_TYPE"},
   {"error":1260, "string":"LJME_MEMORY_ALLOCATION_FAILURE"},
   {"error":1261, "string":"LJME_NO_COMMAND_BYTES_SENT"},
   {"error":1262, "string":"LJME_INCORRECT_NUM_COMMAND_BYTES_SENT"},
   {"error":1263, "string":"LJME_NO_RESPONSE_BYTES_RECEIVED"},
   {"error":1264, "string":"LJME_INCORRECT_NUM_RESPONSE_BYTES_RECEIVED"},
   {"error":1265, "string":"LJME_MIXED_FORMAT_IP_ADDRESS"},
   {"error":1266, "string":"LJME_UNKNOWN_IDENTIFIER"},
   {"error":1267, "string":"LJME_NOT_IMPLEMENTED"},
   {"error":1268, "string":"LJME_INVALID_INDEX"},
   {"error":1269, "string":"LJME_INVALID_LENGTH"},
   {"error":1270, "string":"LJME_ERROR_BIT_SET"},
   {"error":1271, "string":"LJME_INVALID_MAXBYTESPERMBFB"},
   {"error":1272, "string":"LJME_NULL_POINTER"},
   {"error":1273, "string":"LJME_NULL_OBJ"},
   {"error":1274, "string":"LJME_RESERVED_NAME"},
   {"error":1275, "string":"LJME_UNPARSABLE_DEVICE_TYPE"},
   {"error":1276, "string":"LJME_UNPARSABLE_CONNECTION_TYPE"},
   {"error":1277, "string":"LJME_UNPARSABLE_IDENTIFIER"},
   {"error":1278, "string":"LJME_PACKET_SIZE_TOO_LARGE"},
   {"error":1279, "string":"LJME_TRANSACTION_ID_ERR"},
   {"error":1280, "string":"LJME_PROTOCOL_ID_ERR"},
   {"error":1281, "string":"LJME_LENGTH_ERR"},
   {"error":1282, "string":"LJME_UNIT_ID_ERR"},
   {"error":1283, "string":"LJME_FUNCTION_ERR"},
   {"error":1284, "string":"LJME_STARTING_REG_ERR"},
   {"error":1285, "string":"LJME_NUM_REGS_ERR"},
   {"error":1286, "string":"LJME_NUM_BYTES_ERR"},
   {"error":1287, "string":"LJME_READ_DATA_ERR"},
   {"error":1288, "string":"LJME_WRITE_DATA_ERR"},
   {"error":1289, "string":"LJME_READ_VALIDATION_ERR"},
   {"error":1290, "string":"LJME_FRAME_FUNCTION_ERR"},
   {"error":1291, "string":"LJME_INVALID_NUM_VALUES"},
   {"error":1292, "string":"LJME_CONSTANTS_FILE_NOT_FOUND"},
   {"error":1293, "string":"LJME_INVALID_CONSTANTS_FILE"},
   {"error":1294, "string":"LJME_INVALID_NAME"},
   {"error":1295, "string":"LJME_OVERSPECIFIED_IDENTIFIER"},
   {"error":1296, "string":"LJME_OVERSPECIFIED_PORT"},
   {"error":1297, "string":"LJME_INTENT_NOT_READY"},
   {"error":2300, "string":"MODBUS_RSP_OVERFLOW"},
   {"error":2301, "string":"MODBUS_CMD_OVERFLOW"},
   {"error":2310, "string":"MODBUS_STRING_CMD_TOO_BIG"},
   {"error":2311, "string":"MODBUS_STRING_PARAM_TOO_BIG"},
   {"error":2312, "string":"MODBUS_STRING_BAD_NUM_PARAMS"},
   {"error":2313, "string":"MODBUS_INVALID_NUM_REGISTERS"},
   {"error":2314, "string":"MODBUS_READ_TOO_LARGE"},
   {"error":2315, "string":"MODBUS_NUM_REGS_MUST_BE_EVEN"},
   {"error":2330, "string":"STARTUP_CONFIG_INVALID_CODE"},
   {"error":2331, "string":"STARTUP_CONFIG_INVALID_READ"},
   {"error":2350, "string":"EXFLASH_ADD_INVALID"},
   {"error":2351, "string":"EXFLASH_CODE_INVALID"},
   {"error":2352, "string":"EXFLASH_OP_PROHIBITED"},
   {"error":2353, "string":"EXFLASH_SECTION_OVERWRITE"},
   {"error":2354, "string":"EXFLASH_KEY_INVALID"},
   {"error":2355, "string":"FLASH_VERIFICATION_FAILED"},
   {"error":2356, "string":"FLASH_ERASE_FAILED"},
   {"error":2380, "string":"LUA_VM_STATE_NO_CHANGE"},
   {"error":2381, "string":"LUA_INITIALIZATION_ERROR"},
   {"error":2382, "string":"LUA_INVALID_NUM_IO_FLOATS"},
   {"error":2383, "string":"LUA_IO_FLOATMEM_OVERFLOW"},
   {"error":2384, "string":"LUA_INVALID_MODE"},
   {"error":2385, "string":"LUA_IS_RUNNING"},
   {"error":2400, "string":"SYSTEM_MEMORY_BEREFT"},
   {"error":2401, "string":"SYSTEM_MEMORY_OVERWRITE"},
   {"error":2402, "string":"SYSTEM_RESTART_CODE_INVALID"},
   {"error":2403, "string":"SYSTEM_READ_OVERRUN"},
   {"error":2404, "string":"SYSTEM_INVALIDE_PIN"},
   {"error":2405, "string":"SYSTEM_NVRAM_UNAVAILABLE"},
   {"error":2406, "string":"SYSTEM_NVRAM_INVALID_ADDRESS"},
   {"error":2420, "string":"DEVICE_NAME_MUST_BE_ALPHANUM"},
   {"error":2450, "string":"POWER_INVALID_SETTING"},
   {"error":2451, "string":"POWER_USB_NEEDS_20MHZ_OR_MORE"},
   {"error":2452, "string":"POWER_NO_CHANGE"},
   {"error":2460, "string":"POWER_ANALOG_OFF"},
   {"error":2500, "string":"HW_DIO_NOT_AVAILABLE"},
   {"error":2508, "string":"HW_CNTR0_NOT_AVAILABLE"},
   {"error":2509, "string":"HW_CNTR1_NOT_AVAILABLE"},
   {"error":2510, "string":"HW_CNTR2_NOT_AVAILABLE"},
   {"error":2511, "string":"HW_CNTR3_NOT_AVAILABLE"},
   {"error":2520, "string":"HW_CIO0_NOT_AVAILABLE"},
   {"error":2521, "string":"HW_CIO1_NOT_AVAILABLE"},
   {"error":2550, "string":"TNC_DIO_HAS_NO_TNC_FEATURES"},
   {"error":2551, "string":"TNC_INVALID_MODE"},
   {"error":2552, "string":"TNC_MODE_NOT_SUPPORTED"},
   {"error":2553, "string":"TNC_PIN_MODE_MISMATCH"},
   {"error":2554, "string":"TNC_TIMER_NOT_ENABLED"},
   {"error":2555, "string":"TNC_32BIT_DATA_INTO_16BIT_REG"},
   {"error":2556, "string":"TNC_SET_TO_32BIT"},
   {"error":2557, "string":"TNC_SMOOTH_VALUE_OUT_OF_RANGE"},
   {"error":2558, "string":"TNC_32BIT_REQUIRES_BOTH_CNT0n1"},
   {"error":2559, "string":"TNC_PRESCALE_VALUE_INVALID"},
   {"error":2560, "string":"TNC_PIN_RESERVED"},
   {"error":2600, "string":"STREAM_NEED_AT_LEAST_ONE_CHN"},
   {"error":2601, "string":"STREAM_CLOCK_BASE_NOT_WRITABLE"},
   {"error":2602, "string":"STREAM_EXTCLK_AND_GATE_MX"},
   {"error":2603, "string":"STREAM_IN_SPONTANEOUS_MODE"},
   {"error":2604, "string":"STREAM_USB_PKT_OVERFLOW"},
   {"error":2605, "string":"STREAM_IS_ACTIVE"},
   {"error":2606, "string":"STREAM_CONFIG_INVALID"},
   {"error":2607, "string":"STREAM_CHN_LIST_INVALID"},
   {"error":2608, "string":"STREAM_SCAN_RATE_INVALID"},
   {"error":2609, "string":"STREAM_OUT_BUFF_TOO_BIG"},
   {"error":2610, "string":"STREAM_OUT_NUM_INVALID"},
   {"error":2620, "string":"RTC_TIME_INVALID"},
   {"error":2630, "string":"SWDT_ROLLT_INVALID"},
   {"error":2700, "string":"SPI_MODE_INVALID"},
   {"error":2701, "string":"SPI_NO_DATA_AVAILABLE"},
   {"error":2702, "string":"SPI_CS_PIN_INVALID"},
   {"error":2703, "string":"SPI_CLK_PIN_INVALID"},
   {"error":2704, "string":"SPI_MISO_PIN_INVALID"},
   {"error":2705, "string":"SPI_MOSI_PIN_INVALID"},
   {"error":2706, "string":"SPI_CS_PIN_RESERVED"},
   {"error":2707, "string":"SPI_CLK_PIN_RESERVED"},
   {"error":2708, "string":"SPI_MISO_PIN_RESERVED"},
   {"error":2709, "string":"SPI_MOSI_PIN_RESERVED"},
   {"error":2710, "string":"SPI_TRANSFER_SIZE_TOO_LARGE"},
   {"error":2720, "string":"I2C_BUS_BUSY"},
   {"error":2721, "string":"I2C_NO_DATA_AVAILABLE"},
   {"error":2722, "string":"I2C_SDA_PIN_INVALID"},
   {"error":2723, "string":"I2C_SCL_PIN_INVALID"},
   {"error":2724, "string":"I2C_SDA_PIN_RESERVED"},
   {"error":2725, "string":"I2C_SCL_PIN_RESERVED"},
   {"error":2726, "string":"I2C_TX_SIZE_TOO_LARGE"},
   {"error":2727, "string":"I2C_RX_SIZE_TOO_LARGE"},
   {"error":2740, "string":"SHT1x_COMM_TIME_OUT"},
   {"error":2741, "string":"SHT1x_NO_ACK"},
   {"error":2742, "string":"SHT1X_CUSTOM_MODE_INVALID"},
   {"error":2760, "string":"TDAC_SDA_SCL_INVALID"},
   {"error":2761, "string":"TDAC_SCL_INVALID"},
   {"error":2762, "string":"TDAC_INVALID_CHN"},
   {"error":2763, "string":"TDAC_CAL_READ_FAILURE"}
 ]
}
