Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5

Liczba satelit Tmp2
#1

Poproszę o pomoc w ustawieniu Opentx na X9D plus tak aby w oknie telemetrii była pokazywana liczba satelit.

Z telemetrii uzyskuję satelity pod zmienną Tmp2 jak w tabelce "SmartPort (S.Port)" https://github.com/betaflight/betaflight...lemetry.md

Czy jakoś w prosty sposób da się wydobyć z tej zmiennej ostatnie dwie cyfry?
Odpowiedz
#2

Wg mojej wiedzy OpenTX nie ma narzędzi do manipulacji na zmiennych typu string (a to w zasadzie chcesz zrobić, skonwertować liczbę do ciągu znaków i wyświetlić dwa ostatnie znaki).

Rozwiązaniem jest użycie skryptów LUA, które do Betaflight są już gotowe i do pobrania stąd:

https://github.com/betaflight/betaflight...s/releases

Nie latam quadami, ale z tego co wiem te skrypty umożliwiają konfigurowanie parametrów BF z poziomu radia, ale także wyświetlania ich w ładnej graficznej postaci. Tego ostatniego nie jestem pewien, ale jeśli nie te, to jest co najmniej kilka skryptów wyglądających na ekranach telemetrii mniej więcej tak:

Te konkretne skryptu są dostępne tutaj: https://github.com/iNavFlight/LuaTelemetry i wspierają także BF (choć jak pisałem, nie testowałem tych skryptów - quady nie moja bajka).

 

 


Załączone pliki Miniatury
   
Odpowiedz


Skocz do: