Marcin
Guest
Sat Feb 16, 2008 10:42 am
Witam!
Z komputera z Linux-em obsluguje telefon Siemens ME45 przy pomocy
polecen AT. WSzystko dziala prawidlowo, poza jednym problemem - trudno go
"obudzic", tzn. sprawic, zeby zaczal odpowiadac na polecenia AT. Jak to juz
zrobi to reszta dziala bez zadnych problemow.
Zapewne jest to zwiazane z autorozpoznawaniem predkosci lacza szeregowego.
Czy moze jest jakas "standardowa" predkosc? Probowalem wszystkeigo od 115200
do 9600 i jakos nie zauwazylem roznicy.
Zauwazylem jedynie, ze telefon na pewno sie nie obudzi jesli bedziemy
wysylac znaki zbyt szybko - mam w tej chwili 100ms pomiedzy znakami i jest
prawie dobrze, ale chcialbym miec pewnosc ze zadziala zawsze.
Problem chyba jest, bo zauwazylem ze nawet programy komunikacyjne do tego
telefonu tez kilka razy probuja.
Pozdrawiam,
Marcin
--
ml
http://www.archimedes.eu.org/
J.F.
Guest
Sat Feb 16, 2008 12:16 pm
On Sat, 16 Feb 2008 09:42:25 +0000 (UTC), Marcin wrote:
Quote:
Z komputera z Linux-em obsluguje telefon Siemens ME45 przy pomocy
polecen AT. WSzystko dziala prawidlowo, poza jednym problemem - trudno go
"obudzic", tzn. sprawic, zeby zaczal odpowiadac na polecenia AT. Jak to juz
zrobi to reszta dziala bez zadnych problemow.
Zapewne jest to zwiazane z autorozpoznawaniem predkosci lacza szeregowego.
Czy moze jest jakas "standardowa" predkosc? Probowalem wszystkeigo od 115200
do 9600 i jakos nie zauwazylem roznicy.
19200 o ile dobrze pamietam.
Quote:
Zauwazylem jedynie, ze telefon na pewno sie nie obudzi jesli bedziemy
wysylac znaki zbyt szybko - mam w tej chwili 100ms pomiedzy znakami i jest
prawie dobrze, ale chcialbym miec pewnosc ze zadziala zawsze.
Sprobuj AT szybko, ale miedzy probami wiekszy odstep.
J.
Marcin Laszewski
Guest
Sun Feb 17, 2008 2:41 pm
Dnia 16.02.2008 J.F <jfox_xnospamx@poczta.onet.pl> napisał/a:
Quote:
On Sat, 16 Feb 2008 09:42:25 +0000 (UTC), Marcin wrote:
Czy moze jest jakas "standardowa" predkosc? (...)
19200 o ile dobrze pamietam.
Dziekuje, chyba probowalem, ale sprawdze jeszcze raz dokladnie na tej wlasnie
predkosci.
Quote:
(...) mam w tej chwili 100ms pomiedzy znakami i jest
prawie dobrze, ale chcialbym miec pewnosc ze zadziala zawsze.
Sprobuj AT szybko, ale miedzy probami wiekszy odstep.
Tak wlasnie zrobie. Zapytam jeszcze zeby upewnic sie, ze dobrzez
zrozumialem:
1. Wysylac polecenie AT\r z odstepem mniejszym niz 100ms (25? 50)
i sprawdzic czy jest odpowiedz.
2. Jesli nie ma to odczekac dluzej niz 100ms (200ms? 1s?) i powtorzyc
wysylanie.
Tak to ma byc?
Pozdrawiam,
Marcin
--
ml
http://www.archimedes.eu.org/