Temat: TL-WR1043ND <->Teensy<->1-Wire
Od kiedy jestem posiadaczem kolejnego klona Arduino, http://www.pjrc.com/store/teensy.html , tworzenie nowych prostych projektów jest dziecinnie proste i szybkie. Jak w temacie, podłączyłem czujnik na 1-wire, napisałem prosty program do odczytu temperatury, podłączyłem do WR1043ND po USB. Ponieważ jest tam USB serial, który jak pisze Atmel obsługiwany jest przez CDC drivers, użyłem kmod-usb-acm i działa. Mam /dev/ttyACM0. Wszystko działa super jeśli używam np. minicoma. Ale chciałbym użyć standardowego wejścia i wyjścia do komunikacji z tym terminialem, żeby napisać np skrypt i odczytywać temperaturę. Ustawiłem stty, parametry transmisji. Mogę wykonać polecenie np. echo "mierz" > /dev/ttyACM0 . O ile w tle działa np. cat /dev/ttyACM0, to widzę wartość zwróconą. Nie jest do jednak dobre rozwiązanie bo cat non-stop czyta z pliku urządzenia. Jest jakiś prosty sposób, aby odczytać np. określoną ilość znaków lub całą linię ?