2010. március 14., vasárnap

T6CC képek

Itt a második módosított példány.


2010. február 14., vasárnap

Kész az alap kártya

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 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.

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.

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.

2010. január 31., vasárnap

T6CC majdnem kész

A nagy része kész. Meg kellett változtatni a menü kezelését. Az alsó gomb (régen OK) SELECT gomb lett, ezzel lehet léptetni lefelé a kijelölő csíkot. A középső gomb (DOWN) új funkciót kapott. Ezzel lehet belépni a kiválasztott menübe. A felső gomb maradt UP gomb. Ha értékre állunk, a FEL/LE (UP/DOWN) gombokkal lehet az értéket növelni vagy csökkenteni.
Jelenleg kb. 5,5kbyte a program.

1. Model/Stick
Az 1,2,5,7-es menük telje mértékben funkcionálnak.

A 6-os menü részben. A kapcsolókat ki lehet választani, illetve a forrás->cél csatornákat, de itt még nincs védelem nem használt értékek ellen. A mixelés mértékét nem lehet változtatni.

A 3,4 menü csak az értékeket mutatja, változtatni nem lehet.

A 8-as menü még nincs kész. Itt lesznek a modellmemóriával kapcsolatos műveletek.