Omnibus, INAV, RFM22
Moderatorzy: moderatorzy2014, moderatorzy
- automaciek
- Posty: 1035
- Rejestracja: wtorek 16 paź 2012, 08:03
- Lokalizacja: szczecin
- Kontakt:
Omnibus, INAV, RFM22
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/
Nowy członek rodziny : PENTAX K-S2 https://www.flickr.com/photos/141377769@N08/
Re: Omnibus, INAV, RFM22
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.
Ściągnij sobie repozytorium inav'a, i przejżyj... ale to raczej nie będzie takie bardzo proste jak tylko podłączenie rfm22.
- automaciek
- Posty: 1035
- Rejestracja: wtorek 16 paź 2012, 08:03
- Lokalizacja: szczecin
- Kontakt:
Re: Omnibus, INAV, RFM22
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/
Nowy członek rodziny : PENTAX K-S2 https://www.flickr.com/photos/141377769@N08/
Re: Omnibus, INAV, RFM22
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...)
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...)
- automaciek
- Posty: 1035
- Rejestracja: wtorek 16 paź 2012, 08:03
- Lokalizacja: szczecin
- Kontakt:
Re: Omnibus, INAV, RFM22
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/
Nowy członek rodziny : PENTAX K-S2 https://www.flickr.com/photos/141377769@N08/
Re: Omnibus, INAV, RFM22
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:
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):
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ę.
Trzeba zmodować plik sbus.h:
Kod: Zaznacz cały
#define SBUS_DEFAULT_INTERFRAME_DELAY_US 6500
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
- automaciek
- Posty: 1035
- Rejestracja: wtorek 16 paź 2012, 08:03
- Lokalizacja: szczecin
- Kontakt:
Re: Omnibus, INAV, RFM22
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/
Nowy członek rodziny : PENTAX K-S2 https://www.flickr.com/photos/141377769@N08/