增加扫描状态测试和PC-USB测试

This commit is contained in:
yangjiaxuan 2023-09-18 16:18:10 +08:00
parent f1a117275b
commit 92f6c6d49d
2 changed files with 22 additions and 0 deletions

View File

@ -20,6 +20,8 @@ static struct Test_Map
{HGPDTTOOLDB_NAME_COUNTING_MODE ,HGPDTTOOLDB_TITLE_COUNTING_MODE},
{HGPDTTOOLDB_NAME_CIS_ORIGINAL_IMAGE ,HGPDTTOOLDB_TITLE_CIS_ORIGINAL_IMAGE},
{HGPDTTOOLDB_NAME_HOST_FAN ,HGPDTTOOLDB_TITLE_HOST_FAN},
{HGPDTTOOLDB_NAME_SCAN_WORKING_STATUS ,HGPDTTOOLDB_TITLE_SCAN_WORKING_STATUS},
{HGPDTTOOLDB_NAME_USB_PC_INTERFACE ,HGPDTTOOLDB_TITLE_USB_PC_INTERFACE},
{HGPDTTOOLDB_NAME_LED_LIGHT ,HGPDTTOOLDB_TITLE_LED_LIGHT},
{HGPDTTOOLDB_NAME_RESET ,HGPDTTOOLDB_TITLE_RESET},
{HGPDTTOOLDB_NAME_PAPER_FEED ,HGPDTTOOLDB_TITLE_PAPER_FEED},
@ -546,6 +548,8 @@ public:
test_map_[HGPDTTOOLDB_NAME_SEPARATER_MOTOR] = &test::test_separater_motor;
test_map_[HGPDTTOOLDB_NAME_CIS_ORIGINAL_IMAGE] = &test::test_cis__original_image;
test_map_[HGPDTTOOLDB_NAME_HOST_FAN] = &test::test_host_fan;
test_map_[HGPDTTOOLDB_NAME_SCAN_WORKING_STATUS] = &test::test_scan_work_status;
test_map_[HGPDTTOOLDB_NAME_USB_PC_INTERFACE] = &test::test_usb_pc_interface;
test_map_[HGPDTTOOLDB_NAME_ULTRASONIC_MODULE] = &test::test_ultrasonic_module;
test_map_[HGPDTTOOLDB_NAME_LED_LIGHT] = &test::test_led_light;
test_map_[HGPDTTOOLDB_NAME_RESET] = &test::test_reset;
@ -840,6 +844,16 @@ public:
{
return helper_->io_control(IO_CTRL_CODE_GET_IMAGE, NULL, NULL);
}
/* 扫描工作状态 */
int test_scan_work_status(void* data)
{
return helper_->io_control(IO_CTRL_CODE_GET_IMAGE, NULL, NULL);
}
/* USB-PC接口 */
int test_usb_pc_interface(void* data)
{
return helper_->io_control(IO_CTRL_CODE_GET_IMAGE, NULL, NULL);
}
/* 超声波模块检验 */
int test_ultrasonic_module(void *data)
{

View File

@ -28,6 +28,10 @@
#define HGPDTTOOLDB_TITLE_CIS_ORIGINAL_IMAGE L"CIS原图初检"
/* 主机风扇功能检测 */
#define HGPDTTOOLDB_TITLE_HOST_FAN L"主机风扇功能检测"
/* 扫描工作状态 */
#define HGPDTTOOLDB_TITLE_SCAN_WORKING_STATUS L"扫描工作状态"
/* USB-PC接口 */
#define HGPDTTOOLDB_TITLE_USB_PC_INTERFACE L"USB-PC接口"
/* 超声波模块检验 */
#define HGPDTTOOLDB_TITLE_ULTRASONIC_MODULE L"超声波模块检验"
/* LED灯状态检查 */
@ -108,6 +112,10 @@
#define HGPDTTOOLDB_NAME_CIS_ORIGINAL_IMAGE L"CIS_ORIGINAL_IMAGE"
/* 主机风扇功能检测 */
#define HGPDTTOOLDB_NAME_HOST_FAN L"HOST_FAN"
/* 扫描工作状态 */
#define HGPDTTOOLDB_NAME_SCAN_WORKING_STATUS L"SCAN_WORKING_STATUS"
/* USB-PC接口 */
#define HGPDTTOOLDB_NAME_USB_PC_INTERFACE L"USB_PC_INTERFACE"
/* 超声波模块检验 */
#define HGPDTTOOLDB_NAME_ULTRASONIC_MODULE L"ULTRASONIC_MODULE"
/* LED灯状态检查 */