if (argc != 1 || strcmp((char*)argv[0], "?") == 0) {
wstp_print("Usage: AT^TESTJUMP=<item>\r\n");
- wstp_print(" item: TP|LCD|BRIGHT|CHARGE|MOTOR|KEY|BUTTON|LEAKLIGHT|GSENSOR|BT|SE|GPS\r\n");
+ wstp_print(" item: TP|LCD|BRIGHT|CHARGE|MOTOR|KEY|BUTTON|LEAKLIGHT|GSENSOR|BT|SE|GPS|DEEPSLEEP\r\n");
return ERRCODE_SUCC;
}
code = 9;
} else if (strcasecmp(item, "GPS") == 0) {
code = 10;
+ } else if (strcasecmp(item, "DEEPSLEEP") == 0) {
+ code = 12;
} else {
wstp_print("TESTJUMP: unknown item=%s\r\n", item);
wstp_print("Usage: AT^TESTJUMP=<item>\r\n");
- wstp_print(" item: TP|LCD|BRIGHT|CHARGE|MOTOR|KEY|BUTTON|LEAKLIGHT|GSENSOR|BT|SE|GPS\r\n");
+ wstp_print(" item: TP|LCD|BRIGHT|CHARGE|MOTOR|KEY|BUTTON|LEAKLIGHT|GSENSOR|BT|SE|GPS|DEEPSLEEP\r\n");
return ERRCODE_FAIL;
}
{ (char *)"AT^STARTOTA", custom_start_ota, (char *)" " },
{ (char *)"AT^GETFWVER", custom_get_fw_version, (char *)"get firmware version (buildversion)" },
{ (char *)"AT^ENTERTESTVIEW", custom_enter_producttest_view, (char *)"enter/exit producttest UI: AT^ENTERTESTVIEW[=1|0]" },
- { (char *)"AT^TESTJUMP", custom_producttest_jump, (char *)"jump producttest subview: AT^TESTJUMP=TP|LCD|BRIGHT|CHARGE|MOTOR|KEY|BUTTON|LEAKLIGHT|GSENSOR|BT|SE|GPS" },
+ { (char *)"AT^TESTJUMP", custom_producttest_jump, (char *)"jump producttest subview: AT^TESTJUMP=TP|LCD|BRIGHT|CHARGE|MOTOR|KEY|BUTTON|LEAKLIGHT|GSENSOR|BT|SE|GPS|DEEPSLEEP" },
#ifdef SUPPORT_GNSS
{ (char *)"AT^GPSVIEW", custom_gps_view, (char *)"enter gps test subview (need AT^ENTERTESTVIEW first)" },
{ (char *)"AT^GPS", custom_gps_switch, (char *)"gps switch (sync UI button): AT^GPS=1/0" },