![]() |
Production Line Tool v5.0
The DA1470x Production Line Tool Software Package
|
The PLTD API callback and function return status codes. More...
Modules | |
| PLTD API function return codes. | |
| The PLTD API function return codes. | |
Typedefs | |
| typedef enum __DUT_RES | _DUT_RES |
| These are the callback status codes for the DUTs. | |
| typedef enum __GU_RES | _GU_RES |
| These are the callback status codes for the GU. | |
| typedef enum __INSTR_RES | _INSTR_RES |
| These are the callback status codes for the instruments (Ammeter, BLE tester, thermometer). | |
Enumerations | |
| enum | __DUT_RES { DUT_NOT_ACTIVE = 0 , DUT_INTERNAL_SYSTEM_ERROR , DUT_COM_PORT_IDENTIFY_STARTED , DUT_COM_PORT_IDENTIFY_OK , DUT_COM_PORT_IDENTIFY_FAILED , DUT_TEMPERATURE_MEASUREMENT_INIT , DUT_TEMPERATURE_MEASUREMENT_OK , DUT_TEMPERATURE_MEASUREMENT_ERROR , DUT_UDLL_FW_DOWNLOAD_INIT , DUT_UDLL_FW_DOWNLOAD_STARTED , DUT_UDLL_FW_DOWNLOAD_RETRY , DUT_UDLL_FW_DOWNLOAD_OK , DUT_UDLL_FW_DOWNLOAD_FAILED , DUT_UDLL_FW_VER_GET_INIT , DUT_UDLL_FW_VER_GET_STARTED , DUT_UDLL_FW_VER_GET_OK , DUT_UDLL_FW_VER_GET_FAILED , DUT_UDLL_GPIO_WD_INIT , DUT_UDLL_GPIO_WD_STARTED , DUT_UDLL_GPIO_WD_OK , DUT_UDLL_GPIO_WD_FAILED , DUT_UDLL_RAM_FW_DOWNLOAD_INIT , DUT_UDLL_RAM_FW_DOWNLOAD_STARTED , DUT_UDLL_RAM_FW_DOWNLOAD_OK , DUT_UDLL_RAM_FW_DOWNLOAD_FAILED , DUT_PDLL_NO_ERROR , DUT_PDLL_PARAMS_ERROR , DUT_PDLL_RX_TIMEOUT , DUT_PDLL_TX_TIMEOUT , DUT_PDLL_UNEXPECTED_EVENT , DUT_PDLL_CANNOT_ALLOCATE_MEMORY , DUT_PDLL_INTERNAL_ERROR , DUT_PDLL_THREAD_CREATION_ERROR , DUT_PDLL_INVALID_DBG_PARAMS , DUT_PDLL_DBG_DLL_ERROR , DUT_PDLL_COM_PORT_INIT , DUT_PDLL_COM_PORT_START , DUT_PDLL_COM_PORT_OK , DUT_PDLL_COM_PORT_FAILED , DUT_PDLL_FW_VERSION_GET_START , DUT_PDLL_FW_VERSION_GET_OK , DUT_PDLL_FW_VERSION_GET_FAILED , DUT_PDLL_GPIO_WD_INIT , DUT_PDLL_GPIO_WD_START , DUT_PDLL_GPIO_WD_OK , DUT_PDLL_GPIO_WD_FAILED , DUT_PDLL_TIMESTAMP_RD_INIT , DUT_PDLL_TIMESTAMP_RD_START , DUT_PDLL_TIMESTAMP_RD_OK , DUT_PDLL_TIMESTAMP_RD_FAILED , DUT_PDLL_ADC_VBAT_INIT , DUT_PDLL_ADC_VBAT_START , DUT_PDLL_ADC_VBAT_OK , DUT_PDLL_ADC_VBAT_FAILED , DUT_PDLL_SET_TX_PWR_INIT , DUT_PDLL_SET_TX_PWR_START , DUT_PDLL_SET_TX_PWR_OK , DUT_PDLL_SET_TX_PWR_FAILED , DUT_PDLL_XTAL_TRIM_INIT , DUT_PDLL_XTAL_TRIM_START , DUT_PDLL_XTAL_TRIM_OK , DUT_PDLL_XTAL_TRIM_OUT_OF_RANGE , DUT_PDLL_XTAL_TRIM_FREQ_CAL_NOT_CONNECTED , DUT_PDLL_XTAL_TRIM_WRITE_FAILED , DUT_PDLL_XTAL_TRIM_FAILED , DUT_PDLL_XTAL_TRIM_READ_INIT , DUT_PDLL_XTAL_TRIM_READ_START , DUT_PDLL_XTAL_TRIM_READ_OK , DUT_PDLL_XTAL_TRIM_READ_FAILED , DUT_PDLL_UART_RESYNC_INIT , DUT_PDLL_UART_RESYNC_START , DUT_PDLL_UART_RESYNC_OK , DUT_PDLL_UART_RESYNC_FAILED , DUT_PDLL_BLE_HCI_ADV_START_INIT , DUT_PDLL_BLE_HCI_ADV_START , DUT_PDLL_BLE_HCI_ADV_START_OK , DUT_PDLL_BLE_HCI_ADV_START_FAILED , DUT_PDLL_BLE_HCI_ADV_STOP_INIT , DUT_PDLL_BLE_HCI_ADV_STOP_START , DUT_PDLL_BLE_HCI_ADV_STOPPED_OK , DUT_PDLL_BLE_HCI_ADV_STOP_FAILED , DUT_PDLL_BLE_HCI_ADV_SCAN_START , DUT_PDLL_BLE_HCI_ADV_NOT_YET_FOUND , DUT_PDLL_BLE_HCI_ADV_FOUND , DUT_PDLL_BLE_HCI_ADV_RSSI_FAILED , DUT_PDLL_BLE_HCI_ADV_FAILED , DUT_PDLL_PKT_TX_START_INIT , DUT_PDLL_PKT_TX_START , DUT_PDLL_PKT_TX_STARTED_OK , DUT_PDLL_PKT_TX_STARTED_FAILED , DUT_PDLL_PKT_TX_ENDED_START , DUT_PDLL_PKT_TX_ENDED_OK , DUT_PDLL_PKT_TX_ENDED_FAILED , DUT_BLE_TESTER_TX_PWR_PASSED , DUT_BLE_TESTER_TX_PWR_FAILED , DUT_BLE_TESTER_TX_OFFS_PASSED , DUT_BLE_TESTER_TX_OFFS_FAILED , DUT_BLE_TESTER_TX_MOD_IDX_PASSED , DUT_BLE_TESTER_TX_MOD_IDX_FAILED , DUT_PDLL_PKT_RX_STATS_START_INIT , DUT_PDLL_PKT_RX_STATS_START , DUT_PDLL_PKT_RX_STATS_STARTED_OK , DUT_PDLL_PKT_RX_STATS_START_FAILED , DUT_PDLL_PKT_RX_STATS_STOP_INIT , DUT_PDLL_PKT_RX_STATS_STOP_START , DUT_PDLL_PKT_RX_STATS_STOPPED_OK , DUT_PDLL_PKT_RX_STATS_STOP_FAILED , DUT_BLE_TESTER_RX_TEST_PASSED , DUT_BLE_TESTER_RX_TEST_FAILED , DUT_PDLL_HCI_STANDARD_ERROR , DUT_PDLL_GU_RF_RX_TEST_PASSED , DUT_PDLL_GU_RF_RX_TEST_FAILED , DUT_PDLL_GPIO_TOGGLE_INIT , DUT_PDLL_GPIO_TOGGLE_START , DUT_PDLL_GPIO_TOGGLE_FINISHED_OK , DUT_PDLL_GPIO_TOGGLE_ERROR , DUT_PDLL_GPIO_TOGGLE_FAILED , DUT_PDLL_GPIO_TOGGLE_PASSED , DUT_PDLL_GPIO_CONNECTION_INIT , DUT_PDLL_GPIO_SET_START , DUT_PDLL_GPIO_SET_ERROR , DUT_PDLL_GPIO_SET_FINISHED_OK , DUT_PDLL_GPIO_GET_START , DUT_PDLL_GPIO_GET_ERROR , DUT_PDLL_GPIO_GET_FINISHED_OK , DUT_PDLL_GPIO_CONNECTION_ERROR , DUT_PDLL_GPIO_CONNECTION_FAILED , DUT_PDLL_GPIO_CONNECTION_PASSED , DUT_PDLL_SENSOR_TEST_INIT , DUT_PDLL_SENSOR_TEST_START , DUT_PDLL_SENSOR_TEST_OK , DUT_PDLL_SENSOR_TEST_FAILED , DUT_PDLL_SENSOR_TEST_DATA_MATCH_OK , DUT_PDLL_SENSOR_TEST_DATA_MATCH_FAILED , DUT_PDLL_CUSTOM_ACTION_INIT , DUT_PDLL_CUSTOM_ACTION_START , DUT_PDLL_CUSTOM_ACTION_OK , DUT_PDLL_CUSTOM_ACTION_FAILED , DUT_PDLL_CUSTOM_ACTION_DATA_MATCH_OK , DUT_PDLL_CUSTOM_ACTION_DATA_MATCH_FAILED , DUT_PDLL_UART_LOOP_INIT , DUT_PDLL_UART_LOOP_START , DUT_PDLL_UART_LOOP_OK , DUT_PDLL_UART_LOOP_FAILED , DUT_SLEEP_CURRENT_MEASURE_INIT , DUT_SLEEP_CURRENT_MEASURE_START , DUT_SLEEP_DEVICE_SLEPT_OK , DUT_SLEEP_CURRENT_MEASURE_ERROR , DUT_SLEEP_CURRENT_MEASURE_PASSED , DUT_SLEEP_CURRENT_MEASURE_FAILED , DUT_PDLL_EXT32KHz_TEST_INIT , DUT_PDLL_EXT32KHz_TEST_START , DUT_PDLL_EXT32KHz_TEST_OK , DUT_PDLL_EXT32KHz_TEST_FAILED , DUT_PDLL_PERIPH_AMMETER_TEST_INIT , DUT_PDLL_PERIPH_AMMETER_TEST_START , DUT_PDLL_PERIPH_AMMETER_TEST_ERROR , DUT_PDLL_PERIPH_AMMETER_TEST_PASSED , DUT_PDLL_PERIPH_AMMETER_TEST_FAILED , DUT_UDLL_SUCCESS , DUT_UDLL_ACTION_RESPONSE_ERROR , DUT_UDLL_UART_RX_TIMEOUT_ERROR , DUT_UDLL_NO_CRC_MATCH_ERROR , DUT_UDLL_PROG_PARAMS_ERROR , DUT_UDLL_DEVICE_PARAMS_ERROR , DUT_UDLL_UART_WRITE_ERROR , DUT_UDLL_UART_READ_ERROR , DUT_UDLL_INTERNAL_ERROR , DUT_UDLL_COM_PORT_INIT_ERROR , DUT_UDLL_COM_PORT_ERROR , DUT_UDLL_CANNOT_ALLOCATE_MEMORY , DUT_UDLL_READ_FILE_SIZE_ERROR , DUT_UDLL_CANNOT_OPEN_FW_FILE , DUT_UDLL_CANNOT_OPEN_IMAGE_FILE , DUT_UDLL_UART_PINS_PATCH_ERROR , DUT_UDLL_INVALID_DBG_PARAMS , DUT_UDLL_DBG_DLL_ERROR , DUT_UDLL_FLASH_INIT_INIT , DUT_UDLL_FLASH_INIT_STARTED , DUT_UDLL_FLASH_INIT_OK , DUT_UDLL_FLASH_INIT_FAILED , DUT_UDLL_FLASH_ERASE_INIT , DUT_UDLL_FLASH_ERASE_STARTED , DUT_UDLL_FLASH_ERASE_OK , DUT_UDLL_FLASH_ERASE_FAILED , DUT_UDLL_FLASH_IMG_WR_INIT , DUT_UDLL_FLASH_IMG_WR_STARTED , DUT_UDLL_FLASH_IMG_WR_OK , DUT_UDLL_FLASH_IMG_WR_FAILED , DUT_UDLL_OTP_CHECK_EMPTY_INIT , DUT_UDLL_OTP_CHECK_EMPTY_STARTED , DUT_UDLL_OTP_CHECK_EMPTY_STATUS , DUT_UDLL_OTP_CHECK_EMPTY_OK , DUT_UDLL_OTP_CHECK_INPUT_DATA_EMPTY_OK , DUT_UDLL_OTP_CHECK_SAME_DATA_OK , DUT_UDLL_OTP_CHECK_SKIP_IF_WRITTEN_OK , DUT_UDLL_OTP_CHECK_DIFFERENT_DATA_FAILED , DUT_UDLL_OTP_CHECK_EMPTY_FAILED , DUT_UDLL_OTP_BIN_WR_INIT , DUT_UDLL_OTP_BIN_WR_STARTED , DUT_UDLL_OTP_BIN_WR_OK , DUT_UDLL_OTP_BIN_WR_FAILED , DUT_UDLL_OTP_CS_WRITE_INIT , DUT_UDLL_OTP_CS_WRITE_STARTED , DUT_UDLL_OTP_CS_WRITE_NUM_OF_ENTRIES , DUT_UDLL_OTP_CS_WRITE_STATUS , DUT_UDLL_OTP_CS_WRITE_RDBK_STARTED , DUT_UDLL_OTP_CS_WRITE_RDBK_STATUS , DUT_UDLL_OTP_CS_WRITE_OK , DUT_UDLL_OTP_CS_WRITE_FAILED , DUT_UDLL_MEM_DATA_WR_INIT , DUT_UDLL_MEM_DATA_WR_STARTED , DUT_UDLL_MEM_DATA_WR_STATUS , DUT_UDLL_MEM_DATA_WR_OK , DUT_UDLL_MEM_DATA_WR_FAILED , DUT_UDLL_MEM_RD_INIT , DUT_UDLL_MEM_RD_STARTED , DUT_UDLL_MEM_RD_OK , DUT_UDLL_MEM_RD_FAILED , DUT_PDLL_BLE_SCAN_INIT , DUT_PDLL_BLE_SCAN_START , DUT_PDLL_BLE_SCAN_NOT_YET_FOUND , DUT_PDLL_BLE_SCAN_FOUND , DUT_PDLL_BLE_SCAN_RSSI_FAILED , DUT_PDLL_BLE_SCAN_FAILED , DUT_GU_ERROR , INVALID_DUT_RES } |
| These are the callback status codes for the DUTs. More... | |
| enum | __GU_RES { GU_NOT_ACTIVE = 0 , GU_INTERNAL_SYSTEM_ERROR , GU_COM_OPEN_OK , GU_COM_OPEN_FAILED , GU_RESET_START , GU_RESET_OK , GU_RESET_FAILED , GU_PDLL_NO_ERROR , GU_PDLL_PARAMS_ERROR , GU_PDLL_RX_TIMEOUT , GU_PDLL_TX_TIMEOUT , GU_PDLL_UNEXPECTED_EVENT , GU_PDLL_CANNOT_ALLOCATE_MEMORY , GU_PDLL_INTERNAL_ERROR , GU_PDLL_THREAD_CREATION_ERROR , GU_PDLL_DBG_DLL_ERROR , GU_PDLL_INVALID_DBG_PARAMS , GU_PDLL_COM_PORT_INIT , GU_PDLL_COM_PORT_START , GU_PDLL_COM_PORT_OK , GU_PDLL_COM_PORT_FAILED , GU_PDLL_FW_VERSION_GET_START , GU_PDLL_FW_VERSION_GET_OK , GU_PDLL_FW_VERSION_GET_FAILED , GU_PDLL_FW_VERSION_VALID , GU_PDLL_FW_VERSION_NOT_VALID , GU_PDLL_RDTESTER_INIT , GU_PDLL_RDTESTER_INIT_START , GU_PDLL_RDTESTER_INIT_OK , GU_PDLL_RDTESTER_INIT_FAILED , GU_PDLL_RDTESTER_UART_CONNECT_INIT , GU_PDLL_RDTESTER_UART_CONNECT_START , GU_PDLL_RDTESTER_UART_CONNECT_OK , GU_PDLL_RDTESTER_UART_CONNECT_FAILED , GU_PDLL_RDTESTER_UART_LOOPBACK_INIT , GU_PDLL_RDTESTER_UART_LOOPBACK_START , GU_PDLL_RDTESTER_UART_LOOPBACK_OK , GU_PDLL_RDTESTER_UART_LOOPBACK_FAILED , GU_PDLL_RDTESTER_VBAT_UART_CNTRL_INIT , GU_PDLL_RDTESTER_VBAT_UART_CNTRL_START , GU_PDLL_RDTESTER_VBAT_UART_CNTRL_OK , GU_PDLL_RDTESTER_VBAT_UART_CNTRL_FAILED , GU_PDLL_RDTESTER_VBAT_UART_RST_CNTRL_INIT , GU_PDLL_RDTESTER_VBAT_UART_RST_CNTRL_START , GU_PDLL_RDTESTER_VBAT_UART_RST_CNTRL_OK , GU_PDLL_RDTESTER_VBAT_UART_RST_CNTRL_FAILED , GU_PDLL_RDTESTER_VPP_CNTRL_INIT , GU_PDLL_RDTESTER_VPP_CNTRL_START , GU_PDLL_RDTESTER_VPP_CNTRL_OK , GU_PDLL_RDTESTER_VPP_CNTRL_FAILED , GU_PDLL_RDTESTER_RST_PULSE_INIT , GU_PDLL_RDTESTER_RST_PULSE_START , GU_PDLL_RDTESTER_RST_PULSE_OK , GU_PDLL_RDTESTER_RST_PULSE_FAILED , GU_PDLL_RDTESTER_UART_PULSE_INIT , GU_PDLL_RDTESTER_UART_PULSE_START , GU_PDLL_RDTESTER_UART_PULSE_OK , GU_PDLL_RDTESTER_UART_PULSE_FAILED , GU_PDLL_RDTESTER_XTAL_PULSE_INIT , GU_PDLL_RDTESTER_XTAL_PULSE_START , GU_PDLL_RDTESTER_XTAL_PULSE_OK , GU_PDLL_RDTESTER_XTAL_PULSE_FAILED , GU_PDLL_RDTESTER_PULSE_WIDTH_INIT , GU_PDLL_RDTESTER_PULSE_WIDTH_START , GU_PDLL_RDTESTER_PULSE_WIDTH_OK , GU_PDLL_RDTESTER_PULSE_WIDTH_FAILED , GU_PDLL_RDTESTER_VBAT_CNTRL_INIT , GU_PDLL_RDTESTER_VBAT_CNTRL_START , GU_PDLL_RDTESTER_VBAT_CNTRL_OK , GU_PDLL_RDTESTER_VBAT_CNTRL_FAILED , GU_PDLL_RDTESTER_INVALID_COMMAND , GU_PDLL_PKT_TX_START_INIT , GU_PDLL_PKT_TX_START , GU_PDLL_PKT_TX_STARTED_OK , GU_PDLL_PKT_TX_STARTED_FAILED , GU_PDLL_PKT_TX_ENDED_OK , GU_PDLL_PKT_TX_ENDED_FAILED , GU_PDLL_GPIO_TOGGLE_INIT , GU_PDLL_GPIO_TOGGLE_START , GU_PDLL_GPIO_TOGGLE_FINISHED_OK , GU_PDLL_GPIO_TOGGLE_FAILED , GU_PDLL_BLE_SCAN_INIT , GU_PDLL_BLE_SCAN_START , GU_PDLL_BLE_SCAN_RESET , GU_PDLL_BLE_SCAN_RETRY , GU_PDLL_BLE_SCAN_OK , GU_PDLL_BLE_SCAN_FAILED , GU_PDLL_HCI_STANDARD_ERROR , GU_ALL_DUT_FAILED , INVALID_GU_RES } |
| These are the callback status codes for the GU. More... | |
| enum | __INSTR_RES { INSTR_NOT_USED = 0 , INSTR_ONLINE , INSTR_ERROR , INSTR_INIT , INSTR_MEAS_START , INSTR_MEAS_PASSED , INSTR_MEAS_FAILED , INSTR_MEAS_END_OK , INVALID_INSTR_RES } |
| These are the callback status codes for the instruments (Ammeter, BLE tester, thermometer). More... | |
The PLTD API callback and function return status codes.
| enum __DUT_RES |
These are the callback status codes for the DUTs.
Definition at line 129 of file prod_line_tool_dll.h.
| enum __GU_RES |
These are the callback status codes for the GU.
Definition at line 430 of file prod_line_tool_dll.h.
| enum __INSTR_RES |
These are the callback status codes for the instruments (Ammeter, BLE tester, thermometer).
Definition at line 548 of file prod_line_tool_dll.h.