Strona 28 z 63

Re: QCZEK LRS

: czwartek 05 lip 2018, 15:48
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 :)

Re: QCZEK LRS

: czwartek 05 lip 2018, 16:18
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?

Re: QCZEK LRS

: czwartek 05 lip 2018, 16:26
autor: qczek
a juz nie wiem...
jest jeszcze w zipie jakas wersja tutaj
https://diydrones.com/forum/topics/amp- ... %3A1747249

Re: QCZEK LRS

: czwartek 05 lip 2018, 16:28
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

Re: QCZEK LRS

: czwartek 05 lip 2018, 16:39
autor: qczek
wersja z zipa po wywalenie grania muzyczki kompiluje się :)
https://diydrones.com/forum/attachment/ ... %3A1752622

Re: QCZEK LRS

: czwartek 05 lip 2018, 16:46
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.

Re: QCZEK LRS

: czwartek 05 lip 2018, 16:47
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....

Re: QCZEK LRS

: czwartek 05 lip 2018, 17:01
autor: miś
A wymaganą bibliotekę "SoftwareSerial" doinstalowali do arduino ?

Re: QCZEK LRS

: czwartek 05 lip 2018, 17:11
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

Re: QCZEK LRS

: czwartek 05 lip 2018, 17:46
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.

Re: QCZEK LRS

: czwartek 05 lip 2018, 18:14
autor: kolsek345
Ja latam na 2 modułach 1W 433 MHz i sofcie 1.70 i nie mam takich objawów.

Re: QCZEK LRS

: czwartek 05 lip 2018, 22:08
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 :)

Re: QCZEK LRS

: czwartek 05 lip 2018, 22:20
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

Re: QCZEK LRS

: piątek 06 lip 2018, 06:13
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.

Re: QCZEK LRS

: piątek 06 lip 2018, 09:42
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?