I am trying to set up a FPV aircraft with head tracker. These are the components: FC Matek H743 WING V3, Pitot Tube AS-DLVR-I2C, GNSS and Magnetometer Matek M10Q-5883, CAM Foxeer Razer V2 Mini, VTX Rushfpv Max Solo, FrSky Archer R4 receiver.
Using the VTX data cable connected to the FC is it possible to modify the VTX power based on the quality of the signal received? If so, how?
Thanks
The best way to do it is using just a switch, you select video power based on how you see, using Smart Audio.
The second best way would be to use a LUA script which determines the distance travelled from Home and setting the power accordingly.
The third way, using signal quality, is the most complicated one. Basically, you have to read Video RSSI on the ground, that involves (usually) reading some voltage value and communicating that value to the FC, and there the LUA script will decide on the power level.
Two options:
A. without modem. You use some small processor, like Nano, RP2040, or similar. You program it to: read ADC value of the RSSI, and to generate a PPM stream, with one channel being programmed with that ADC value (like 1000 uS - 0 RSSI, 2000 uS 100 % RSSI. You connect that PPM stream to main radio though trainer jack.
In the main radio, you use that channel to send it up to the FC, probably you would reassign it to a higer channel, something like CH12.
On the FC side, you use LUA script.
You read the value of that CH, CH12 for instance, and you decide on power level needed, and then set it using LUA using Smart AUdio
Method B. Using Modem, Mavlink and Serial Communication. It could be more complicated that the method outlined above.
Thanks. Can you explain in detail the method 1, the one with the switch? To which pad to connect the smart audio cable and how to program the FC?
Thanks