I have this issue since the beginning of MSP-OSD, it persists even after updating all to newest version.
When data transmission is ok (>5Mbit) all is fine, but when it drops below 5Mbit for longer time and/or stops completely ("image transmission stopped"), then OSD stops updating, even when transmission gets very good few seconds later. Sometimes it seems that it's trying to recover - few frames are updated, but then it just stops updating at all.
I have working RTH feature, so I can get back when I'm 3km out and not knowing the terrain... but not knowing where I am (no home point, no distance)... it's just really, really bad.
Now, restarting googles alone doesn't help, the same goes to air unit - restarting it alone doesn't help. Only both sides restarted make OSD to work again. I have enabled compress_osd and I have enabled cache_serial (this one seems to make no difference).
Changing osd_update_rate_hz to 2 Hz helps, a lot, but doesn't solve the problem.
Also... when MSP-OSD stops working, I can turn on DJI custom OSD... and it's working fine.
Any ideas? It can be quite dangerous issue in some cases.
I have:
DJI FPV Goggles V1 (01.00.0608), MSP-OSD 0.12.2
DJI FPV Air Unit Light (Caddx Vista | 01.00.0608), MSP-OSD 0.10.1
STM32F411CEU6 + Betaflight 4.4 (MSP-OSD is on dedicated hardware UART port with default speed)
Hi,
I have this issue since the beginning of MSP-OSD, it persists even after updating all to newest version.
When data transmission is ok (>5Mbit) all is fine, but when it drops below 5Mbit for longer time and/or stops completely ("image transmission stopped"), then OSD stops updating, even when transmission gets very good few seconds later. Sometimes it seems that it's trying to recover - few frames are updated, but then it just stops updating at all. I have working RTH feature, so I can get back when I'm 3km out and not knowing the terrain... but not knowing where I am (no home point, no distance)... it's just really, really bad.
Now, restarting googles alone doesn't help, the same goes to air unit - restarting it alone doesn't help. Only both sides restarted make OSD to work again. I have enabled compress_osd and I have enabled cache_serial (this one seems to make no difference). Changing osd_update_rate_hz to 2 Hz helps, a lot, but doesn't solve the problem. Also... when MSP-OSD stops working, I can turn on DJI custom OSD... and it's working fine.
Any ideas? It can be quite dangerous issue in some cases.
I have: DJI FPV Goggles V1 (01.00.0608), MSP-OSD 0.12.2 DJI FPV Air Unit Light (Caddx Vista | 01.00.0608), MSP-OSD 0.10.1 STM32F411CEU6 + Betaflight 4.4 (MSP-OSD is on dedicated hardware UART port with default speed)
BR, Doman.