OSD Remzibi wersja eLeReS + MultiWii
Moderatorzy: moderatorzy2014, moderatorzy
Zarówno RSSI jak i prąd są czytane z MWC. Tak więc używając MWC z modułem RFM22 jako odbiornik to dostaniesz RSSI bezpośrednio. W innym przypadku trzeba doprowadzić RSSI do MWC. W MWC odkomentować
//#define RX_RSSI
//#define RX_RSSI_PIN A3
I wybrać wolny pin analog jako wejście RSSI.
Co do prądu, to tak samo. Odkomentować //#define POWERMETER_HARD i doprowadzić prąd do A2 w MWC.
//#define RX_RSSI
//#define RX_RSSI_PIN A3
I wybrać wolny pin analog jako wejście RSSI.
Co do prądu, to tak samo. Odkomentować //#define POWERMETER_HARD i doprowadzić prąd do A2 w MWC.
Pzdr. -----MIŚ-----
http://www.hobbytronics.co.uk/image/dat ... pinout.jpg
MIŚ według tego trzeba sie dolutować, jeszcze pewnie przez dzielnik ?
potrzebujemy 3 wejścia
1.RSSI - A3
2.PRĄD - A2
3.Napięcie pakietu głównego - A?
MIŚ według tego trzeba sie dolutować, jeszcze pewnie przez dzielnik ?
potrzebujemy 3 wejścia
1.RSSI - A3
2.PRĄD - A2
3.Napięcie pakietu głównego - A?
No bo w sofcie MWC jest błąd...pbrys pisze:miś osd nie pokazuje wysokości, testowane z GPS i z emulatorem
Kod: Zaznacz cały
uart_send16((int16_t)(GPS_altitude-GPS_home[ALT]*10)); //wysokosc relatywna w metrach, 16bit signed
Kod: Zaznacz cały
uart_send16((int16_t)(GPS_altitude-GPS_home[ALT])); //wysokosc relatywna w metrach, 16bit signed
Bo to jest w V/cele. Ilość cel liczona jest automatycznie.odnośnie alarmów napięcia pakietu głównego i video, modę wpisać wartość or 3,0 do 4,0 V nie mam pojęcia dlaczego ?
Pzdr. -----MIŚ-----
Pamiętaj że musisz zmienić zadaną wysokość już po uzbrojeniu.
A jak usuniesz z tej linii "-GPS_home[ALT]" to będzie pokazywał wysokość N.P.M ?
Jak tak to coś jest nie tak w samym MWC i zamiast zatrzaskiwać wysokość HOME przy uzbrojeniu to cały czas ją uaktualnia i stąd wynik wynosi zawsze "0".
A jak usuniesz z tej linii "-GPS_home[ALT]" to będzie pokazywał wysokość N.P.M ?
Jak tak to coś jest nie tak w samym MWC i zamiast zatrzaskiwać wysokość HOME przy uzbrojeniu to cały czas ją uaktualnia i stąd wynik wynosi zawsze "0".
Pzdr. -----MIŚ-----
zmieniam wysokość oczywiście
po usunięciu -GPS_home[ALT] - nadal zero
potwierdzam,
nie pokazuje wysokości z GPS, nie zmienia jej po zmianie w emulatorze, jak kod jest jak wyżej pokazuje 9M
po usunięciu -GPS_home[ALT] - nadal zero
Kod: Zaznacz cały
uart_send16((int16_t)(GPS_altitude));//-GPS_home[ALT])); //wysokosc relatywna w metrach, 16bit signed
nie pokazuje wysokości z GPS, nie zmienia jej po zmianie w emulatorze, jak kod jest jak wyżej pokazuje 9M