Próbuję wysłać z putty komendę at, której argumentem jest wartość pwm, które to steruje silnikiem DC. Problem mam z przekształceniem wartości pwm z ascii na int. Nie wiem co robię źle, ale nie działa mi funkcją, którą napisałem.
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Kod jest oparty na GB i rozdziale o parsowaniu danych. Wykonywany jest na ATmedze 8 i zew. rezonatorze 18432 kHz wraz z modułem Atnel wifi232.
W warunkach if są pozostałości po testowaniu "na sztywno" pwm i to działa.
Wydaje mi się, że źle używam funkcji atoi(), ale nie wiem gdzie znaleźć pomoc.
Z góry dziękuję za wszelkie podpowiedzi.
Pozdrawiam