I have tried to develop a gsm modem library for handling sms built around system.io.ports.serialport. it does not handle unsolicited responses very well, in particular incomming calls. i resort to sending AT hangup commands for each incoming call, however the unsolicited responses can popup even while you are doing other processing. this makes it quite hard to handle correctly.
Please i welcome your suggestions.
Thanks.