diff --git a/MDK-ARM/RobotMaster_allRobots.uvoptx b/MDK-ARM/RobotMaster_allRobots.uvoptx index c19c8c91d3ab5fbe5924d97b3bd876dbf3a8097d..8f81f35868749b51d65a1e9423bbb2d42bc15ad1 100644 --- a/MDK-ARM/RobotMaster_allRobots.uvoptx +++ b/MDK-ARM/RobotMaster_allRobots.uvoptx @@ -693,7 +693,7 @@ <Group> <GroupName>Devices</GroupName> - <tvExp>0</tvExp> + <tvExp>1</tvExp> <tvExpOptDlg>0</tvExpOptDlg> <cbSel>0</cbSel> <RteFlg>0</RteFlg> diff --git a/Src/receiver_RadioController.c b/Src/receiver_RadioController.c index 80c9041438e75132d83f0c729e39ee552ee082b0..474e283621b3e34bd4b846fd9403ca1b65e6567e 100644 --- a/Src/receiver_RadioController.c +++ b/Src/receiver_RadioController.c @@ -31,7 +31,7 @@ void receiver_RadioController_callback_handler() /* prevent remote control zero deviation */ if (receiver_RadioController.data.ch1 <= 5 && receiver_RadioController.data.ch1 >= -5) { - //receiver_RadioController.data.ch1 = 0; + receiver_RadioController.data.ch1 = 0; } if (receiver_RadioController.data.ch2 <= 5 && receiver_RadioController.data.ch2 >= -5) { @@ -69,13 +69,6 @@ void receiver_RadioController_callback_handler() receiver_RadioController.data.wheel = (uart1_rx_buff[16] | uart1_rx_buff[17] << 8); receiver_RadioController.data.wheel -= 1024; - if(receiver_RadioController.data.wheel <= 660) - receiver_RadioController.data.wheel = -receiver_RadioController.data.wheel; - else{ - receiver_RadioController.data.wheel = 660 * receiver_RadioController.data.wheel / 14790 ; - if(receiver_RadioController.data.wheel > 660) receiver_RadioController.data.wheel = 660; - } - }