we are trying to use a RaspberryPi which processes a depth image in conjuntion with the HereLink to send that depth-image from the UAV to the operator on the ground.
Whereas 1080p works out of the box, 720p is not working. Since we want to reduce the lag-time on the RaspberryPi side, we wanted to reduce the output resolution to 720p. There are plenty of HDMI-settings which can be adjusted on the RaspberryPi (Video options in config.txt - Raspberry Pi Documentation), however, it is poorly documented how the air-unit is set-up HDMI-wise (EDID, CEC, etc.)
You’ll need to ensure that the raspberry pi is streaming at 720p@30fps. If you have succeed on 1080, the other HDMI settings should be fine on your pi.
You’ll also need to fix the output resolution instead of auto-fit.
the air unit will lock onto the first valid signal it gets. ie if you have it set at 1080, and change the pi to 720 without rebooting the air unit. it will not work, the air unit “locks” into the last valid resolution. this is to do with fast recovery