Production Line Tool v5.0
The DA1470x Production Line Tool Software Package
Loading...
Searching...
No Matches
Modules | Typedefs | Enumerations
PLTD API callback and function return status codes.

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...
 

Detailed Description

The PLTD API callback and function return status codes.

Enumeration Type Documentation

◆ __DUT_RES

enum __DUT_RES

These are the callback status codes for the DUTs.

Definition at line 129 of file prod_line_tool_dll.h.

◆ __GU_RES

enum __GU_RES

These are the callback status codes for the GU.

Definition at line 430 of file prod_line_tool_dll.h.

◆ __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.