So now that I am working with the miniscreen and having some difficulty
What I am trying to do is something like this
Lat : {coords}
Lon: {coords}
Speed: {spd} {tabspace} Fix: {fix, type, sats}
Looking something like this
Lat : XX°N XXm XXs
Lon : XX°W XXm XXs
SPD : XX.X MPH FIX: Yes, 3D, 8
However when i try to format it and display it, the text just wraps itself from 1 line to the other
ms.display_multiline_text(f'Lat : {gpsLat}\nLat : {gpsLat}\nSpd : {gpsSpd}\t Fix: {'Yes' if gpsFix else 'No'}, {gpsFxt}, {gpsSat}', font_size=10)
however it appears that the the \n
for new line and \t
for tab space just get ignored
i did also try this, as an example
ms.display_text(f'Lat: {gpsLat}', font_size=10)
ms.display_text(f'Lon {gpsLon}', font_size=10, xy=(0,12))
but what i get is each line displays flashes on then off alternating between the lines. I tried to array the display text but that does not work either
My questions
how do you actually do multi line text?
how to you do text so you can position on the screen and not cause blinking between text?
The SDK is fine to point you in the right direction BUT has no explanation how to solve this issue