Ahoj!
Pred par dny odesel pocitac, na ktery je pripojeny brmdoor a bezi na nem brmd (IRC interface, status ikonka atd.). Ruza venoval a nasetupoval jako nahradu Raspberry Pi, kde nyni brmd bezi, vyskytl se ovsem problem.
Potiz je takova, ze brmdoor byl napsany pro Arduino 0.x a nepovedlo se nam jej rozchodit na Arduino 1.0; aktualni firmware tedy funguje, az ho bude potreba zupdatovat (treba pridat/odebrat kartu), pujde to jen s velkym usilim. Existuji dve moznosti, jak situaci resit:
* horsi - rozchodit na raspbianu Arduino 023 nebo podobnou verzi
* lepsi - fixnout brmdoor, aby fungoval spravne i zkompilovany pod Arduino 1.x. Problem se projevuje tak, ze brmdoor snima tlacitka a komunikuje s pocitacem, ovsem nekomunikuje s RFID cteckou. Ta komunikuje seriove a pro komunikaci se tedy drive pouzivala knihovna NewSoftSerial. Ta uz pro Arduino 1.0 neni a nahradily ji knihovny SoftwareSerial (zkusil jsem i pridat call .listen()) a AltSoftSerial. S ani jednou z nich vsak cteni z RFID ctecky neprobiha (proste nikdy nevrati metoda available() true) a po cca 20min. se mi nepovedlo zdebugovat proc; bohuzel tomu v nejblizsich dnech nemuzu vice casu venovat.
Radi bychom Vas tedy poprosili o pomoc s resenim naseho jednodveroveho problemu. Chcete-li pristup na brmdoor, muzeme Vas tam pridat, anebo si muzete arduino proste pripojit ke svemu notebooku a zkouset flashovat z nej. (Je vsak naprosto esencialni, aby pri Vasem odchodu byla v Arduinu naflashovana funkcni verze s plnou sadou karet!)