Omnibus, INAV, RFM22

czyli cała reszta elektroniki - jak OSD, Autopiloty, itp

Moderatorzy: moderatorzy2014, moderatorzy

Awatar użytkownika
automaciek
Posty: 1035
Rejestracja: wtorek 16 paź 2012, 08:03
Lokalizacja: szczecin
Kontakt:

Omnibus, INAV, RFM22

Post autor: automaciek »

Witam po dłuższej przerwie. Orientujecie się czy zadziała podłączenie RFM22 do złącza SPI na płytce Omnibus f4v3 pod INAV'em?
Zapraszam na: http://automaciek.webhop.net oraz na miniblog modelarza: http://automaciek1.esy.es/
Nowy członek rodziny : PENTAX K-S2 https://www.flickr.com/photos/141377769@N08/
Awatar użytkownika
volender
Posty: 896
Rejestracja: sobota 27 kwie 2013, 16:56
Lokalizacja: Kraków

Re: Omnibus, INAV, RFM22

Post autor: volender »

musiałbyś chyba dokompilować do firmware obsługę eleresa, z tego co kojarzę, domyślnie nie ma jej dołączonej.
Ściągnij sobie repozytorium inav'a, i przejżyj... ale to raczej nie będzie takie bardzo proste jak tylko podłączenie rfm22.
Awatar użytkownika
automaciek
Posty: 1035
Rejestracja: wtorek 16 paź 2012, 08:03
Lokalizacja: szczecin
Kontakt:

Re: Omnibus, INAV, RFM22

Post autor: automaciek »

W konfiguratorze niby jest opcja aktywna...
Zapraszam na: http://automaciek.webhop.net oraz na miniblog modelarza: http://automaciek1.esy.es/
Nowy członek rodziny : PENTAX K-S2 https://www.flickr.com/photos/141377769@N08/
Awatar użytkownika
volender
Posty: 896
Rejestracja: sobota 27 kwie 2013, 16:56
Lokalizacja: Kraków

Re: Omnibus, INAV, RFM22

Post autor: volender »

Mogę się mylić, kiedyś na to z ciekawości patrzyłem, ale dawno to było.

Myślę, że jak coś to odpowiedź byłaby w tych commitach:
https://github.com/iNavFlight/inav/sear ... pe=Commits

Ja doszedłem do wniosku, że trochę czasu musiałbym na takiego moda spędzić, i ten czas kosztowałby mnie więcej niż używka ori płytki od Marbalona.

Ale może za łatwo się poddałem, bo żeby użyć odbiornik eleresa po sbus z inav, i tak muszę inav przekompilować, ale w tym przypadku to bardzo prosta zmiana.


ps. też lubię pentaxa (chociaż chyba będę w końcu się przenosił na jakiegoś malutkiego NEXa...)
Awatar użytkownika
automaciek
Posty: 1035
Rejestracja: wtorek 16 paź 2012, 08:03
Lokalizacja: szczecin
Kontakt:

Re: Omnibus, INAV, RFM22

Post autor: automaciek »

A w czym leży problem s-bus z eleresa do INAV'a? + Telemetria RX eleresa do tx uarta INAV. Bo jakoś to muszę ogarnąć. Płytka Omnibus, bo mam.
Zapraszam na: http://automaciek.webhop.net oraz na miniblog modelarza: http://automaciek1.esy.es/
Nowy członek rodziny : PENTAX K-S2 https://www.flickr.com/photos/141377769@N08/
Awatar użytkownika
volender
Posty: 896
Rejestracja: sobota 27 kwie 2013, 16:56
Lokalizacja: Kraków

Re: Omnibus, INAV, RFM22

Post autor: volender »

Eleres wypluwa sbusa którego ramka trwa trochę dłużej niż zazwyczaj, i inav (betaflight też) nie akceptuje tego.
Trzeba zmodować plik sbus.h:

Kod: Zaznacz cały

#define SBUS_DEFAULT_INTERFRAME_DELAY_US    6500
Wtedy zaczął działać mi ok. Jak masz tą samą płytkę co ja (tani klon z ebaja) to mogę Ci podesłać moje już gotowe firmware, jakoś kilka miesięcy temu je kompilowałem, więc dosyć świeża wersja.

mam omnibus f4 v2: popatrz na te posty, mogą się przydać

http://rc-fpv.pl/viewtopic.php?f=4&t=52 ... es#p530104
http://rc-fpv.pl/viewtopic.php?f=4&t=52 ... es#p530028


----edit----

hmm... może, gdybyś do swojego targetu (omnibusf4sd) dodał któreś z tych dyrektyw z targetu kfc (na pewno USE_RX_ELERES, bo na tej podstawie jest wkompilowywanych sporo metod obsługujących eleresa):

Kod: Zaznacz cały

#define USE_RX_SPI
#define USE_RX_ELERES
#define RX_NSS_PIN                  PC15
#define RX_NSS_GPIO_CLK_PERIPHERAL  RCC_APB2Periph_GPIOC
#define RX_SCK_PIN                  PB13
#define RX_MOSI_PIN                 PB15
#define RX_MISO_PIN                 PB14
#define RX_SPI_INSTANCE             SPI2
#define RX_IRQ_PIN                  PB3
to miałoby szansę zadziałać, o ile te resource nie pogryzą się z czymś już używanym ;).... no i testowałbyś to na własnej skórze - zawsze możesz mieć niespodziewanego kreta, albo spaść komuś na głowę.
Awatar użytkownika
automaciek
Posty: 1035
Rejestracja: wtorek 16 paź 2012, 08:03
Lokalizacja: szczecin
Kontakt:

Re: Omnibus, INAV, RFM22

Post autor: automaciek »

To chyba poprzestanę na PPM + telemetria. Nie na moją głowę te zawiłości.
Zapraszam na: http://automaciek.webhop.net oraz na miniblog modelarza: http://automaciek1.esy.es/
Nowy członek rodziny : PENTAX K-S2 https://www.flickr.com/photos/141377769@N08/
ODPOWIEDZ