Cleanflight

Inne Flight Controlery (sterowniki) niz wyżej wymienione

Moderatorzy: moderatorzy2014, moderatorzy

Awatar użytkownika
kwak
Posty: 369
Rejestracja: poniedziałek 21 lis 2011, 01:53
Lokalizacja: Pszczółki / Skowarcz

Re: Cleanflight

Post autor: kwak »

Jeżeli masz tak jak na screenie 2 posty wyżej, to jest źle, bo UART2 MSP 115200 a powinno 57600.

pisane z tel.
TYLKO DroneRacing #DRC & #KISS FTW :)
Awatar użytkownika
Speed76
Posty: 400
Rejestracja: piątek 30 lis 2012, 20:42
Lokalizacja: Kaszëbë - Banino

Re: Cleanflight

Post autor: Speed76 »

arek2081 - nie nie jest podłączona

kwak - to jest zdjęcie przykładowe jak wygląda zakładka w konfiguratorze.
Czyli zrobić tak - ustawić Uart 1 czy Uart 2? Które z nich odpowiada z main port na płytce cc3d?
Zaznaczyć tylko MSP i ustawić 57600?

Czy dobrze myślę?
VEGA, Legwan, Turnigy 9XR + eLeReS +eLDisp, AP+OSD Pitlab, Fox 800
Awatar użytkownika
kwak
Posty: 369
Rejestracja: poniedziałek 21 lis 2011, 01:53
Lokalizacja: Pszczółki / Skowarcz

Re: Cleanflight

Post autor: kwak »

Speed76,

Kod: Zaznacz cały

Serial Ports
Value	Identifier	Board Markings	Notes
1	VCP	USB PORT	
2	USART1	MAIN PORT	Connected to an MCU controllable inverter
3	USART3	FLEX PORT	
4	SoftSerial	RC connector	Pins 4 and 5 (Tx and Rx respectively)
Ja miałem na main porti i minim działał bezproblemowo
TYLKO DroneRacing #DRC & #KISS FTW :)
Awatar użytkownika
DzikuVx
Posty: 322
Rejestracja: niedziela 26 kwie 2015, 21:38
Lokalizacja: Szczecin / Berlin

Re: Cleanflight

Post autor: DzikuVx »

MixhaL pisze:Tak, port jest właściwy, sterowniki instalowałem ponownie, próbowałem podpinać z baterią i bez, bez rezultatu.
Jedyna jaka różnica jest gdy nie chce się połączyć to to że kontroler nie wydaje żadnych dźwięków przy podpięciu kabla( bez podłączonej baterii), zawsze jak podłączałem kabel coś tam delikatnie popikiwał a teraz cisza.
A masz coś podłączone pod Uart1? Jeśli tak, to odłącz
MixhaL
Posty: 135
Rejestracja: wtorek 22 gru 2015, 00:03

Re: Cleanflight

Post autor: MixhaL »

DzikuVx pisze:
MixhaL pisze:Tak, port jest właściwy, sterowniki instalowałem ponownie, próbowałem podpinać z baterią i bez, bez rezultatu.
Jedyna jaka różnica jest gdy nie chce się połączyć to to że kontroler nie wydaje żadnych dźwięków przy podpięciu kabla( bez podłączonej baterii), zawsze jak podłączałem kabel coś tam delikatnie popikiwał a teraz cisza.
A masz coś podłączone pod Uart1? Jeśli tak, to odłącz
Pod UART2 mam OSD, pod UART3 GPS, UART1 mam wolny. Wcześniej łączyło mi się bezproblemowo z GPS i OSD. Jedyne co zrobiłem to masę od uart2 z osd dałem odciąłem i dałem do wspólnej masy( kamera, osd i nadajnik) dzięki czemu obraz mi nie zanika tak samo jak osd.

Odłączyłem z uart2 osd ale bez rezultatu.
Syma X8SW / FQQ777 124 / Racer 250
Awatar użytkownika
DzikuVx
Posty: 322
Rejestracja: niedziela 26 kwie 2015, 21:38
Lokalizacja: Szczecin / Berlin

Re: Cleanflight

Post autor: DzikuVx »

Odłącz wszystko od płytki. Gps, radio, silniki. Jak dalej się nie połączy to flashuj
Awatar użytkownika
Speed76
Posty: 400
Rejestracja: piątek 30 lis 2012, 20:42
Lokalizacja: Kaszëbë - Banino

Re: Cleanflight

Post autor: Speed76 »

kwak

No niestety poległem z tym osd.
Wszystko ustawione tak jak powinno być. Zero reakcji. Na obrazie widzę jak osd się butuje, a potem wyświetla to co ustawiłem w konfiguratorze, ale np. horyzont nie działa. Mam komunikat "no tel com" na przemian z disarmed. Podejrzewam że komunikat mówi o braku komunikacji.
Robiłem nasłuch portów niby idą jakieś krzaki jak i z osd jak i z cc3d. Ale dalej przysłowiowa d...a.

Czy oprócz ustawienia portów, masz w settings zrobione telemetry output na enabled czy disabled?
VEGA, Legwan, Turnigy 9XR + eLeReS +eLDisp, AP+OSD Pitlab, Fox 800
Awatar użytkownika
kwak
Posty: 369
Rejestracja: poniedziałek 21 lis 2011, 01:53
Lokalizacja: Pszczółki / Skowarcz

Re: Cleanflight

Post autor: kwak »

Speed76, jeżeli BAUD masz taki sam i podpięte do MAIN (UART1) to prawdopodobnie masz zły wsad w OSD.
Do CF używam MWOSD żeby CF zagadało z minim OSD musisz wcześniej w Arduino w zakładce config.h zdefiniować rodzaj używanej płytki
dla minim OSD odkomentować

Kod: Zaznacz cały

//#define MINIMOSD
dla micro minim OSD odkomentować

Kod: Zaznacz cały

//#define WITESPYMICRO
oraz zdefiniować soft z jakim będzie się komunikować, dla CF odkomentować

Kod: Zaznacz cały

//#define CLEANFLIGHT  
zwróć też uwagę jaki jest ustawiony BAUD z config.h i ustaw taki sam dla UART np.

Kod: Zaznacz cały

#define BAUDRATE 115200
więcej nic ustawiać nie trzeba, wgrywasz wsad, konfigurujesz w GUI i musi działać :)
TYLKO DroneRacing #DRC & #KISS FTW :)
Awatar użytkownika
Speed76
Posty: 400
Rejestracja: piątek 30 lis 2012, 20:42
Lokalizacja: Kaszëbë - Banino

Re: Cleanflight

Post autor: Speed76 »

kwak

dzięki bardzo za pomocne podpowiedzi. Dziś postanowiłem jeszcze raz wgrać wsad MWOSD.
Wcześniej robiłem to na W10 i niby się wgrało, ale jednak coś nie do końca.
Dziś zrobiłem clear epprom przez arduino wgrałem jeszcze raz wsad, ale na WXP.
Potem GUI ustawiłem co trzeba i teraz chodzi.

Jeszcze raz dzięki
VEGA, Legwan, Turnigy 9XR + eLeReS +eLDisp, AP+OSD Pitlab, Fox 800
MixhaL
Posty: 135
Rejestracja: wtorek 22 gru 2015, 00:03

Re: Cleanflight

Post autor: MixhaL »

DzikuVx pisze:Odłącz wszystko od płytki. Gps, radio, silniki. Jak dalej się nie połączy to flashuj
Odłączyłem wszystko i nadal nie chce się łączyć.
Próbowałem flashować i też nie mogę otrzymuję komunikat:
" No response from the bootloader."
Zwarłem piny bootloadera i widać (chyba) że płytka weszła w tryb flashowania gdyż nie miga już czerwona diodka ale nadan ten sam komunikat:
" No response from the bootloader."
Jakieś pomysły :?:
Syma X8SW / FQQ777 124 / Racer 250
Awatar użytkownika
Jackuzy
Posty: 653
Rejestracja: czwartek 31 maja 2012, 12:45
Lokalizacja: Łódź

Re: Cleanflight

Post autor: Jackuzy »

Sprawdź prędkość transmisji czy aby jest właściwa ustawiona i ustaw sobie no reboot sequence a pod tym flash on connect... może pójdzie.
Awatar użytkownika
DzikuVx
Posty: 322
Rejestracja: niedziela 26 kwie 2015, 21:38
Lokalizacja: Szczecin / Berlin

Re: Cleanflight

Post autor: DzikuVx »

Wszystkie opcje ustawione jak w instrukcji? Manual baud, full chip erase?
Jak też nie pomoże, to masz jeszcze szansę podłączyć się jakimś konwerterem USB-Serial pod UART1. Tu masz instrukcję pod Flip32 https://quadmeup.com/flip32-with-broken-usb-port/ ale zasada jest ta sama
MixhaL
Posty: 135
Rejestracja: wtorek 22 gru 2015, 00:03

Re: Cleanflight

Post autor: MixhaL »

Udało się , poszło dopiero za 3 razem.
Ustawiłem automatyczne flashowanie po podłączeniu.
Za pierwszym razem wyskoczył błąd po weryfikacji już po przeflashowaniu.
Za drugim razem poszło ale nie zaznaczyłem full chip erase przez co nadal nie mogłem się połączyć z cleanflight, dopiero za 3 razem zaznaczyłem full chip erase i znowu ładnie się łączy.
Teraz czarna magia czyli wszystko poustawiać...
Syma X8SW / FQQ777 124 / Racer 250
Awatar użytkownika
MarcinFPV
Posty: 230
Rejestracja: niedziela 22 wrz 2013, 11:41
Lokalizacja: Łdz

Re: Cleanflight

Post autor: MarcinFPV »

Cześć
Czy CC3D Revolution będzie działał na cleanflight ? . Wiem że na zwykłym CC3D śmiga super ale CC3D Revolution ma F4 procesor i własnie tu mam zagadkę czy będzie działać. Sprawdzałem na zagranicznych forach i nie ma info o tym a nie chciał bym z FC zrobić zombie.
Może ktoś doradzić ? :mrgreen:
01000100011101010111000001100001
Awatar użytkownika
kwak
Posty: 369
Rejestracja: poniedziałek 21 lis 2011, 01:53
Lokalizacja: Pszczółki / Skowarcz

Re: Cleanflight

Post autor: kwak »

TYLKO DroneRacing #DRC & #KISS FTW :)
ODPOWIEDZ