drawing a widget is not that hard, the biggest limiting factor, aside from user input, would probably be display performance and background telemetry processing rates, Horus display is slow.
If for any reason the telemetry processing would drop below around 40Hz one could potentially loose packets, right now at full screen with my script at max priority telemetry processing is at 42Hz.
Unfortunately I don’t own an Horus, for widgets I guees it would be a requirement to have a real radio for tuning and testing.
The current version has been developed on Companion and tested thanks to the great help of @Touchthebitum who tested every single version I sent him, even in the middle of the night
Just out of curiosity on how many radios are you using it?
Has it proved to be stable enough for everyday use?