Index: ADuCM360_demo_cn0359/src/applications/uart_exec.cpp =================================================================== diff -u -r8d80f35bf88694bd50d769b9bab31db8364a9004 -re68895e85fe32aca137ce08ac5d6accd67fec591 --- ADuCM360_demo_cn0359/src/applications/uart_exec.cpp (.../uart_exec.cpp) (revision 8d80f35bf88694bd50d769b9bab31db8364a9004) +++ ADuCM360_demo_cn0359/src/applications/uart_exec.cpp (.../uart_exec.cpp) (revision e68895e85fe32aca137ce08ac5d6accd67fec591) @@ -50,6 +50,7 @@ #include #include #include +#include struct command { const char *cmd; @@ -58,13 +59,39 @@ #define SIZE(a) (sizeof(a)/sizeof(a[0])) -struct command command_table[] = {{"poll", cmd_poll}, +struct command command_table[] = { + + {"poll", cmd_poll}, {"setvolt", cmd_voltage}, {"setfreq", cmd_frequency}, {"setk", cmd_cellconstant}, {"setcof", cmd_coefficient}, {"setstm", cmd_setuptime}, - {"sethtm", cmd_holdtime} + {"sethtm", cmd_holdtime}, + + {"b" , cmd_start_poll_bin}, + {"e" , cmd_stop_poll_bin}, + {"getraw" , cmd_tx_raw_poll}, + + {"setcal1" , cmd_rx_cal1}, + {"setcal2" , cmd_rx_cal2}, + {"setcal3" , cmd_rx_cal3}, + {"setcal4" , cmd_rx_cal4}, + {"setcal5" , cmd_rx_cal5}, + {"setcal6" , cmd_rx_cal6}, + {"setcal7" , cmd_rx_cal7}, + {"setcal8" , cmd_rx_cal8}, + {"setcal9" , cmd_rx_cal9}, + {"setcal10", cmd_rx_cal10}, + {"setcal11", cmd_rx_cal11}, + {"setcal12", cmd_rx_cal12}, + {"getcal" , cmd_tx_cal_data}, + + {"sethw" , cmd_rx_hardware_ver}, + {"setsn" , cmd_rx_serial_num}, + {"getver" , cmd_tx_version_data}, + {"U" , cmd_tx_cal_ver_bin}, + }; int rx_line(int argc, char *argv[]) @@ -110,4 +137,5 @@ break; } } + return 0; }