Tegnap délután befóliáztam a kártyát. Már használható repülős beállításokhoz. Előtte kiderült, hogy az LCD_RESET nem a megfelelő helyre lett konfigurálva. A hibát kijavítottam.
Videó: http://www.youtube.com/watch?v=5zSGVaPmMzY
2010. február 14., vasárnap
2010. február 7., vasárnap
T6CC hírek - File menü
A "File" menü bővült a "PC Connection" menüponttal. Ezt kiválasztva Megjelenik a képernyő legfelső sorában a "PC Connection" szöveg. :) Be kell a kártyába dugni az USB kábelt és a PC-n futó kedvenc programmal (t6config, turborix) betölteni vagy kiolvasni a konfigurációs adatot. Használata nagyon egyszerű. :)
T6CC hírek
Már csak nagyon apró finomítások maradtak hátra és a dobozolás.
A "Mixers" menü megjelenését kell még finomítani.
A "File" menü is kialakult, tartalmaz "Get", "Put", "Save", "Load" funkciókat. A PC kapcsolatot úgy gondoltam, hogy egy menüpont aktiválná. Ekkor a PC-n futó valamelyik konfiguráló (t6config, turborix) program "Get", illetve "Put" funkciójával lehetne betölteni, illetve kiolvasni a PC-ről a konfigurációt. Így a beállítások egyszerűen menthetőek PC-re fájlba, illetve onnan a kártyába.
A hardver-en is módosításokat kell végrehajtani:
Felcserélni az első tervhez képest a Tx, Rx pontokat. 2db felhúzó ellenállás az SDA, SCK vonalakra, ha a hardver I2C (TWI) funkció lenne használva. Ha szoftveresen is belefér, valószínű, hogy elég a két portlábon levő felhúzó ellenállás.
A tápellátást vagy egy speciális kábellel vagy az adatvonalról lehetne esetleg megoldani PC kapcsolatnál. Az én USB kábelem 3,3V-os jelszintekkel dolgozik, míg a rádió 5V-os jelszintekkel.
A "Mixers" menü megjelenését kell még finomítani.
A "File" menü is kialakult, tartalmaz "Get", "Put", "Save", "Load" funkciókat. A PC kapcsolatot úgy gondoltam, hogy egy menüpont aktiválná. Ekkor a PC-n futó valamelyik konfiguráló (t6config, turborix) program "Get", illetve "Put" funkciójával lehetne betölteni, illetve kiolvasni a PC-ről a konfigurációt. Így a beállítások egyszerűen menthetőek PC-re fájlba, illetve onnan a kártyába.
A hardver-en is módosításokat kell végrehajtani:
Felcserélni az első tervhez képest a Tx, Rx pontokat. 2db felhúzó ellenállás az SDA, SCK vonalakra, ha a hardver I2C (TWI) funkció lenne használva. Ha szoftveresen is belefér, valószínű, hogy elég a két portlábon levő felhúzó ellenállás.
A tápellátást vagy egy speciális kábellel vagy az adatvonalról lehetne esetleg megoldani PC kapcsolatnál. Az én USB kábelem 3,3V-os jelszintekkel dolgozik, míg a rádió 5V-os jelszintekkel.
2010. február 4., csütörtök
Kész a "Put" és "Get"
A "Put" küldi el a rádiónak a konfigurációs adatot. A "Get" lekéri.
Jöhet az EEPROM beforrasztása és az ezt kezelő részek megírása.
A menürendszeren még dolgozni kell. Nem magával a menüvel van a gond, hanem az a cél, hogy a képernyőn megjelenő adatokat véletlenszerűen el lehessen helyezni és módosítani azokat.
Az adat lekérésekor és betöltésekor a szervók rándulnak egyet. Ez a rándulás kis mértékű. Bizonyos PC-s programok többször is kiküldhetik ezt az adatot, ekkor fordul elő több rándulás - mint pl. a Turborix programnál, ami háromszor küldi ki, így háromszor rándulnak a szervók.
Érdemes lehet a betöltött adatot visszakérdezni és összehasonlítani, hogy valóban szinkronban maradt -e a programozó kártyában levő adat és a távirányítóban levő adat.
Jöhet az EEPROM beforrasztása és az ezt kezelő részek megírása.
A menürendszeren még dolgozni kell. Nem magával a menüvel van a gond, hanem az a cél, hogy a képernyőn megjelenő adatokat véletlenszerűen el lehessen helyezni és módosítani azokat.
Az adat lekérésekor és betöltésekor a szervók rándulnak egyet. Ez a rándulás kis mértékű. Bizonyos PC-s programok többször is kiküldhetik ezt az adatot, ekkor fordul elő több rándulás - mint pl. a Turborix programnál, ami háromszor küldi ki, így háromszor rándulnak a szervók.
Érdemes lehet a betöltött adatot visszakérdezni és összehasonlítani, hogy valóban szinkronban maradt -e a programozó kártyában levő adat és a távirányítóban levő adat.
2010. február 1., hétfő
T6CC 8-as menü
Működik a soros kommunikáció. Eddig a PC-vel teszteltem. Egyelőre még csak venni és küldeni tudja a string-et. Jó a checksum számítás is.
Szinte csak a több oszlopos módosítás maradt hátra.
Kellesz írni egy univerzálisabb menürendszert.
Szinte csak a több oszlopos módosítás maradt hátra.
Kellesz írni egy univerzálisabb menürendszert.
Feliratkozás:
Bejegyzések (Atom)