eLeReS by Marbalon & MIS - Nowe oprogramowanie

Moderatorzy: marbalon, moderatorzy2014, moderatorzy

Awatar użytkownika
miś
Posty: 9242
Rejestracja: niedziela 07 lut 2010, 15:24
Lokalizacja: Bytom

eLeReS by Marbalon & MIS - Nowe oprogramowanie

Post autor: miś »

Jako że pierwszy post wątku eLeReS by Mifau? przekroczył dopuszczalną długość, utworzyłem nowy temat opisujący nowe wersje oprogramowania dla systemu eLeReS.
Wątek będzie zamknięty, stricte z informacjami na temat nowych wersji oprogramowania.
Wszelkie pytania i wątpliwości piszemy w głównym wątku eLeReS by Mifau?

###################### NAJNOWSZY SOFT ZAWSZE TUTAJ#####################

AKTUALNA WERSJA --> Nowy soft 1.26(d) do eLeReS'a - FW i Konfigurator

Archiwalne wersje:
Soft 1.26(c) do eLeReS'a
Soft 1.26(b) do eLeReS'a
Soft 1.26(a) do eLeReS'a
Soft 1.25(d) do eLeReS'a
Soft 1.25(c) do eLeReS'a
Soft 1.25(a) do eLeReS'a
Soft 1.24(b) do eLeReS'a
Soft 1.24(a) do eLeReS'a
Soft 1.23(a) do eLeReS'a
Soft 1.22(b) do eLeReS'a
Soft 1.21(a) do eLeReS'a
Soft 1.20(a) do eLeReS'a

-------------------------------------------------------------------------------------------------------

LISTA NAJNOWSZYCH FICZERÓW, POPRAWEK I ZMIAN W NAJNOWSZYM SOFCIE 1.26h - RX/TX tylko dostępny z poziomu konfiguratora 1.26d (2023-05)
1. [TX] usunięto problem z nawiązywaniem linku zaraz po załączeniu zasilania
2. [TX] kilka drobnych poprawek poprawiających współpracę z mavlinkiem w AP Zbig&Pitlab.

LISTA NAJNOWSZYCH FICZERÓW, POPRAWEK I ZMIAN W NAJNOWSZYM SOFCIE 1.26d (2018-08)
1. [TX] Poprawiono problem z komunikatami o utraconej telemetrii na OpenTX przy protokole frsky S.PORT
2. [TX] Dodano pseudo czujnik "FLVSS" umożliwiający ładne pokazywanie napięcia na OpenTX (ilość cel liczona jest automatycznie, a mierzone napięcie dzielone po równo na każdą cele)
3. [TX] Dodano odczyt więcej niż 12 kanałów PPM. Ewentualne kanały 13-16 są konwertowane na dwustanowe kanały binarne BIN10-BIN13
4. [TX] Przy retransmisji S.BUS -> TX -> FrSky S.PORT RSSI przeniesiono na pole ACC_Z aby aparatura nie głupiała z powodu podwójnego RSSI.
5. [RX] Poprawiono interpretację FIX'a GPS o wartości większej od 3 (problem kompatybilności z nowymi softami do PixHawk'a)
6. [RX] Wydłużono czas impulsu PPM z 200 do 300us
7. [AP] Dodano możliwość zdalnego włączenia beepania buzzerem (FindMe - gaz na minimum, CH12 na MAX).
8. [AT] Dodano zapamiętywanie offsetu ustawionego przyciskami do eeprom (poprawka błędu który to uniemożliwiał)
9. [AT] Dodano obsługe kompasu QMC5883. Jest autodetekcja typu kompasu (HMC5883L/QMC5883).

Notka dla punktu 4. Zaznaczenie w nadajniku opcji "VPPM Compatybility" przy wybranej prędkości Uarta na "SBUS" powoduje że w telemetrii S.PORT wartość RSSI jest przekazywana jako ACC_Z. Odznaczenie tej opcji powoduje że RSSI jest po staremu, tam gdzie powinno być. Stara metoda działa poprawnie tylko na najnowszym OpenTX w aparaturze, w którym można usunąć RSSI odbierane z odbiornika FrSky i nie robi się zamieszanie z powodu zdublowanych wartości RSSI.

-------------------------------------------------------------------------------------------------------

LISTA FICZERÓW, POPRAWEK I ZMIAN W SOFCIE 1.26c (2017-05)
1. [TX] Uruchomiono tryb Micropower na eLeReS MAX
2. [TX] W trybie Micropower zielona dioda mruga bardzo szybko
3. [TX] Umożliwiono wyjście z trybu Micropower poprzez powtórne naciśnięcie przycisku. Wyjście z Micropower potwierdzone jest 4-krotnym beepem.
4. [TX] W trybie S.BUS możliwa jest tylko telemetria S.PORT
5. [TX] Poprawiono obsługę protokołu eLeReS serial (z konwertera na eLeReS serial).
6. [TX] Dodano wysyłanie telemetrii w standardzie FrSky-D. Uwaga! działa tylko z aparaturą w trybie PPM. Umożliwia to wyświetlanie telemetrii na przerobionych aparaturach typu 9X.
7. [RX][TX] Dodano obsługę dodatkowego sensora podłączonego po I2C - obsługuje obroty, fuel level, temperaturę 2, napięcie pompy i ECU (dla JET'ów).
8. [RX] Usunięto dublowanie BIN10 na wyjściu SCL
9. [RX] Poprawiono zdarzające się przekłamywanie temperatury i napięcia baterii spowodowane mocą nadawania telemetrii.
10. [AP] Dodano automatyczne zapamiętywanie kalibracji gyro w eeprom (używane tylko w przypadku resetu AP w trakcie lotu).

-------------------------------------------------------------------------------------------------------

LISTA FICZERÓW, POPRAWEK I ZMIAN W SOFCIE 1.26b (2016-12)
1. [TX] dodano odbiór S.BUS uartem. * Wyjaśnienia niżej.
2. [TX] telemetria S.PORT kompatybilna rowniez z HORUS'em
3. [TX] FrSky telem - pomiar napięcia baterii przeniesiony na pole "voltage" czujnika FCS (poprzednio było jako napięcie zasilania odbiornika)
4. [TX] FrSky telem - dodano wysyłanie "pseudo" wysokości z baro jako ALT czujnika vario - kalibrację trzeba zrobić w aparaturze.
5. [TX] FrSky telem - dodano wysyłanie variometru z baro jako Vspd czujnika vario - można używac dźwiękowego vario z aparatury.

*Do odbioru S.BUS'a przez nadajnik eLeReS wymagany jest zewnętrzny inwerter sygnału S.BUS. Podłącza się go pomiędzy wyjście S.BUS dobiornika retransmittera, a linię RX modułu eLeReS. Do przekazywania telemetrii w formacie S.port również wymagany jest inwerter sygnału. Podłącza się go pomiędzy linię TX eLeReS'a a linię S.Port odbiornika FrSky lub Aparatury. Wyjątkiem jest nadajnik eLeReS MAX w obudowie typu JR. eLeReS MAX ma wbudowany inwerter telemetrii FrSky (ale nie ma inwertera dla S.BUS, więc używając go w zestawie retransmisji potrzebujemy jednego inwertera dla sygnału S.BUS). Nadajnik eLeReS MAX w obudowie typu JR włożony wprost do aparatury (9XR pro, Taranis, Horus) nie wymaga żadnych dodatkowych układów. Wystarczy ustawić format telemetrii "S.Port" i tyle.

-------------------------------------------------------------------------------------------------------

LISTA FICZERÓW, POPRAWEK I ZMIAN W SOFCIE 1.26a (2016-11)
1. [ALL] wysyłanie synchronizacji z TX do RX aby nie było błędów sync przy łączeniu.
2. [RX,AP] umożliwienie inicjalizacji GPS na 111111 baud (powinno zadziałać z GPS'ami fabrycznie ustawionymi na 115200baud).
3. [AP] Wysyłanie stanu wszystkich 12 kanałów RC do AP InfoTool (a nie 11).
4. [RX] poprawiono zerowanie "wstrzykiwanego" RSSI przy uruchomieniu failsafe.
5. [TX] poprawiono błąd przy współpracy z konwerterem (any)->Serial polegający na tym że nie wykrywany był stream uartem.
6. [TX] dodano protokół FrSky S.Port. Teraz jest wybór formatu wychodzącej telemetrii z nadajnika eLeReS. Albo jest to natywny format eLeReS'a obsługiwany przez eLDisp i TrackMyRc albo format FrSky S.PORT obsługiwany przez aparatury 9XR pro i Taranis. W tym trybie aby uzyskać telemetrię na tych aparaturach wystarczy inverter sygnału telemetrii (który jest wbudowany na module eLeReS MAX), i ustawienie protokołów S.PORT w aparaturze i eLeReSie.

-------------------------------------------------------------------------------------------------------

LISTA FICZERÓW, POPRAWEK I ZMIAN W SOFCIE 1.25d (2016-06)
1. [Konfigurator] Poprawiono obsługę portów COM, dodano opcje ustawień dla punktu 6.
2. [TX] Poprawiono autodetekcję standardu PPM / Futaba PPM 12ch
3. [RX] Przy failsafe kanał binarny BIN10 przechodzi w stan "0", a BIN11 w stan "1"
4. [RX] W trybie S.BUS przy failsafe w wersji "Programmed values" zapala się też flaga F/S w ramce S.BUS
5. [RX] w trybie PPM / SBUS wyjście BIN11 jest z grubsza dedykowane do obsługi buzzera F/S. Po złapaniu F/S buzzer się włącza, a po uruchomieniu lokalizatora wysyła przerywane sygnały lepiej słyszalne niż ciągły pisk.
6. [RX] dodano możliwość wstrzykiwania RSSI do streamu PPM / SBUS jako wartość jednego z kanałów 5-16 (dla PPM 5-12, a właściwie do "Max PPM Channels"). Ustawiane konfiguratorem. RSSI "None" oznacza brak wyjścia RSSI w trybie PWM (na SERWO9 jest CH9), "CH9 out" oznacza RSSI na wyjściu CH9, "PPM/SBUS CHn" oznacza wstrzykiwanie RSSI zamiast kanału n w trybie PPM i SBUS. Zakres to standard 1000-2000us. 1000 = 0% RSSI, 2000 = 100% RSSI.
7. [AT] Przyciski lewo-prawo działają też w wersji z kompasem i w wersji z IMU.
8. [AP] Poprawiono błąd z 1.25c (nieskuteczna inicjalizacja GPS UBLOX'a)
9. [RX] Poprawiono błąd Failsafe mogący powodować zastąpienie preprogramowanych wartości F/S odebranym szczątkowym prawidłowym sygnałem, przy czym tryb F/S nie był wyłączany bo sygnał był zbyt słaby.

-------------------------------------------------------------------------------------------------------

LISTA FICZERÓW, POPRAWEK I ZMIAN W SOFCIE 1.25c (2016-02)
1. [RX] Zapis wartości failsafe powoduje automatyczne przełączenie trybu F/S na samolotowy
2. [RX] Poprawa generowania sygnału S.BUS (zmniejszenie przerw między bajtami)
3. [RX] Dodano parsowanie telemetrii LTM "Light Telemetry Mode" z CleanFlight. Włączyć "MSP parser" i jest autodetekcja protokołu MSP/LTM. LTM używa tylko pinu RX do komunikacji.
4. [AP] Dodano przekazywanie wartosci CH9-12 oraz kanałów binarnych poprzez UART do zewnętrznego dekodera.
5. [AP] Dodano możliwość wł/wył testu failsafe kanałem CH11 (checkbox w GUI).
6. [AP] Poprawka wysyłania debug jak wyłączony jest GPS.

UWAGA: Wersja 1.25c AutoPilota ma błąd i nieprawidłowo inicjuje moduły GPS typu ublox.
Używając AP z takim GPS'em proszę używać wersji 1.25b (dostępna w konfiguratorze 1.25a) do czasu wydania kolejnej wersji oprogramowania.


-------------------------------------------------------------------------------------------------------

LISTA FICZERÓW, POPRAWEK I ZMIAN W SOFCIE 1.25b (tylko AutoPilot - dostępny z konfiguratora 1.25a) (2015-12)
1. [AP] Zwiększono maksymalny możliwy do ustawienia kąt przechyłu w trybie STAB/PH/RTH/FS do 80 stopni
2. [AP] Dodano wysyłanie do OSD aktualnego wysterowania regla (poziom gazu) w % (0-100)
3. [AP] W trybie PPM przycisk wspomagania startu jest na pinach CH3 (bo musi być zwora CH1-CH2 i CH2 jest zajęte)

-------------------------------------------------------------------------------------------------------

LISTA FICZERÓW, POPRAWEK I ZMIAN W SOFCIE 1.25a (2015-09)
1. [AutoPilot] Dodano ustawianie czasu opóźnienia dla przycisku startowego dla latających skrzydeł.
2. [Tracker] Dodano opcje spowolnienia pracy serw.
3. [Tracker] Rozszerzono zakres regulacji pozycji zera (zatrzymania serwa) dla serwa azymutu w wersji z IMU.
4. [Tracker] Połączenie z GUI potrafi uruchomić serwa nawet jak nie została zakończona kalibracja MAG.
Oprogramowanie dla TX, RX i RL jest bez zmian (poza zmianą numeru wersji aby była kompatybilność z konfiguratorem 1.25).

-------------------------------------------------------------------------------------------------------

LISTA FICZERÓW, POPRAWEK I ZMIAN W SOFCIE 1.24b (2015-07)
1. [TX] Dodano opóźnienie przy liczeniu ilości cel baterii modelu. Powinno naprawić błędne wyliczanie ilości cel pakietu w modelu.
2. [TX] Dodano w TX protokół odbierania kanałów RC przez UART (a nie tylko po PPM). Opis co i jak dokładnie będzie w osobnym wątku.
3. [RX] Rozwiązano problem z zanikającą telemetrią z GPS pobieraną przez MAVlink
4. [RX] Poprawiono mapowanie trybów lotu dla MavLink'a
5. [AT] Poprawiono zachowanie LEDow, blokada IMU przy kalibracji, poprawki czasowe
6. [AT] Ustawienia azymutu w setupie z drążków dla wersji z IMU umożliwiają ustawienie zera dla serwa (czyli stan zatrzymania).
7. [AT] Dodano samoczynne obracanie trackera z imu podczas kalibracji MAG.
8. [AT] Jak wystąpi błąd inicjalizacji kompasu (nasycenie) to tracker w wersji z IMU nie będzie się wogóle ruszał (a błąd jest sygnalizowany długim beepem po załączeniu zasilania).
9. [AT] BugFix - dodano do kalibracji MAG'a liczenie i zapamiętywanie gainów dla MAG'a
10. [GUI] Poprawiono zdarzające się we wcześniejszych wersjach wysypywanie się GUI po połączeniu z eleresem.
11. [GUI] Poprawiono zdarzające się wysypywanie się GUI po przeprogramowaniu eLeReS'a na inną funkcję.

-------------------------------------------------------------------------------------------------------

LISTA FICZERÓW, POPRAWEK I ZMIAN W SOFCIE 1.24a (2015-04)
1. AP - Poprawiono liczenie odległości do domu w autopilocie
2. TX - Dodano wyświetlanie ustawionej mocy na eldispie
3. TX - Konfigurator pokazuje faktyczną ilość odbieranych kanałów, a nie ograniczoną do 12
4. AP - Korekcja sterem wysokości przy zakrętach nie jest ograniczana przez maksymalny kąt pochyłu dla navi
5. AT - Dodano obsługę trackera z MPU6050 + MAG - azymut może się kręcić w koło bez końca, bez fikołka. Do azymutu można używać serwa bez potencjometru z usuniętym ogranicznikiem obrotu.
Kroki aby uruchomić taki setup trackera:
- modul kompasu instalujemy zgodnie z dokumentacją czyli osią X do przodu
- moduł MPU-6050 przód dowolnie byle czujnikiem do góry
- W konfiguracji nalezy wybrać opcję "Continuous azimuth axis rotation + IMU"
- wykonać kalibrację kompasu tak jak to opisano w manualu.
- w GUI suwagiem "Azimuth Midpoint" okreslamy punkt wartość sygnału dla serwa przy której serwo nie porusza się
- suwakiem Azimuth Gain ustawić kierunek obrotu serwa - przy pierwszym uruchomieniu może okazać się że kręci się non stop zatem jest zły kierunek, wybieramy wartość przeciwna i sprawdzamy czy będzie ok
6. RX - Odczyt prądu z czujki podpiętej do eleres RX przy współpracy z interfejsem CAN i naza/wkm
7. RX - Dodano komunikację protokołem MavLink - odczyt telemetrii z APM/PixHawk
8. RX - Sygnalizacja ARM i DISARM na eLDispie dla MWC i APM

-------------------------------------------------------------------------------------------------------

LISTA FICZERÓW, POPRAWEK I ZMIAN W SOFCIE 1.23a (2014-12)
Nadajnik:
1 Dodano wysyłanie info do GUI o dlugosci ramki PPM. Teraz w konfiguratorze widać ile kanałów przychodzi z aparatury i jaki jest czas ramki PPM.
2 Rozszerzono dopuszczalny zakres kalibracji napięcia TX do 0.35 w dół (dla eleres MAX)
3 Jeśli nie ma telemetrii z modelu, przyspieszono wysyłanie pozycji sticków dla lepszego sterowania trackerem przez kabel.
4 Dodano zaawansowane filtrowanie wejściowego PPM'a (bez opóźnień).

Odbiornik:
1 Napiecie z MWC brane jest tylko jeśli MWC przekazuje że wynosi powyżej 2V, w przeciwnym wypadku brane jest z wejscia pomiarowego eleresa
2 Jesli GPS nie przelaczy sie na 38400baud, to może działać na wykrytej prędkości
3 Zmniejszenie dryftu temperaturowego baro HP203B. Wariometr już tak nie ucieka przy zmianach temperatury.

AutoPilot:
1 Dodano wysyłanie danych do OSD, w trybie lokalizatora też.
2 Przeniesiono test F/S na kanał 11 (Ch10 może być użyte do sterowania widokiem OSD)
3 Poprawka sygnalizacji buzzerem
4 Ciągłe uaktualnienie pozycji home do czasu uruchomienia silnika - zmniejszenie błędu zapisanej pozycji home.
5 Dodano ostrzezenie o braku zapisanego home poprzez chwilowe pulsowanie silnikiem przy starcie
6 Jesli GPS nie przelaczy sie na 38400baud, to może działać na wykrytej prędkości.
7 Dodano sterowanie klapolotek/butterfly na RC CH7. Siła/kierunek ustawiany w konfiguratorze.
8 Sygnalizacja lotkami zapisu bazy dopiero po faktycznym zapisaniu bazy
9 Poprawiono sygnalizacje zapisu bazy dla Flying Wing
10 Naprawiono błąd niedziałania funkcji GPS z AP oraz odczytu prądu przy wyłączonej telemetrii
11 Dodano sygnalizacje chwilowego wyłączenia AltHold do OSD
12 Zablokowano klapy jeśli aktywny jest PIDator (konflikt CH7)
13 Dodano wysyłanie ramki "info" jesli ustawimy RTH_SPEED na 1. Ramka info (drążki+serwa) używana przez mój program InfoTool wraz z danymi dla OSD do wizualizacji i testowania ustawień AP.
14 Poprawiono odczyt CH11 z BINCH
15 Zmniejszenie dryftu temperaturowego baro HP203B. Wariometr już tak nie ucieka przy zmianach temperatury.
16 Skrócono o połowę czas kalibracji gyro i ACC

Tracker:
1 Poprawiono wielbłąda na sterowaniu azymutem (z wersji od wprowadzenia kompasu)
2 Poprawka maskowania HDOP z pozycji dla trackera.
3 Zablokowano przywracanie pozycji home jeśli prędkość jest poniżej 8km/h
4 Dodano ręczne sterowanie elewacją (wciskamy oba przyciski na raz, dioda LED1 zaczyna mrugać, wtedy przyciski sterują elewacją)
5 Aby ręcznie uruchomić kalibrację kompasu, oba przyciski należy naciskać przez ok 2 sekundy - beep potwierdza.
6 Poprawiono zachowanie się buzzera i diod LED
7 Naciśnięcie któregoś przycisku podczas załączania zasilania blokuje działanie kompasu (jeśli jest podłączony).
8 Dodano sterowanie trackerem przy pomocy prawego sticka aparatury (zanim nie załączymy zasilania modelu). Mozna zablokować to sterowanie naciskając przycisk "Zapis Bazy".
9 Dodano możliwość ustawiania offsetu trackera przy pomocy potencjometru na nadajniku na kanałach 5-12. Są dwa tryby wybierane w konfiguratorze. Normalny (regulacja +- 180 stopni) i precyzyjny (regulacja +- 30 stopni).
10 Buzzer wydaje beepy podczas kalibracji kompasu.

-------------------------------------------------------------------------------------------------------

LISTA FICZERÓW, POPRAWEK I ZMIAN W SOFCIE 1.22b (2014-10)
[AP] dodano obsługę "przycisku startowego" dla skrzydełek. Podłączany do CH2. Zwarcie do masy blokuje silnik na 0.4 sek od jego zwolnienia.
[TX] wyłączono uśrednianie odczytu PPM - serwa nie drżą bardziej niż przedtem, a jest mniejsze opóźnienie.
[ALL] dodano odczyt i przesyłanie parametru HDOP telemetrią.
[AP] koniec z odejmowaniem i kombinacjami przy wymrugiwaniu ilości sat. 5 błysków to 5 satelit, 12, to 12. Rura to Rura :-D
[AP] Jesli nie ma zapisanego HOME to załączenie RTH włącza tryb PosHold
[TX] znormalizowano RSSI telemetrii na zakres 0-100%
[TX] poprawiono sygnalizację ledami drugiej fazy bindowania (ledy mrugające razem)

LISTA FICZERÓW, POPRAWEK I ZMIAN W SOFCIE 1.22a (2014-08)
1 Kontrola zgodności wersji konfiguratora i softu. Nie da się tym konfiguratorem zapisać ustawień do starszego softu w eLeReSie. Oczywiście podgląd danych i aktualizacja działa.
2 Dodano możliwość przesyłania telemetrią komunikatów do eLDispa. Sygnalizowane są kalibracje, nazwy pidów w PIDatorze z AP, tryb poszukiwacza "Finder" ect.
3 Tracker: Poprawiono sterowanie diodą LED statusu.
4 Tracker: Dodano zapamiętywanie ręcznie ustawionej korekcji azymutu po wyłączeniu zasilania (jeśli nie ma MAG'a).
5 Tracker: Poprawiono współpracę z AutoPilotem.
6 Tracker: Dodano resetowanie modułu RFM22 w przypadku utraty linku. Tracker już się nie zawiesza przy używaniu swojego modułu RF i swojej anteny.
7 Odbiornik: Poprawiono błędne działanie dodatkowych wyjść PWM jeśli na danym kanale załączono rewers.
8 Poprawka do wyświetlania pobieranego prądu przez eLDisp.
9 Dodano przesyłanie listy kanałów customowych z TX do odbiornika podczas bindowania. Od teraz jak chcemy użyć Custom Channels to wystarczy je aktywować i poustawiać w nadajniku, po czym ich lista zostanie przekazana do odbiorników w trakcie bindowania (nie trzeba w odbiornikach tego oddzielnie ustawiać).
10 Zmniejszono minimalne napięcie na wyjściu RSSI z 0.5V do 0.1V (dla RSSI=0), ustabilizowano sygnał RSSI w odbiorniku szczególnie w trybie S-BUS.
11 Nadajnik: Poprawka wykrywania wciśnięcia przycisku przy odbieranym maksymalnym RSSI.
12 Nadajnik: Dodano drugie wejście sygnału PPM dla HeadTrackera albo aparatury operatora kamery. Wejście to znajduje się na kanale BIN13 nadajnika. Po włączeniu konfiguratorem można stamtąd pobrać max 4 kanały PPM dokładane za normalnymi kanałami z aparatury.

LISTA FICZERÓW, POPRAWEK I ZMIAN W SOFCIE 1.21a (2014-06)
1 Dodano wersje AP (AutoPilot) działającą tylko na eLeReS v2. Więcej na ten temat TUTAJ
2 Poprawka uniemożliwiająca poprzesuwanie kanałów PPM w nadajniku przy zakłóceniach lub przy wartościach kanałów poza zakresem.
3 Dodano pełną obsługę GPS UBLOX (zarówno dla RX jak i AP)
4 Dodano symulowanie czujnika baro przy użyciu wysokości z GPS (tylko UBLOX).
5 Poprawka odczytu wysokości z multiwii
6 Poprawiono pokazywanie RSSI na eLDispie w trybie lokalizatora. (zalecana jest również aktualizacja oprogramowania eLDispa do wersji 0.63).
7 Skrócono czas naciskania przycisku BIND do zapisu f/s w odbiorniku i kalibracji drążków w AP do 3 sekund
8 Zwiększono pewność wymuszania trybu lokalizatora
9 Poprawiono szybko znikające info na eLDispie o załączeniu trybu MicroPower i lokalizatora.
10 Dodano opcje ograniczenia ilosci kanałów TX (w przypadku gdy np aparatura nadaje PPM 8 kanałowy, a faktycznie jest tylko 6 kanałowa)
11 Dodano wysyłanie do GUI info o ilości kanałów w wejściowym PPM w nadajniku.
12 Poprawiono moce dla poszczególnych pozycji przełącznika mocy w eLeReS MOD i MAX.
13 Dodano działający micropower dla eLeReS MOD (ułamki miliwata - zasięg kilkadziesiąt metrów)
14 Dodano kompatybilność z 12ch PPM z FUTABY T12FG oraz być może z T14xx
15 Dodano obsługę kompasu HMC5883L dla Trackera dla automatycznego wyznaczania kąta ustawienia trackera.
16 Dodano alarm buzzerem na słaby akumulator w trackerze.
17 Zmieniono sposób działania przycisków trackera. Od teraz można nimi ręcznie ustawiać korekcję kąta obrotu. Oba naraz uruchamiają autokalibrację z MAG'a.
18 Poprawki procedury setup Trackera przy połączeniu z TX przez kabel.
19 Poprawiono obsługę przycisku BIND przy podłączonym serwie (lub PPM'ie) do CH8
20 Poprawki do AutoPilota w stosunku do ostatniej wersji testowej 1.20i :
- Konfigurowalna ilość satelit do zapisu bazy
- Dodano mixer dla modeli z usterzeniem Rudlickiego i lotkami
- Dodano obsługę kanałów binarnych z TX. Dokładane są standardowo za normalnymi kanałami z aparatury. Od teraz do AP wystarczy nawet 4 kanałowa aparatura (przy ograniczonych możliwościach sterowania funkcjami - bo kanały binarne działają tylko jako przełączniki dwu pozycyjne).
21 Poprawiono zakresy (endpointy) w trybie S-BUS. W poprzednich wersjach w S-BUS zakresy kanałów były zbyt duże (była spora różnica w stosunku do PPM i faktycznych wartości).

LISTA FICZERÓW, POPRAWEK I ZMIAN W SOFCIE 1.20a (2014-04)
1 Kompatybilność z eLeReS v2 i eLeReS MOD. Konfigurator poprawnie wykrywa rodzaj płytki i wyświetla odpowiednie ustawienia.
2 Dodano dwukierunkową telemetrię RAW - można wysyłać też dane z ziemi do modelu (ok 2.5kB/s)
3 Dodano zapamiętywanie ostatniej poprawnej pozycji i wysyłanie jej w trybie lokalizatora nawet wtedy jak odłączy się GPS.
4 Dodano wersję "RL" dla latającego przekaźnika lokalizatora
5 Dodano tryb przekaźnika do odbiornika. Załącza się go wymuszając tryb lokalizatora, po czym wyciągając RX z trybu LOC - mruga czerwona dioda. Tak uruchomiony dowolny odbiornik może robić jako przekaźnik sygnału "HELP" ze zgubionego modelu.
6 Poprawiono błąd w sygnalizacji micropower buzzerem (pik na 15 sekund).
7 Dodano możliwość inwersji sygnału PPM i S.BUS. Standardowo jeden i drugi jest dodatni, a po zaznaczeniu odpowiedniej opcji w konfiguratorze jest ujemny (zanegowany).
8 Obniżono moc dla pozycji LOW dla TX w wersji MOD.
9 W trybie S.BUS (tak samo jak w PPM) na SERVO6 i SERVO7 jest albo BIN14 i/lub BIN15 (przy redirect = Binary IN) albo PWM z wybranego kanału PPM.
10 Podczas failsafe te 2 PWM'y generują cały czas sygnał. Albo ostatnio odebrany (przy f/s ustawionym na "Last PWM/PPM"), albo zaprogramowany ustawieniem f/s (przy f/s ustawionym na "No PWM/PPM" lub "programmed values").
11 Poprawiono autodetekcję i obsługę czujnika baro HP203B. Obsługiwane są dwa typy czujników: MS5611BA (lepszy) i HP203B (gorszy, ale tańszy).
12 Defaultowa polaryzacja PPM zmieniona na dodatnią.
13 Odbiornik nie generuje sygnału na wyjściach PWM/PPM dopóki nie złapie pierwszej ramki z TX (w każdym trybie F/S). Nie dotyczy to tych 2 dodatkowych wyjść PWM na CH6 i 7 w trybie PPM/S-BUS.
Do zrobienia Poprawa wyglądu konfiguratora (np usunięcie okien konfiguracji prądu dla nadajnika, trackera ect...) Generalnie kosmetyczne poprawki konfiguratora. Ale to nie teraz... Marbalon ma na głowie produkcję, KFC i tysiąc innych ważniejszych rzeczy.


LISTA FICZERÓW, POPRAWEK I ZMIAN W SOFCIE 1.17a
1 Dodano obsluge GPS'ow z protokolem MTK-BINARY (od ArduPilot'a) w trybie podsluchu (testowane).
2 Wydłużono czas oczekiwania na dane z GPS do 45 sekund.
3 Perfekcyjnie ustawiony baudrate dla S-BUS, poprawiono sygnalizację FailSafe w trybie S-BUS.
4 Usunięto buga w parserze GPS UBLOX.
5 Dodano przesyłanie telemetrią trybu lotu oraz innych parametrów z WKM/Naza2 (z wykorzystaniem misiowego interfejsu CAN).
6 Rozszerzono ilość satelit przekazywanych telemetrią do 31 (support dla GPS+GLONASS).
7 Dodano pikanie buzzerem co 15 sekund w trybie micropower.
8 Dodano support dla TX w wersji MOD.
9 Ograniczono moc do minimum w trybie bindowania.
10 Dodano opcję regulacji prędkości wysyłania telemetrii poprzez TX, ponieważ niektóre tablety nie nadążały z odbiorem danych z telemetrii.
11 Załadowanie defaultów w nadajniku powoduje wygenerowanie losowej sygnatury bindowania - a nie jak poprzednio zawsze takiej samej
12 Testowo dodano wysyłanie telemetrią temperatury chipa RFM22 w nadajniku. Uwaga - temperatura niekalibrowana, może mieć błąd kilku stopni (stały dla każdego egzempalarza).
13 Dodano pomiar prądu silnika wykorzystując wejście GPIO2 modułu RFM22B. Zakres napięć z czujnika prądu od 0-1.2V. Prąd przekazywany telemetrią jako I=xx.xA. od 0.1A do 99.9A. Opis poniżej --> w pkt nr 11


LISTA FICZERÓW, POPRAWEK I ZMIAN W SOFCIE 1.16c
1 Poprawa stabilności sygnału PPM z odbiornika.
2 Dodano wyjście na drugie serwo w trybie PPM (na wyjściu servo 6) analogicznie do servo7.
3 Poprawiono transmisje S-BUS pod kątem współpracy z APM
4 Dodano obsługę GPS'ow z protokołem UBLOX (np z MK-GPS). Nie jest robiona inicjalizacja tych GPS'ów, więc będą działać tylko w trybie podsłuchu.
5 Dodano kompatybilność telemetrii MultiWii z wersją 2.2 softu MWC, dodano przekazywanie telemetrią informacji o trybie PASSTHRU
6 Poprawiono współpracę trackera z mechaniką 360 stopni


LISTA FICZERÓW, POPRAWEK I ZMIAN W SOFCIE 1.16a
- Zwiększenie płynnosci pracy Antenna Tracker'a
- Możliwość pracy trackera bez własnej anteny RC - połączenie kablem RS z modułem TX w aparaturze.
- Antenna Tracker odbiera teraz telemetrię przy wyłączonym TX
- Antenna Tracker potrafi też współpracować z mechaniką 360 stopni azumutu i 90 stopni elewacji
- Poprawka błędu wyświetlania temperatury w telemetrii
- Kompatybilność telemetrii z najnowszymi wersjami MultiWii.
- Przekazywanie statusu "ARMED" z MultiWii dla celów trackMyRC
- Opcja "VPPM compatible" w TX włączająca kompatybilność z nadajnikami mającymi zmienny czas ramki PPM (kosztem możliwego zmniejszenia płynności pracy serw).


LISTA ZMIAN SOFCIE 1.15(C)
1. Poprawiono sygnalizowany wcześniej błąd zawieszania się (lub opóźnienia restartu) odbiornika po resecie w trybie PPM-SUM
2. Dodano komunikację z MultiWii. eLeReS potrafi teraz połączyć się z FC MultiWii przy pomocy UART'a, i z niego pobierać i przesyłać na ziemię dane telemetryczne, oraz GPS. Do poprawnej współpracy eLeReSa i multiwii należy połączyć RX multiwii z TX od eLeReSa oraz TX z Multiwii przez rezystor 1k do RX z eLeReSa. Dodatkowej masy nie trzeba bo idzie przez kabelek PWM/PPM. W MultiWii należy ustawić prędkość uarta na 58823baud. Można podłączać do dowolnego portu serial na MultiWii.
3. W trybie PPM na wyjściu SERVO7 można uzyskać albo binarne wyjście BIN14 (jeśli konfiguratorem ustawimy w odbiorniku redirect BIN14 na Binary IN) albo jeden kanał PWM (normalne wyjście na servo) sterowane z dowolnie wybranego kanału PPM (ustawienie redirect = CHx).
4. Usunięto opcję telemetry ACK jako zbędną.


LISTA ZMIAN SOFCIE 1.15
-bugfix do alarmu o niskiej baterii jeśli jest ustawiony nie na autorozpoznanie ilości cel.
-dodana obsługa czujnika ciśnienia MS5611 i przekazywanie ciśnienia telemetrią
-wyłączanie buzzera po wejściu w service mode (jeśli akurat piszczał)
-napięcie TX jest wysyłane UARTem nawet jak nie ma odbioru telemetrii
-wysyłanie pozycji sticków w lokalnej telemetrii - UARTem
-dodana możliwość blokowania buzzera w TX przez naciśnięcie na krótko przycisku w czasie alarmu (funkcja "zamknij pysk" :mrgreen: )
-frequency configurator przystosowany również do pasma 868MHz - można od 800 do 920Mhz, (opcja przyszłościowa pod moduł 868MHz, na razie testowa)
-dodana funkcja sprawdzania CRC i dołożone dwie dodatkowe kopie danych EEPROM. Test robiony jest na początku przy odczycie konfiguracji. Jeżeli któraś z zapisanych konfiguracji posiada błędy, automatycznie jest nadpisywana przez poprawną. Jest to największe usprawnienie od czasów powstania eLeReSa :-) Zdarzały się raporty użytkowników o gubieniu danych konfiguracyjnych, danych bindowania, częstotliwości (sporadyczne jeden na milion - ale przypadki gubienia danych były) Od teraz eLeReS jest odporny na gubienie swoich ustawień. Operacja sprawdzenia i przywracania trwa 0,1s więc nie wpływa na funkcjonalność i działanie podczas lotu. Jest bezpiecznie.
UWAGA: Po wgraniu softu 1.15 KONFIGURACJA ELERESA ZOSTANIE USTAWIONA NA DEFAULTOWĄ (bo będą błędne sumy kontrolne)
Aby nie ustawiać wszystkiego od nowa przed wgraniem nowego softu należy odczytać konfigurację z eLeReS'a, zapisać do pliku, następnie dopiero wgrać soft 1.15, po czym połączyć się z eLeReS'em odczytać konfigurację z pliku i wysłać Z powrotem do eLeReS'a.




POPRAWKI I USPRAWNIENIA W POPRZEDNIEJ WERSJI FIRMWARE (w stosunku do softu 1.12e)
-poprawiono błąd braku PPM przy ustawieniu failsafe na inną opcję niż NO PWM/PPM.
-dodano opcje w konfiguratorze do spowalniania pracy serw w odbiorniku. Ustawia się szybkość spowolnienia (wspólną) i to które kanały mają być spowolnione. Działa to również w trybie PPM i S-BUS.
-dodano pomiar i wysyłanie telemetria temperatury
-dodano możliwość ograniczenia ilości kanałów wysyłanych PPM'em (8-12)
-dodano pomiar, wysyłanie oraz alarm napięcia baterii nadajnika
-napięcie baterii może być mierzone albo na wejściu SDA albo na ADC7 - Noga 22 procesora) aby odblokować na przyszłość wyjścia I2C. Jest autodetekcja gdzie jest podłączony dzielnik do pomiaru napięcia.
-zwiększona do 0.025V precyzja wysyłania wartości napięcia do konfiguratora - umożliwia to precyzyjniejszą kalibrację pomiaru napięcia.
-dodano opcje rewers dla kanałów binarnych ustawianą w odbiorniku
-odbiornik wysyła telemetrie również jak jest w trybie lokalizatora
-definiowany czas opoznienia sygnalizacji buzzerem braku odbioru telemetrii (od 0.5 do 20 sekund)


LISTA NOWYCH FICZERÓW, POPRAWEK ETC W SOFCIE 1.12 (konfigurator którym wgrywamy to też wersja 1.12 - nąstąpiło wyrównanie numerów wersji softu na PC i Firmware do płytek)

-nowe przyciski "Connect" i "Disconnect" w konfiguratorze. Teraz konfigurator może się połączyć z eLeReS'em bez konieczności zakładania zworki trybu serwisowego. Podłączamy kabel USB, włączamy zasilanie płytki (kolejność tych czynności dowolna), uruchamiamy konfigurator, klikamy na "Connect", na eLeReS'ie zapalają się obie diody, no i po chwili mamy aktywne połączenie. Po zakończeniu konfiguracji klikamy na "Disconnect" , no i moduł wraca do normalnej pracy. Oczywiście zworka dalej działa, i jeśli podłączymy do PC płytkę z założoną zworką serwisową połączy się sam bez klikania w "Connect"
-ułatwiona aktualizacja oprogramowania. Po podłączeniu konfiguratora z eLeReS'em poprzez "Connect" (lub za pomocą zworki) klikamy w aktualizację, po czym wybieramy firmware z serwera sieciowego, po czym klikamy w "Update" i firmware się samo aktualizuje bez konieczności odłączania zasilania od płytki.
Uwaga - Ta uproszczona aktualizacja zadziała tylko jeśli już będzie w eLeReS'ie załadowany co najmniej firmware 1.12 - a więc dotyczy to kolejnych, późniejszych aktualizacji. Jeśli konfiguratorowi nie uda się uruchomić aktualizacji nowym sposobem, to poprosi o wyłączenie i ponowne załączenie zasilania, tak jak we wcześniejszych wersjach.
-poprawiony został błąd ładowania defaultowych przekierowań kanałów (był najpierw zapis tablicy do eeprom, potem dopiero jej zerowanie)
-dodano wyłączalny alarm w TX na okoliczność zaniku telemetrii
-kanał gazu (3) na defaultach jest ustawiany na minimum a nie w połowie zakresu PPM
-kolejne dopracowanie dokładności RSSI - teraz jest lepiej liczone - ze wzoru: RSSI = (RSSI*QUALITY)/100
-poprawka umożliwiająca ujemną wysokość z GPS - poniżej poziomu morza.
-poprawione zostało ustawianie częstotliwości bazowej. Teraz poprawnie działa ustawianie częstotliwości w zakresie od 400 do 470MHz
-w danych telemetrii dodana została sygnalizacja aktywnego alarmu na RSSI i napięciu (w przesyłanych szeregowo danych pojawi się '!' po '=' i przed wartością).
-kurs i prędkość z GPS jest zerowana gdy nie ma fix'a

################################################################
Pzdr. -----MIŚ-----
Zablokowany