Am invatat C. Pentru nivelul de incepator la genunchiul broastei ma pot lauda ca ^ merge. In peste 90% din cazuri merge de la prima comanda. Cred ca restul sunt probabil interferente, ca semnalul emitatorului e slab comparativ cu telecomanda originala. Urmeaza sa-i pun antena.
Am scris si un program care "asculta" semnalele si afiseaza duratele semnalelor si pauzelor. Urma sa-l folosesc ca sa scap de inregistrat si descifrat coduri cu RTL-SDR. Epic fail. Afiseaza numai aberatii. Nu stiu unde am gresit.
Pana mai imi vin idei, am alt proiect legat de programarea in C.
Am o placa
MCB2130 cu LPC2138. M-am jucat cu ea. Pana acum mi-au iesit aprinsul si stinsul LED-urilor si (partial) sleep pentru CPU, trezire cu IRQ generat de timer. Zic partial pentru ca timer-ul are o abatere marisoara. La PLL nu m-am bagat, probabil acolo e cauza.
Vreau sa fac cu placa asta un contor de celule pentru folosit la serviciu. Ce-i ala: Aparat cu multe butoane si un afisaj. Fiecare buton reprezinta o categorie de celule si are un contor. Apas diversele butoane pe masura ce vad celulele la microscop. Cand ajung la 100, aparatul imi arata de cate ori am apasat fiecare buton (procentul fiecarei categorii de celule).
Am nevoie de un sfat in legatura cu fiabilitatea. Butoanele sunt... problematice. Daca contactul e prost sau apas butonul ceva mai lent, exista posibilitatea sa inregistreze doua sau mai multe apasari logice pentru o singura apasare fizica. M-am gandit sa pun o limita minima de timp pentru fiecare apasare (vreo 50ms?) si un beep de confirmare, ca voi sta cu ochii in microscop, nu pe afisaj. Dar nu vreau ca delay-ul acelei limite de timp sau durata beep-ului sa tina procesorul ocupat si sa-l faca sa rateze o alta apasare de buton. Cum ar trebui sa procedez? Sunt prea multe butoane ca sa pun intrerupere pe fiecare.