Switching PID sets with AUX channel

Post Reply
User avatar
Plüschi
Posts: 433
Joined: Thu Feb 21, 2013 6:09 am

Switching PID sets with AUX channel

Post by Plüschi »

I did implement switching OldSkool / AlexK with AUX channel.
This needs 2 sets of PID values. AlexK and OldSkool have only 3 different PID variables. Those are stored in eeprom and copied to conf.pid when pid-type is switched. Untested in flight but working on testbench.

Would the possibility to switch PID values "in flight" be a nice addition to 2.3 ?
This has a learning effect, since the user can directly compare different values in flight. Maybe more than pitch,roll,level PID would be good, but i have no idea what ram / eeprom can handle.

felixrising
Posts: 244
Joined: Sat Mar 23, 2013 12:34 am
Location: Australia

Re: Switching PID sets with AUX channel

Post by felixrising »

In baseflight pid_controller selection is profile dependant, so you can just switch profiles and bam, away you go... not the same thing but close.

User avatar
Plüschi
Posts: 433
Joined: Thu Feb 21, 2013 6:09 am

Re: Switching PID sets with AUX channel

Post by Plüschi »

felixrising wrote:profile dependant


Another thing i did not have any idea it exists. TY.

Unluckily its cold and windy outside, so it's tarduino based brushed microquads indoors.

Post Reply