OMNIBUS F4 Pro (V2) Betaflight 3.2.1 camera control

Inne Flight Controlery (sterowniki) niz wyżej wymienione

Moderatorzy: moderatorzy2014, moderatorzy

Awatar użytkownika
Ekstrapolator
Posty: 106
Rejestracja: środa 13 mar 2013, 23:33
Lokalizacja: Wrocław

OMNIBUS F4 Pro (V2) Betaflight 3.2.1 camera control

Post autor: Ekstrapolator »

Dobry wieczór,

Czy ktoś już próbował wykonać tego moda na tym FC, bardzo by mi się to przydało w mniej słoneczne dni. Planuje przypisać camera control do PWM5 wygląda mi ze powinno być ok rezystor 580 ohm. Wgrałem już BF 3.2.1 na FC niestety przywracanie ustawień nie działa ;/ musiałem wszystko od nowa ręcznie ustawiać.

Kod: Zaznacz cały

# resource
resource BEEPER 1 B04
resource MOTOR 1 B00
resource MOTOR 2 B01
resource MOTOR 3 A03
resource MOTOR 4 A02
resource MOTOR 5 A01
resource MOTOR 6 A08
resource PPM 1 B08
resource PWM 1 B08
resource PWM 2 B09
resource PWM 3 C06
resource PWM 4 C07
resource PWM 5 C08
resource PWM 6 C09
resource LED_STRIP 1 B06
resource SERIAL_TX 1 A09
resource SERIAL_TX 3 B10
resource SERIAL_TX 6 C06
resource SERIAL_RX 1 A10
resource SERIAL_RX 3 B11
resource SERIAL_RX 6 C07
resource INVERTER 3 C09
resource INVERTER 6 C08
resource LED 1 B05
resource SPI_SCK 1 A05
resource SPI_SCK 2 B13
resource SPI_SCK 3 C10
resource SPI_MISO 1 A06
resource SPI_MISO 2 B14
resource SPI_MISO 3 C11
resource SPI_MOSI 1 A07
resource SPI_MOSI 2 B15
resource SPI_MOSI 3 C12
resource ESCSERIAL 1 B08
resource ADC_BATT 1 C02
resource ADC_RSSI 1 A00
resource ADC_CURR 1 C01
resource BARO_CS 1 B03

# resource list
Currently active IO resource assignments:
(reboot to update)
--------------------
A00: FREE
A01: FREE
A02: MOTOR 4
A03: MOTOR 3
A04: MPU_CS
A05: SPI_SCK 1
A06: SPI_MISO 1
A07: SPI_MOSI 1
A08: FREE
A09: FREE
A10: SERIAL_RX 1
A11: USB
A12: USB
A15: OSD_CS
B00: MOTOR 1
B01: MOTOR 2
B03: BARO_CS
B04: BEEPER
B05: LED 1
B06: FREE
B07: SDCARD_DETECT
B08: FREE
B09: FREE
B10: FREE
B11: FREE
B12: SDCARD_CS
B13: SPI_SCK 2
B14: SPI_MISO 2
B15: SPI_MOSI 2
C00: FREE
C01: ADC_CURR
C02: ADC_BATT
C03: FREE
C04: MPU_EXTI
C05: FREE
C06: SERIAL_TX 6
C07: FREE
C08: INVERTER 6
C09: INVERTER 3
C10: SPI_SCK 3
C11: SPI_MISO 3
C12: SPI_MOSI 3
D02: FREE
https://www.youtube.com/watch?v=xY4Ck0Sp8RQ

Pozdrawiam Wojciech
acc
Posty: 399
Rejestracja: środa 12 cze 2013, 18:07
Lokalizacja: Wrocław

Re: OMNIBUS F4 Pro (V2) Betaflight 3.2.1 camera control

Post autor: acc »

Rozumiem że wykorzystujesz już UART3 i UART6 że chcesz na siłę skorzystać z PWM5? Ja próbowałem podłączać Runcam Split (mapując PWM5 (PWM6 też próbowałem) na któryś z soft seriali), ale bez żadnych rezystorów - nie działało. Jak podpiąłem do fizycznego UART 3 to zadziałało od razu.
Pozdrawiam,
Adam
Docent
Posty: 210
Rejestracja: piątek 03 mar 2017, 19:04
Lokalizacja: Bytom

Re: OMNIBUS F4 Pro (V2) Betaflight 3.2.1 camera control

Post autor: Docent »

Tu raczej nie chodzi o RunCam Split'a, który ma dedykowane TX/RX do sterowania. W tym przypadku problem dotyczy podłączenia FC do kamery FPV, która posiada OSD Menu np. RunCam Swift 2. Wtedy pojawia się możliwość sterowania ustawieniami kamery korzystając z FC i aparatury. Zastępuje to ten mały joystick, który dostarczany jest z kamerą.
Pozdrawiam Krzysiek
---------------------------------------------------------------
QAV-250, Martian II, GEPRC-AX215, QAV-R 220, ARMATTAN CHAMELEON, T-Rex 500
Zapraszam na bloga
Awatar użytkownika
Ekstrapolator
Posty: 106
Rejestracja: środa 13 mar 2013, 23:33
Lokalizacja: Wrocław

Re: OMNIBUS F4 Pro (V2) Betaflight 3.2.1 camera control

Post autor: Ekstrapolator »

Mam wolny UART3 moja kamerka to akurat nie RUNCAM tylko coś takiego. A RunCam ma tam jakiś protokół komunikacyjny czy tez taki dżojstik ? Spróbuje z rezystorem zobaczymy, tylko muszę rozkminic jaki jest tam wtyk na tym gnieździe tej kamerki.

https://www.banggood.com/600TVL-2_8mm-L ... ds=myorder
Docent
Posty: 210
Rejestracja: piątek 03 mar 2017, 19:04
Lokalizacja: Bytom

Re: OMNIBUS F4 Pro (V2) Betaflight 3.2.1 camera control

Post autor: Docent »

Sam mam zamiar się za to wziąć.

Rozumiem, że wszystko co jet tu opisane przeczytałeś
Sterowanie OSD kamery z poziomu Betaflight i FC
Ostatnio zmieniony wtorek 31 paź 2017, 11:20 przez Docent, łącznie zmieniany 2 razy.
Pozdrawiam Krzysiek
---------------------------------------------------------------
QAV-250, Martian II, GEPRC-AX215, QAV-R 220, ARMATTAN CHAMELEON, T-Rex 500
Zapraszam na bloga
acc
Posty: 399
Rejestracja: środa 12 cze 2013, 18:07
Lokalizacja: Wrocław

Re: OMNIBUS F4 Pro (V2) Betaflight 3.2.1 camera control

Post autor: acc »

Ekstrapolator pisze:Mam wolny UART3 moja kamerka to akurat nie RUNCAM tylko coś takiego. A RunCam ma tam jakiś protokół komunikacyjny czy tez taki dżojstik ?
A dobra, mówimy o dwóch różnychrzeczach, mi chodziło o protokół po uarcie obsługiwany przez RunCam Split + betaflight od wersji 3.2
Pozdrawiam,
Adam
Awatar użytkownika
Ekstrapolator
Posty: 106
Rejestracja: środa 13 mar 2013, 23:33
Lokalizacja: Wrocław

Re: OMNIBUS F4 Pro (V2) Betaflight 3.2.1 camera control

Post autor: Ekstrapolator »

Poczytałem materiały przesłane przez Docent i tak procesor w omnibus F4 to STM32F405 w obudowie LQFP64 ma dwa wyjścia DAC na pinach 20 i 21 z pinout diagram wynika ze są to PA4 i PA5. I tych można by użyć bez rezystora łącząc bezpośrednio z pinu na kamerę, ale niestety chyba te piny nie sa wyprowadzone na płytce ;/.
DAC1.png
DAC1.png (36.12 KiB) Przejrzano 4596 razy
DAC.png
DAC.png (37.01 KiB) Przejrzano 4596 razy
ODPOWIEDZ