1
0
Fork 0
mirror of https://github.com/betaflight/betaflight-configurator.git synced 2025-07-23 16:25:22 +03:00

Added RC rate yaw and prepared filters

This commit is contained in:
U-DESKTOP-12PPI61\boris.bozic 2016-06-21 02:16:22 +02:00
parent f2fd1e1077
commit dca4dc97a1
5 changed files with 41 additions and 8 deletions

View file

@ -902,7 +902,7 @@ var MSP = {
ADVANCED_TUNING.yaw_p_limit = data.getUint16(offset, 1);
break;
case MSP_codes.MSP_TEMPORARY_COMMANDS:
TEMPORARY_COMMANDS.RC_RATE_YAW = data.getUint8(0, 1);
TEMPORARY_COMMANDS.RC_RATE_YAW = parseFloat((data.getUint8(offset++) / 100).toFixed(2));
break;
case MSP_codes.MSP_LED_STRIP_CONFIG:
LED_STRIP = [];
@ -1407,8 +1407,13 @@ MSP.crunch = function (code) {
buffer.push(lowByte(PID_ADVANCED_CONFIG.motor_pwm_rate));
buffer.push(highByte(PID_ADVANCED_CONFIG.motor_pwm_rate));
break;
case MSP_codes.MSP_TEMPORARY_COMMANDS:
buffer.push(TEMPORARY_COMMANDS.RC_RATE_YAW);
case MSP_codes.MSP_SET_FILTER_CONFIG:
buffer.push(FILTER_CONFIG.gyro_soft_lpf_hz);
buffer.push(FILTER_CONFIG.dterm_lpf_hz);
buffer.push(FILTER_CONFIG.yaw_lpf_hz);
break;
case MSP_codes.MSP_SET_TEMPORARY_COMMANDS:
buffer.push(Math.round(TEMPORARY_COMMANDS.RC_RATE_YAW * 100));
break;
default:
return false;