QCZEK LRS

Autorskie projekty naszych użytkowników

Moderatorzy: marbalon, moderatorzy2014, moderatorzy

Awatar użytkownika
qczek
Posty: 954
Rejestracja: wtorek 10 sty 2012, 19:04
Lokalizacja: Zielonki/Kraków

Re: QCZEK LRS

Post autor: qczek »

kolsek345 pisze:Próbowałem skompilowac u siebie ten soft na starszych wersjach arduino (1.0.5 , 1.5.8 , 1.6.3) ale lipa - caly czas bledy .
Może ta płytka ma tylko jeden serial... Spróbuję za chwile

Zmiana po prostu na serial (bez numerka) jest chyba, ok, niemniej pozostają takie błedy

Kod: Zaznacz cały

FrSkySPort.ino: In function 'void FrSkySPort_Init()':
FrSkySPort:21: error: 'UART0_C3' was not declared in this scope
FrSkySPort:22: error: 'UART0_C1' was not declared in this scope
FrSkySPort:23: error: 'UART0_S2' was not declared in this scope
FrSkySPort.ino: In function 'void FrSkySPort_SendPackage(uint16_t, uint32_t)':
FrSkySPort:161: error: 'UART0_C3' was not declared in this scope
ch wie co to jest jakieś sterowanie usartem

Kod: Zaznacz cały

void FrSkySPort_Init(void)  {
      _FrSkySPort_Serial.begin(_FrSkySPort_BAUD);
      _FrSkySPort_C3 = 0x10;            // Tx invert
      _FrSkySPort_C1= 0xA0;            // Single wire mode
      _FrSkySPort_S2 = 0x10;           // Rx Invert
      
}
mi to wcale nie wygląda na soft serial :)
Awatar użytkownika
pawelsky
Posty: 9750
Rejestracja: środa 19 mar 2014, 02:03
Lokalizacja: Polska
Kontakt:

Re: QCZEK LRS

Post autor: pawelsky »

Po pierwsze Pro mini ma tylko jeden serial, po drugie nie ma sprzetowej inwersji sygnalu i trybu single wire.

Najprosciej uzyc softserial. Zobacz sobie na moja biblioteke do telemetrii S.Port jako przyklad
https://www.rcgroups.com/forums/showthr ... nfigurable
klasa FrSkySportSingleWireSerial

EDIT: A tak przy okazji to skad wziales kod wykorzystujacy Serial2? Na githubie ktory wskazales widze SoftSeriala wlasnie, cos gmerales w tym kodzie?
Awatar użytkownika
qczek
Posty: 954
Rejestracja: wtorek 10 sty 2012, 19:04
Lokalizacja: Zielonki/Kraków

Re: QCZEK LRS

Post autor: qczek »

a juz nie wiem...
jest jeszcze w zipie jakas wersja tutaj
https://diydrones.com/forum/topics/amp- ... %3A1747249
Awatar użytkownika
pawelsky
Posty: 9750
Rejestracja: środa 19 mar 2014, 02:03
Lokalizacja: Polska
Kontakt:

Re: QCZEK LRS

Post autor: pawelsky »

qczek pisze:a juz nie wiem...
jest jeszcze w zipie jakas wersja tutaj
https://diydrones.com/forum/topics/amp- ... %3A1747249
To jest pod Teensy (3.2, choc LC tez wystarczy). Na Pro mini pozostaje Ci SoftwareSerial
Awatar użytkownika
qczek
Posty: 954
Rejestracja: wtorek 10 sty 2012, 19:04
Lokalizacja: Zielonki/Kraków

Re: QCZEK LRS

Post autor: qczek »

wersja z zipa po wywalenie grania muzyczki kompiluje się :)
https://diydrones.com/forum/attachment/ ... %3A1752622
Awatar użytkownika
pawelsky
Posty: 9750
Rejestracja: środa 19 mar 2014, 02:03
Lokalizacja: Polska
Kontakt:

Re: QCZEK LRS

Post autor: pawelsky »

qczek pisze:wersja z zipa po wywalenie grania muzyczki kompiluje się :)
https://diydrones.com/forum/attachment/ ... %3A1752622
A to ciekawe bo _MavLinkSerial jest zdefiniowane jako Serial1 wiec _MavLinkSerial.begin(57600) powinno na Pro Mini wywalic blad. No chyba ze zmieniles z Serial1 na Serial.
Awatar użytkownika
qczek
Posty: 954
Rejestracja: wtorek 10 sty 2012, 19:04
Lokalizacja: Zielonki/Kraków

Re: QCZEK LRS

Post autor: qczek »

pawelsky pisze:
qczek pisze:wersja z zipa po wywalenie grania muzyczki kompiluje się :)
https://diydrones.com/forum/attachment/ ... %3A1752622
A to ciekawe bo _MavLinkSerial jest zdefiniowane jako Serial1 wiec _MavLinkSerial.begin(57600) powinno na Pro Mini wywalic blad. No chyba ze zmieniles z Serial1 na Serial.
Tak zmieniłem....
Awatar użytkownika
miś
Posty: 9242
Rejestracja: niedziela 07 lut 2010, 15:24
Lokalizacja: Bytom

Re: QCZEK LRS

Post autor: miś »

A wymaganą bibliotekę "SoftwareSerial" doinstalowali do arduino ?
Pzdr. -----MIŚ-----
Awatar użytkownika
pawelsky
Posty: 9750
Rejestracja: środa 19 mar 2014, 02:03
Lokalizacja: Polska
Kontakt:

Re: QCZEK LRS

Post autor: pawelsky »

qczek pisze:Tak zmieniłem....
To w takim razie bedzie OK.
miś pisze:A wymaganą bibliotekę "SoftwareSerial" doinstalowali do arduino ?
Tak, SS jest w ArduinoIDE standardowo bodajze od wersji 1.0
Awatar użytkownika
arek2081
Posty: 1054
Rejestracja: sobota 20 paź 2012, 04:53
Lokalizacja: kujawsko-pomorskie

Re: QCZEK LRS

Post autor: arek2081 »

Kiedyś już chyba pisałem tu albo prosto do Quczka z tym tematem. Mianowicie przyszedł nowy moduł 1W i 100mW 433mhz. Po wgraniu odpowiednich softów co pewien czas link na krótką chwilę się zrywa, przerwa może 0,5s. Miałem podobnie w poprzednich modułach więc winę sprzętu raczej wykluczam. Zasilanie na pewno są ok bo eleres pracuje bez problemu. Najlepiej to zaobserwować patrząc na rssi niczego nie dotykając po dłuższej przerwie link się zrywa i zaraz wraca na 100%. W czym może być problem, latać idzie ale troczę to denerwujące.
Optic 6 (expander 12ch), eleres mod, OSD Remzibi, Fox 800, AP eleres V2, sony 600, gopro 4 sliver, pixhawk
Awatar użytkownika
kolsek345
Posty: 825
Rejestracja: poniedziałek 28 sty 2013, 19:08
Lokalizacja: lubelskie

Re: QCZEK LRS

Post autor: kolsek345 »

Ja latam na 2 modułach 1W 433 MHz i sofcie 1.70 i nie mam takich objawów.
EASY STAR II 1800mm+KFC32FTB - RC:TaranisQ7-Frsky-100mW+Patch14dbi ,AV:500mW 5.8GHz+Patch 23dBi , Z-84(APM),QLRS-4SLion3500mAh-60kmUAV
Awatar użytkownika
qczek
Posty: 954
Rejestracja: wtorek 10 sty 2012, 19:04
Lokalizacja: Zielonki/Kraków

Re: QCZEK LRS

Post autor: qczek »

arek2081 pisze:Kiedyś już chyba pisałem tu albo prosto do Quczka z tym tematem. Mianowicie przyszedł nowy moduł 1W i 100mW 433mhz. Po wgraniu odpowiednich softów co pewien czas link na krótką chwilę się zrywa, przerwa może 0,5s. Miałem podobnie w poprzednich modułach więc winę sprzętu raczej wykluczam. Zasilanie na pewno są ok bo eleres pracuje bez problemu. Najlepiej to zaobserwować patrząc na rssi niczego nie dotykając po dłuższej przerwie link się zrywa i zaraz wraca na 100%. W czym może być problem, latać idzie ale troczę to denerwujące.
nie masz jakiś zakłóceń, pilot do bramy itp itd... albo może masz za blisko jedno od drugiego, zmień częstotliwości, może pomoże...
a i chyba nie stosujesz tych anten od majfriendów, one odbijają chyba 90% mocy z powrotem :) resetują się przy nich moduły :)
Awatar użytkownika
qczek
Posty: 954
Rejestracja: wtorek 10 sty 2012, 19:04
Lokalizacja: Zielonki/Kraków

Re: QCZEK LRS

Post autor: qczek »

pawelsky pisze:Zobacz sobie na moja biblioteke do telemetrii S.Port jako przyklad
https://www.rcgroups.com/forums/showthr ... nfigurable
klasa FrSkySportSingleWireSerial
powiedz mi proszę, gdzie znajdę opis tego protokołu, jakoś ciężko mi idzie.
i druga sprawa, da się wysyłać dane sensorów, bez pooolingu (nie chodzi mi o użycie twojego liba, tylko czy to zadziała)...
krzysiek
Awatar użytkownika
arek2081
Posty: 1054
Rejestracja: sobota 20 paź 2012, 04:53
Lokalizacja: kujawsko-pomorskie

Re: QCZEK LRS

Post autor: arek2081 »

qczek pisze:nie masz jakiś zakłóceń, pilot do bramy itp itd... albo może masz za blisko jedno od drugiego, zmień częstotliwości, może pomoże...
a i chyba nie stosujesz tych anten od majfriendów, one odbijają chyba 90% mocy z powrotem :) resetują się przy nich moduły :)

No może być to że za blisko jedno drugiego, zakłócenia raczej odpadają, antenki od Maxiii-ego więc powinny być ok.
Optic 6 (expander 12ch), eleres mod, OSD Remzibi, Fox 800, AP eleres V2, sony 600, gopro 4 sliver, pixhawk
Awatar użytkownika
pawelsky
Posty: 9750
Rejestracja: środa 19 mar 2014, 02:03
Lokalizacja: Polska
Kontakt:

Re: QCZEK LRS

Post autor: pawelsky »

qczek pisze:powiedz mi proszę, gdzie znajdę opis tego protokołu, jakoś ciężko mi idzie.
Oficjalnie nalezaloby wstapic do FrSky Developer Union, ale obawiam sie ze niestety przestala istniec. Przypomnij sie wieczorem na PW, to podziele sie z Toba dokumentacja.
qczek pisze:i druga sprawa, da się wysyłać dane sensorów, bez pooolingu (nie chodzi mi o użycie twojego liba, tylko czy to zadziała)
A na ktorym koncu linka chcesz to robic? Co konkretnie chcesz osiagnac?
ODPOWIEDZ