BossHobby / QUICKSILVER

Flight Controller Firmware
MIT License
171 stars 40 forks source link

smart audio OSD menus need to exist #19

Closed NotFastEnuf closed 4 years ago

NotFastEnuf commented 4 years ago

pretty much what the issue title says. Any input on how it should present?

bkleiner commented 4 years ago

because there are different "smart audio" (vtx control?) protocols out there, i have built a simple abstraction around it in vtx.h/vtx.c, as i dont have a Tramp vtx, we currently only support TBS smart audio, but that will all be handled under the hood in vtx.c

switchting the vtx channel is as simple as calling

void vtx_set_frequency(vtx_band_t band, vtx_channel_t channel);

i have not yet implemented switching power, as i wanted to have more test data. i feel like this is very timing sensitive as the VTX mcus tend to be very slow.