1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-19 14:25:20 +03:00

Removed stick commands for pid/rate profiles and VTX channel switching

This commit is contained in:
Ivan Efimov 2024-03-20 02:51:29 -05:00 committed by limon.spb
parent 329c02ef84
commit 237e916ac1

View file

@ -270,20 +270,20 @@ void processRcStickPositions(void)
switch (rcSticks) { switch (rcSticks) {
case THR_LO + YAW_LO + PIT_CE + ROL_LO: case THR_LO + YAW_LO + PIT_CE + ROL_LO:
// ROLL left -> PID profile 1 // ROLL left -> PID profile 1
changePidProfile(0); //changePidProfile(0);
return; return;
case THR_LO + YAW_LO + PIT_HI + ROL_CE: case THR_LO + YAW_LO + PIT_HI + ROL_CE:
// PITCH up -> PID profile 2 // PITCH up -> PID profile 2
changePidProfile(1); //changePidProfile(1);
return; return;
case THR_LO + YAW_LO + PIT_CE + ROL_HI: case THR_LO + YAW_LO + PIT_CE + ROL_HI:
// ROLL right -> PID profile 3 // ROLL right -> PID profile 3
changePidProfile(2); //changePidProfile(2);
return; return;
} }
if (rcSticks == THR_LO + YAW_LO + PIT_LO + ROL_HI) { if (rcSticks == THR_LO + YAW_LO + PIT_LO + ROL_HI) {
saveConfigAndNotify(); //saveConfigAndNotify();
} }
#ifdef USE_ACC #ifdef USE_ACC
@ -350,16 +350,16 @@ void processRcStickPositions(void)
// in ACRO mode, so use sticks to change RATE profile // in ACRO mode, so use sticks to change RATE profile
switch (rcSticks) { switch (rcSticks) {
case THR_HI + YAW_CE + PIT_HI + ROL_CE: case THR_HI + YAW_CE + PIT_HI + ROL_CE:
changeControlRateProfile(0); //changeControlRateProfile(0);
return; return;
case THR_HI + YAW_CE + PIT_LO + ROL_CE: case THR_HI + YAW_CE + PIT_LO + ROL_CE:
changeControlRateProfile(1); //changeControlRateProfile(1);
return; return;
case THR_HI + YAW_CE + PIT_CE + ROL_HI: case THR_HI + YAW_CE + PIT_CE + ROL_HI:
changeControlRateProfile(2); //changeControlRateProfile(2);
return; return;
case THR_HI + YAW_CE + PIT_CE + ROL_LO: case THR_HI + YAW_CE + PIT_CE + ROL_LO:
changeControlRateProfile(3); //changeControlRateProfile(3);
return; return;
} }
} }
@ -376,16 +376,16 @@ void processRcStickPositions(void)
#ifdef USE_VTX_CONTROL #ifdef USE_VTX_CONTROL
if (rcSticks == THR_HI + YAW_LO + PIT_CE + ROL_HI) { if (rcSticks == THR_HI + YAW_LO + PIT_CE + ROL_HI) {
vtxIncrementBand(); //vtxIncrementBand();
} }
if (rcSticks == THR_HI + YAW_LO + PIT_CE + ROL_LO) { if (rcSticks == THR_HI + YAW_LO + PIT_CE + ROL_LO) {
vtxDecrementBand(); //vtxDecrementBand();
} }
if (rcSticks == THR_HI + YAW_HI + PIT_CE + ROL_HI) { if (rcSticks == THR_HI + YAW_HI + PIT_CE + ROL_HI) {
vtxIncrementChannel(); //vtxIncrementChannel();
} }
if (rcSticks == THR_HI + YAW_HI + PIT_CE + ROL_LO) { if (rcSticks == THR_HI + YAW_HI + PIT_CE + ROL_LO) {
vtxDecrementChannel(); //vtxDecrementChannel();
} }
#endif #endif