diff --git a/Src/command.c b/Src/command.c index dce62ff..37c99de 100644 --- a/Src/command.c +++ b/Src/command.c @@ -277,14 +277,12 @@ void handle_command(const uint8_t *frame, uint8_t len) { switch (base_cmd) { case 1u: // M1命令 set_sensor_report_status(true); - // led_on(); // send_response(RESP_TYPE_OK, s_report_status_ok, sizeof(s_report_status_ok)); uint8_t test_response1[] = { 0xAA, 0xBB, 0xCC, 0xDD }; send_response(RESP_TYPE_OK, test_response1, sizeof(test_response1)); return; case 2u: // M2命令 set_sensor_report_status(false); - // led_off(); // send_response(RESP_TYPE_OK, s_report_status_ok, sizeof(s_report_status_ok)); uint8_t test_response2[] = { 0xDD, 0xCC, 0xBB, 0xAA }; send_response(RESP_TYPE_OK, test_response2, sizeof(test_response2)); @@ -294,6 +292,9 @@ void handle_command(const uint8_t *frame, uint8_t len) { case 3u: // M3命令 send_response(RESP_TYPE_OK, s_report_status_ok, sizeof(s_report_status_ok)); return; + case 4u: // M4命令 + send_response(RESP_TYPE_OK, s_report_status_err, sizeof(s_report_status_err)); + return; // case 10u: // M10命令 // send_response(RESP_TYPE_OK, s_report_status_ok, sizeof(s_report_status_ok)); // return;