Fórum témák

» Több friss téma
Cikkek » CubeAmp
CubeAmp
Szerző: geri303, pixels, idő: Feb 2, 2009, Olvasva: 52121, Oldal olvasási idő: kb. 1 perc
Lapozás: OK   3 / 4

A PC szoftver magja a winamphoz illeszthető látvány plug-in, ami egy dll fájl. Ez hozza létre a kapcsolatot a winamp, és a LED kocka között. A program kinyeri a winamptól az adatokat, majd konvertálás után a soros portra küldi - a plugin futása közben egy kis ablakban is látható az aktuális állapot. A soros port 9600 bit/s sebességgel, 8 adatbites, 1 stopbites üzemmódban működik, így könnyen illeszthető a PIC-hez.

A kommunikáció packet alapú, ami így néz ki:

1111cccc, 000ddddd, 000ddddd, ... , 000ddddd


Az első bájt azonosítja a packet elejét, és egyben a hosszát is megadja. A felső 4 bit mindig "1111", a packet hossza pedig az alsó négy biten lévő szám + 5. Így minimum 5, maximum 20 oszlopra lehet osztani a spektrumanalizátort.

A többi bájt tartalmazza az oszlopok magasságát, a felső három bit "000" a többi az adatot hordozza. Minden bájt egy oszlop magasságát határozza meg. Az első kiküldöt adat a legmélyebb, az utolsó pedig a legmagasabb frekvenciatartományt fedi le.


A cikk még nem ért véget, lapozz!
Következő: »»   3 / 4
Értékeléshez bejelentkezés szükséges!
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem