eLDisp czyli wyświetlacz LCD do eLeReS'a
Moderatorzy: marbalon, moderatorzy2014, moderatorzy
Re: eLDisp czyli wyświetlacz LCD do eLeReS'a
Ok dzięki, teraz mam all clear.
Ps.Dobra praktyką jest usunięcie stabilizatora 3,3v z gyro?
Wysłane z mojego GT-I9505 przy użyciu Tapatalka
Ps.Dobra praktyką jest usunięcie stabilizatora 3,3v z gyro?
Wysłane z mojego GT-I9505 przy użyciu Tapatalka
>>>EAT>>>FLY>>>SLEEEP>>>> quad -cfaniacy- V1, Eg pro, Catalina 1380
Re: eLDisp czyli wyświetlacz LCD do eLeReS'a
Nie trzeba. Jest LDO i daje minimalny spadek napięcia.sebkra pisze:Ps.Dobra praktyką jest usunięcie stabilizatora 3,3v z gyro?
Pzdr. -----MIŚ-----
Re: eLDisp czyli wyświetlacz LCD do eLeReS'a
witam
Mam pytanie odnośnie podłączenia eLeReSa max-eLDisp'a-BT, czy schemacik Rurka jest aktualny
http://rc-fpv.pl/viewtopic.php?p=267345#267345
Jak z zasilaniem BT bo eLeReS max ma 5V na wyjściu ,czyli mogę ominąć BEC-a?
Mam pytanie odnośnie podłączenia eLeReSa max-eLDisp'a-BT, czy schemacik Rurka jest aktualny
http://rc-fpv.pl/viewtopic.php?p=267345#267345
Jak z zasilaniem BT bo eLeReS max ma 5V na wyjściu ,czyli mogę ominąć BEC-a?
Re: eLDisp czyli wyświetlacz LCD do eLeReS'a
Tak, schemat jest aktualny. BT możesz zasilać wprost z MAX'a bo on wypuszcza 5V. Czyli BEC zbędny.
Pzdr. -----MIŚ-----
Re: eLDisp czyli wyświetlacz LCD do eLeReS'a
Dziękuje za szybką dopowiedz
-
- Posty: 5
- Rejestracja: środa 31 gru 2014, 21:00
- Lokalizacja: Bytom
Re: eLDisp czyli wyświetlacz LCD do eLeReS'a
Cześć Miś.
Podłączyłem ElDispa v2 do Eleresa Max (moduł w Turnigy 9X). Po załączeniu zasilania aparatury Eldisp załącza się i po chwili pokazuje komunikat "MIN PWR" i i następnie "No telemetry data received". Po stronie mojego samolotu jest KFC32FTB , gdzie telemetria jest załączona. Konfigurację Eldispa można bez problemu odczytać przez PC-ta poprzez adapter RS-232<->USB.
Próbowałem podłączyć się z PC-ta poprzez KFC Tool do Eleresa Max w aparaturze, ale niestety nie potrafię nawiązać z nim komunikacji. Czy w Eleresie Max też trzeba zmienić coś w parametrach, bo na domyślnych ustawieniach może się nie chcieć skomunikować z Eldisp'em?
Podłączyłem ElDispa v2 do Eleresa Max (moduł w Turnigy 9X). Po załączeniu zasilania aparatury Eldisp załącza się i po chwili pokazuje komunikat "MIN PWR" i i następnie "No telemetry data received". Po stronie mojego samolotu jest KFC32FTB , gdzie telemetria jest załączona. Konfigurację Eldispa można bez problemu odczytać przez PC-ta poprzez adapter RS-232<->USB.
Próbowałem podłączyć się z PC-ta poprzez KFC Tool do Eleresa Max w aparaturze, ale niestety nie potrafię nawiązać z nim komunikacji. Czy w Eleresie Max też trzeba zmienić coś w parametrach, bo na domyślnych ustawieniach może się nie chcieć skomunikować z Eldisp'em?
Pozdrawiam, Roberto
mój sprzęt: Easy Glider Pro + Turnigy 9x
w trakcie budowy: HK Observer FPV
mój sprzęt: Easy Glider Pro + Turnigy 9x
w trakcie budowy: HK Observer FPV
Re: eLDisp czyli wyświetlacz LCD do eLeReS'a
Tak, w TX też trzeba zaznaczyć ptaka "Telemetry enabled". Robi się to konfiguratorem do eLeReS'a :Roberto197630 pisze:Czy w Eleresie Max też trzeba zmienić coś w parametrach, bo na domyślnych ustawieniach może się nie chcieć skomunikować z Eldisp'em?
http://rc-fpv.pl/viewtopic.php?f=4&t=29297
Pzdr. -----MIŚ-----
-
- Posty: 5
- Rejestracja: środa 31 gru 2014, 21:00
- Lokalizacja: Bytom
Re: eLDisp czyli wyświetlacz LCD do eLeReS'a
Miś, dziękuję bardzo. Eldisp pokazuje już dane telemetrii. :)
Pozdrawiam, Roberto
mój sprzęt: Easy Glider Pro + Turnigy 9x
w trakcie budowy: HK Observer FPV
mój sprzęt: Easy Glider Pro + Turnigy 9x
w trakcie budowy: HK Observer FPV
Re: eLDisp czyli wyświetlacz LCD do eLeReS'a
Wiosna się zbliża, Misie wychodzą z gawry, to i głupie pomysły się rodzą. Skoro nasz guru Miś obdarzył nas łaskawie telemetrią fr-sky wypluwaną z eLeReSa to może cierpiąc niewątpliwie na nadmiar czasu wytworzyłby kiedyś soft do elDispa łykający tąże. Dlaczego tak? A bo mam teraz retransmisję z tele prosto do Taranisa, a elDisp leży i płacze , a tak wisiałby sobie na maszcie, co nieco wyświetlał i jeszcze rejestrował, a i od czasu do czasu można by znowu usłyszeć wesołe ta--- da--- da--- ta--- da- da- ta--- da- da-
Re: eLDisp czyli wyświetlacz LCD do eLeReS'a
Od jakiegos czasu uzywam dLdispa z kontrolerami z softem iNav.
Generalnie wszystko sie poprawnie wyswietla na eLdispie, poza trybem lotu. Czasem pokazuje mi sie "G2" (np. gdy mam tryb "horizon"), czasem "CH", w czasie pos-holda "PH" czasem sie pokazuje a czasem nie, w alt-holdzie "BA" nie ma nigdy, itp.
Czy to jest problem samego wyswietlacza, czy eLeReS-mini-RX-a, ktorego karmie LTM-em z kontrolera?
Info o LTM (czyli co wysyla iNav):
https://github.com/iNavFlight/inav/blob ... ltm.c#L180
https://quadmeup.com/ltm-light-telemetry-protocol/
Generalnie wszystko sie poprawnie wyswietla na eLdispie, poza trybem lotu. Czasem pokazuje mi sie "G2" (np. gdy mam tryb "horizon"), czasem "CH", w czasie pos-holda "PH" czasem sie pokazuje a czasem nie, w alt-holdzie "BA" nie ma nigdy, itp.
Czy to jest problem samego wyswietlacza, czy eLeReS-mini-RX-a, ktorego karmie LTM-em z kontrolera?
Info o LTM (czyli co wysyla iNav):
https://github.com/iNavFlight/inav/blob ... ltm.c#L180
https://quadmeup.com/ltm-light-telemetry-protocol/
Re: eLDisp czyli wyświetlacz LCD do eLeReS'a
Teoretycznie wszystko jest poprawnie, i nie powinno być takich kwiatków. Musiałbyś zlogować telemetrię idącą z eleresa do eldispa aby wyczaić gdzie tkwi problem. Ale bardziej skłaniam się że coś jest nie tak przy dekodowaniu LTM (choć w kodzie wygląda prawidłowo).
Pzdr. -----MIŚ-----
Re: eLDisp czyli wyświetlacz LCD do eLeReS'a
Skoro wszystko powinno działać to postanowiłem sprawdzić czy wszystko mam aktualne.
I tak - eLeReS RX updatnąłem do 1.26b - nie pomogło...
eLDisp (v2, oled) mam w wersji v2.01 - nie ma chyba nowszego?
I wciąż mam tak: EDIT - scalenie
Tutaj dałem log z tego co TX wysyła do eLDispa:
https://www.dropbox.com/s/wn592pt5ssld9 ... y.log?dl=0
EDIT - scalenie
Dla potomności - gdyby ktoś miał podobny problem to wymagany jest upgrade do:
- eLeReS RX v1.26c
- eLDisp v2.03
I tak - eLeReS RX updatnąłem do 1.26b - nie pomogło...
eLDisp (v2, oled) mam w wersji v2.01 - nie ma chyba nowszego?
I wciąż mam tak: EDIT - scalenie
Tutaj dałem log z tego co TX wysyła do eLDispa:
https://www.dropbox.com/s/wn592pt5ssld9 ... y.log?dl=0
EDIT - scalenie
Dla potomności - gdyby ktoś miał podobny problem to wymagany jest upgrade do:
- eLeReS RX v1.26c
- eLDisp v2.03
Re: eLDisp czyli wyświetlacz LCD do eLeReS'a
Mam takie szybkie pytanie - czy scieżka eleres RX -> TX -> eLDisp pozwala na pokazanie zużytych mAh w modelu?
Inav wysyła tą wartość w telemetrii LTM.
Inav wysyła tą wartość w telemetrii LTM.
Re: eLDisp czyli wyświetlacz LCD do eLeReS'a
Dotychczas nie było takiej informacji wysyłanej na ziemię. Co nie znaczy że to nie będzie wprowadzone. Tylko aby nie mieszać w protokole co chwilkę to trzeba by przemyśleć najpotrzebniejsze rzeczy jakie dodać i za jedną poprawką to zrobić. Mówię o stronie iNav i eleresTX, bo strona eldisp to już Misiowy temat.
Re: eLDisp czyli wyświetlacz LCD do eLeReS'a
To juz jest od roku prawie - w ramce S:
Jest też opisane na wiki: https://github.com/iNavFlight/inav/wiki ... etry-(LTM)
Próbowałem dojść do tego czy iNav to przedefiniował (bo można znaleźć info, że w tym miejscu jest prąd a nie mAh), ale w sumie do niczego nie doszedłem. Cleanflight ma to pole opisane jako prąd, ale nie implementuje go i wysyła zero.
Kod: Zaznacz cały
commit 94044888dba413b798dbc88cbaef393467078b55
Author: Konstantin Sharlaimov (DigitalEntity) <konstantin.sharlaimov@gmail.com>
Date: Mon Nov 28 22:38:50 2016 +1000
Fix missing mAh reporting in LTM
diff --git a/src/main/telemetry/ltm.c b/src/main/telemetry/ltm.c
index ecd652c9..1394a003 100644
--- a/src/main/telemetry/ltm.c
+++ b/src/main/telemetry/ltm.c
@@ -205,7 +205,7 @@ void ltm_sframe(sbuf_t *dst)
lt_statemode |= 2;
sbufWriteU8(dst, 'S');
ltm_serialise_16(dst, vbat * 100); //vbat converted to mv
- ltm_serialise_16(dst, 0); // current, not implemented
+ ltm_serialise_16(dst, (uint16_t)constrain(mAhDrawn, 0, 0xFFFF)); // current mAh (65535 mAh max)
ltm_serialise_8(dst, (uint8_t)((rssi * 254) / 1023)); // scaled RSSI (uchar)
ltm_serialise_8(dst, 0); // no airspeed
ltm_serialise_8(dst, (lt_flightmode << 2) | lt_statemode);
Próbowałem dojść do tego czy iNav to przedefiniował (bo można znaleźć info, że w tym miejscu jest prąd a nie mAh), ale w sumie do niczego nie doszedłem. Cleanflight ma to pole opisane jako prąd, ale nie implementuje go i wysyła zero.