Strona 30 z 31

Re: eLDisp czyli wyświetlacz LCD do eLeReS'a

: piątek 20 maja 2016, 14:53
autor: sebkra
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

Re: eLDisp czyli wyświetlacz LCD do eLeReS'a

: piątek 20 maja 2016, 16:42
autor: miś
sebkra pisze:Ps.Dobra praktyką jest usunięcie stabilizatora 3,3v z gyro?
Nie trzeba. Jest LDO i daje minimalny spadek napięcia.

Re: eLDisp czyli wyświetlacz LCD do eLeReS'a

: sobota 06 sie 2016, 09:37
autor: grekax
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?

Re: eLDisp czyli wyświetlacz LCD do eLeReS'a

: sobota 06 sie 2016, 11:44
autor: miś
Tak, schemat jest aktualny. BT możesz zasilać wprost z MAX'a bo on wypuszcza 5V. Czyli BEC zbędny.

Re: eLDisp czyli wyświetlacz LCD do eLeReS'a

: sobota 06 sie 2016, 12:25
autor: grekax
Dziękuje za szybką dopowiedz

Re: eLDisp czyli wyświetlacz LCD do eLeReS'a

: poniedziałek 05 wrz 2016, 20:46
autor: Roberto197630
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?

Re: eLDisp czyli wyświetlacz LCD do eLeReS'a

: poniedziałek 05 wrz 2016, 23:48
autor: miś
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?
Tak, w TX też trzeba zaznaczyć ptaka "Telemetry enabled". Robi się to konfiguratorem do eLeReS'a :
http://rc-fpv.pl/viewtopic.php?f=4&t=29297

Re: eLDisp czyli wyświetlacz LCD do eLeReS'a

: wtorek 06 wrz 2016, 19:53
autor: Roberto197630
Miś, dziękuję bardzo. Eldisp pokazuje już dane telemetrii. :)

Re: eLDisp czyli wyświetlacz LCD do eLeReS'a

: czwartek 16 lut 2017, 12:22
autor: NeXuS
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

: sobota 22 kwie 2017, 21:33
autor: KM
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/

Re: eLDisp czyli wyświetlacz LCD do eLeReS'a

: sobota 22 kwie 2017, 23:31
autor: miś
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).

Re: eLDisp czyli wyświetlacz LCD do eLeReS'a

: niedziela 23 kwie 2017, 21:56
autor: KM
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:
unspecified.jpeg
unspecified.jpeg (10.48 KiB) Przejrzano 7231 razy
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

: sobota 14 paź 2017, 23:05
autor: KM
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.

Re: eLDisp czyli wyświetlacz LCD do eLeReS'a

: niedziela 15 paź 2017, 14:18
autor: marbalon
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

: niedziela 15 paź 2017, 18:50
autor: KM
To juz jest od roku prawie - w ramce S:

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);
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.