Pomoc s kompilací OpenAVRc

Dneska se procesory objevují všude, pokud máte nějaký nápad, či udělát, tak se neváhejte pochlubit.
Zpráva
Autor
Jan48
Příspěvky: 19
Registrován: pát 10.12.2021 8:54

Pomoc s kompilací OpenAVRc

#1 Příspěvek od Jan48 »

Dobrý den.

Chci využít Mega2560 jako telemetrii k modulu FrSky XJT a telemetrickými přijímači D8 a D16.
Pro zobrazení jsem dosud užíval displej FLD-02.
Podařilo se mi zkompilovat a zprovoznit telemetrii v režimu D8.
Pokusy o kompilaci s nastavevením FRSKY_SPORT končí chybovým hlášením.
Pro kompilaci zkouším soft OpenAVRc ve verzi 1.15.

Dočetl jsem se, že OpenAVRc V3 umí zkompilovat verzi firmwaru, která čte oba druhy telemetrie FrSky.
Problém je, že nikde nemohu najít instalačku.
Řešení jsem obětoval mnoho večerů a výsledek žádný.

Prosím o rady, odkazy, případně o pomoc s kompilací. Upozorňuji, že nejsem programátor.

Děkuji
Uživatelský avatar
prikrylm
Příspěvky: 4741
Registrován: pát 06.01.2012 9:48
Bydliště: Řečkovice

Re: Pomoc s kompilací OpenAVRc

#2 Příspěvek od prikrylm »

Zdroje z GigHubu nefungují?
edit: možná chce trochu upřesnit zadání. Co kompiluješ, čím, a co nefunguje.
(šroubovák | kleště | měřák | pájka | drátky | poletuchy | 24ch volantovka)
Jan48
Příspěvky: 19
Registrován: pát 10.12.2021 8:54

Re: Pomoc s kompilací OpenAVRc

#3 Příspěvek od Jan48 »

Bohužel jen částečně. Jak jsem psal, zkompiloval a rozchodil jsem režim D8.
Zádrhel může být i v PC i když jsem postupoval dle návodu a doinstaloval komponenty jako Python a pod. Stejně kompilace skončí pro chyby.
Dál jsem nenašel instalačku pro OpenAVRc V3, nebo novější.
Je možné, že nevím kde a nebo co hledat.
Chci zkompilovat .hex s nastavením telemetrie FRSKY_SPORT. Používám OpenAVRc v1.1.
A nejlépe .hex, který by uměl oba režimy telemetrie, tedy D8 i D16.
Díky za odpověď.
blembondo
Příspěvky: 1912
Registrován: pon 01.12.2008 0:00
Bydliště: Lysice Brno

Re: Pomoc s kompilací OpenAVRc

#4 Příspěvek od blembondo »

Napiš uživateli gorg alias Jiri Stanek.Proč?Pročti si tohle vlákno...
viewtopic.php?f=38&t=87920&hilit=openavrc
Tady je jeho kontakt na Github.
https://github.com/stanekTM
A ještě něco...
https://github.com/Ingwie/OpenAVRc_Dev/ ... ads/V3.zip
Jan48
Příspěvky: 19
Registrován: pát 10.12.2021 8:54

Re: Pomoc s kompilací OpenAVRc

#5 Příspěvek od Jan48 »

Děkuji za reakci.
Od srpna sem tohle všechno prostudoval a Jirkovi sem SZ poslal.
Problém je, že tu V3 z githubu neumim nainstalovat.
Nikde sem nenašel setup, nebo exe soubor.
Uživatelský avatar
fokker1
Příspěvky: 754
Registrován: pát 24.04.2009 0:00
Kontaktovat uživatele:

Re: Pomoc s kompilací OpenAVRc

#6 Příspěvek od fokker1 »

Po dlouhém pátrání s trochou štěstí - poslední exe instalačka by měla být tato: https://www.mediafire.com/file/nvqfpkks ... 1.exe/file
odkaz zde: https://www.rcgroups.com/forums/showthr ... 29/page138 .
Ale proč to nedá na první stránku jako ten Github fakt nechápu.... :?:
https://fokker1.rajce.idnes.cz/
Jan48
Příspěvky: 19
Registrován: pát 10.12.2021 8:54

Re: Pomoc s kompilací OpenAVRc

#7 Příspěvek od Jan48 »

Dobré ráno
Moc děkuju za odkazy.
Byl sem na těch stránkách několikrát a nevšimnul sem si toho.
Je to jako hledání brýlí na čele.
Vyzkouším a podám zprávu.

Ještě jednou díky
Uživatelský avatar
fokker1
Příspěvky: 754
Registrován: pát 24.04.2009 0:00
Kontaktovat uživatele:

Re: Pomoc s kompilací OpenAVRc

#8 Příspěvek od fokker1 »

Taky prohledávat asi 140 stránek anglické a dokonce nějakých 600 stránek francouzské diskuze je jen pro hodně trpělivé jedince. A to francouzsky samozřejmě neumím, takže překladač. Píšu, že to bylo spíš štěstí. Ale když v prvním příspěvku autor napíše,že je to pro modeláře a ne pro geeky a současně zveřejní jen zdrojáky v nějakém Pythonu nebo co to je, tak je to docela legrace. Já v jednom PC ty kompilátory mám, kdysi jsem kompiloval za zdrojáků OpenTX taky pro Megu2560, ale nevím, jestli už dávno není jiná verze - spíš ano. :D Jinak pokud sem ještě chodí Jiří Staněk, měl bych dotaz k tomu jeho přijímači. Konkrétně na použití dvou přijímačů s jedním vysílačem současně.
https://fokker1.rajce.idnes.cz/
Jan48
Příspěvky: 19
Registrován: pát 10.12.2021 8:54

Re: Pomoc s kompilací OpenAVRc

#9 Příspěvek od Jan48 »

Dobré odpoledne
Tak jsem konečně zaznamenal úspěch-aspoň při kompilaci.
Kompilátor sice zná jen desku MEGAMINI, ale to jsem obešel úpravou souboru CompileBatFile na MEGA2560 a jeho přímým spuštěním. Zajímavé je, že ve zdrojích tuto desku zná.
Uvidíme jak proběhnou testy na HW a telemetrie bude číst oba protokoly.
Pokud to poběží na stole, začnu s montáží a pochlubím se výsledným rádiem.

Díky
Uživatelský avatar
fokker1
Příspěvky: 754
Registrován: pát 24.04.2009 0:00
Kontaktovat uživatele:

Re: Pomoc s kompilací OpenAVRc

#10 Příspěvek od fokker1 »

Já myslel, že se velká Mega a MegaMini liší jen deskou. Aspoň u OpenTX to rozlišené není, dá se nahrát stejný firmware do obou. Tady budou asi jinak rozmístěné vývody kvůli tomu jejich shieldu.
https://fokker1.rajce.idnes.cz/
Jan48
Příspěvky: 19
Registrován: pát 10.12.2021 8:54

Re: Pomoc s kompilací OpenAVRc

#11 Příspěvek od Jan48 »

Uvidim, zkusim oba softy.
Mám právě velkou desku i když jsem malou taky zvažoval, ale místo tam mám a nemusim vyndavat SMD odpor od USB.
Snad se v pátek navečer k tomu dostanu a nebudu zklamanej.
Uživatelský avatar
fokker1
Příspěvky: 754
Registrován: pát 24.04.2009 0:00
Kontaktovat uživatele:

Re: Pomoc s kompilací OpenAVRc

#12 Příspěvek od fokker1 »

Tak nevím, zkoušel jsem to dneska nahrát do desky Mega2560 s displejem SH1106 na I2C a fungujícím OpenTX 2.1.9 a vůbec nic, nerozsvítí se displej. Zkoušel jsem soft pro Megu i Mini. Driver displeje je stejný, adresa souhlasí. S OpenTX chodí.
https://fokker1.rajce.idnes.cz/
Jan48
Příspěvky: 19
Registrován: pát 10.12.2021 8:54

Re: Pomoc s kompilací OpenAVRc

#13 Příspěvek od Jan48 »

No potěš, já už si říkal, že se snad pohnu z místa.
Zkusim to taky a uvidim co zjistim.
Uživatelský avatar
fokker1
Příspěvky: 754
Registrován: pát 24.04.2009 0:00
Kontaktovat uživatele:

Re: Pomoc s kompilací OpenAVRc

#14 Příspěvek od fokker1 »

Mně se ten soft líbí kvůli přímému připojení NRF24 k desce přes SPI. Nebo aspoň sériovému výstupu. OpenTX umí jen PPM, což znamená převod na analog a znovu na digitál. Navíc chci co nejvíc kanálů, ideálně všech 16 a to už je u PPM skoro 40ms dlouhý rámec. Ale přijde mi ten OpenAVRc zatím nedotažený, něco jako OpenTX před pěti lety, kdy mi to v jedné verzi chodilo jen v angličtině, s češtinou vůbec nenaběhl a v jiné zase čeština v pohodě a anglický text rozsypaný. Asi zatím zůstanu u funkčního řešení.
A ještě k té telemetrii, mám ji na dvou vysílačích s velkou Megou a odpory jsem neodstraňoval. U jednoho je modul Frsky DHT a telemetrie přes převodník UART/TTL, tm to chodilo rovnou, u druhého modul na 433MHz HC-12, tam se 3,3V výstup neprosadil, zkoušel jsem to posílit tranzistorem, to nepomohlo, tak jsem tam nakonec dal jedno Arduino Mini Pro, které jen opakuje signál sériové linky z telemetrie a posílá do Megy na RX.
https://fokker1.rajce.idnes.cz/
Jan48
Příspěvky: 19
Registrován: pát 10.12.2021 8:54

Re: Pomoc s kompilací OpenAVRc

#15 Příspěvek od Jan48 »

Dobrý večer
Hlásím úspěch. Konečně čtu S.PORT.
Pouze mám jednu potíž a to s RSSI. Položka RX se zobrazí normálně v obou režimech. Ale TX jen přes režim D8. Přes S.PORT ukazuje nulu, jen když vezmu anténu TX modulu do ruky, tak zobrazí 1-3.
Nevim co by mohlo tohle chování způsobovat.
Zajímavý je, že na S.PORTu jsou data z přijímače v režimu D8 (D8R-XP) a to i hodnota A2.
Přílohy
20211217_170210.jpg
Odpovědět

Zpět na „Procesory a jiné vychytávky“