Hi all,
I have a serious sync problem in sema interface.
After looking into AT module, which also uses serial connection, I found they are identical in the port reading/writing scheme.
The question is, if Kannel reads data from serial port (receiving message from AT module) and there's an outgoing message to be sent, and kannel tries to write to port same time, who is supposed to synchronize read/write operations ?
I am not sure, but I think I already saw AT module failing to send messages because of this.
As another example of serial device connection, I have the Gnokii soure, and as far as I could see from it, gnokii initializes the serial interface as Async, thus, solving this problem, but to do so, many other changes in AT module required..
Am I the only one who got this kind of problem ?
Thanks.
 
P.S.
to test this "feature" try sending 10 messages from your AT module (siemens/nokia/wavecom) to itself with no delay.
 

smime.p7s

Reply via email to