# Receive SMS in transparent mode

**URL:** <https://forum.sierrawireless.com/t/receive-sms-in-transparent-mode/4086>\
**Category:** Open AT\
**Created:** [January 9, 2010, 11:13am UTC](https://forum.sierrawireless.com/t/receive-sms-in-transparent-mode/4086 "2010-01-09T11:13:49Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![alcapar](https://avatars.discourse-cdn.com/v4/letter/a/ad7895/32.png) [@alcapar](https://forum.sierrawireless.com/u/alcapar)\
**Post date:** [January 9, 2010, 11:13am UTC](https://forum.sierrawireless.com/t/receive-sms-in-transparent-mode/4086/1 "2010-01-09T11:13:49Z")

</div>

Hi,

We are using a Supreme 10 with TPC/IP.

The question is that holding a GPRS conection in transparent mode we need to check if a new SMS is coming. Now, we are sending +++ and switching to command mode, reading the mailbox and return to transparent mode. But this is not good for us because needs to repeat the operation frecuently to check every 10 seconds.

Does somebody know a better way to do this???

Thanks

---

<div class="post-metadata">

**Author:** ![Madouc](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@Madouc](https://forum.sierrawireless.com/u/Madouc)\
**Post date:** [January 10, 2010, 9:46pm UTC](https://forum.sierrawireless.com/t/receive-sms-in-transparent-mode/4086/2 "2010-01-10T21:46:06Z")

</div>

check the cmux drivers.  
they allow for (up to) 4 virtual serial ports to the wavecom module

---

<div class="post-metadata">

**Author:** ![davidc](https://avatars.discourse-cdn.com/v4/letter/d/a183cd/32.png) [@davidc](https://forum.sierrawireless.com/u/davidc)\
**Post date:** [January 10, 2010, 11:22pm UTC](https://forum.sierrawireless.com/t/receive-sms-in-transparent-mode/4086/3 "2010-01-10T23:22:26Z")

</div>

Hiya,

> [@Madouc](#):
>
> they allow for (up to) 4 virtual serial ports to the wavecom module

But isn’t this a Radio/Network issue? I don’t believe that the Q2686 can do simultaneous DATA and VOICE (i.e. SMS) bearers.

However, I do know that the Q2686 will park a GPRS session when an inbound VOICE session is established, and re-establish the GPRS session once the VOICE session has ended.

Maybe the SMS behaves the same way? I would look at writing an OpenAT app that registers for SMS events and handles the GPRS traffic. Then the app could use the CMUX interface to pass DATA down one virtual serial port, and provide SMS events down another…

Just my 2c worth…

ciao, Dave

---

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://forum.sierrawireless.com/u/awneil)\
**Post date:** [January 10, 2010, 11:58pm UTC](https://forum.sierrawireless.com/t/receive-sms-in-transparent-mode/4086/4 "2010-01-10T23:58:32Z")

</div>

> [@davidc](#):
>
> But isn’t this a Radio/Network issue? I don’t believe that the Q2686 can do simultaneous DATA and VOICE (i.e. SMS) bearers.

Yes, the Q26 (and Q24) can receive an inbound SMS while a GPRS session is in progress.

---

<div class="post-metadata">

**Author:** ![davidc](https://avatars.discourse-cdn.com/v4/letter/d/a183cd/32.png) [@davidc](https://forum.sierrawireless.com/u/davidc)\
**Post date:** [January 11, 2010, 5:05am UTC](https://forum.sierrawireless.com/t/receive-sms-in-transparent-mode/4086/5 "2010-01-11T05:05:07Z")

</div>

Hiya,

> [@awneil](#):
>
> Yes, the Q26 (and Q24) can receive an inbound SMS while a GPRS session is in progress.

That’s good to know.  
Maybe the quick and dirty solution is to buy one of the IESM boards with USB, and use the USB console to monitor SMS events.

No code required?

ciao, Dave

---

<div class="post-metadata">

**Author:** ![Madouc](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@Madouc](https://forum.sierrawireless.com/u/Madouc)\
**Post date:** [January 11, 2010, 6:52am UTC](https://forum.sierrawireless.com/t/receive-sms-in-transparent-mode/4086/6 "2010-01-11T06:52:18Z")

</div>

also, sms is not necessarily a voice service. (my simcard doesn’t have voice service but can send and receive sms)  
and in my phone i can choose which bearer to use when sending / receiving sms.

---

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://forum.sierrawireless.com/u/awneil)\
**Post date:** [January 11, 2010, 7:11am UTC](https://forum.sierrawireless.com/t/receive-sms-in-transparent-mode/4086/7 "2010-01-11T07:11:57Z")

</div>

> [@davidc](#):
>
> Maybe the quick and dirty solution is to buy one of the IESM boards with USB, and use the USB console to monitor SMS events.

Or an IESM board with the 2nd UART…

---

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://forum.sierrawireless.com/u/awneil)\
**Post date:** [January 11, 2010, 7:12am UTC](https://forum.sierrawireless.com/t/receive-sms-in-transparent-mode/4086/8 "2010-01-11T07:12:56Z")

</div>

> [@Madouc](#):
>
> in my phone i can choose which bearer to use when sending / receiving sms.

Wavecom also has that option

---

<div class="post-metadata">

**Author:** ![davidc](https://avatars.discourse-cdn.com/v4/letter/d/a183cd/32.png) [@davidc](https://forum.sierrawireless.com/u/davidc)\
**Post date:** [January 11, 2010, 10:40am UTC](https://forum.sierrawireless.com/t/receive-sms-in-transparent-mode/4086/9 "2010-01-11T10:40:03Z")

</div>

Hiya,

> [@Madouc](#):
>
> also, sms is not necessarily a voice service.

Thanks for that - I had it in my mind that it was a Voice service as it’s so tightly coupled in the ISP billing options…

ciao, Dave

---

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://forum.sierrawireless.com/u/awneil)\
**Post date:** [January 11, 2010, 10:49am UTC](https://forum.sierrawireless.com/t/receive-sms-in-transparent-mode/4086/10 "2010-01-11T10:49:11Z")

</div>

AIUI, SMS is normally carried in a GSM signalling channel.

I’ve seen the option in the Wavecom docs to carry SMS over GPRS, but never looked into it.

Would SMS over GPRS be cheaper…?

---

<div class="post-metadata">

**Author:** ![Kaare](https://avatars.discourse-cdn.com/v4/letter/k/8dc957/32.png) [@Kaare](https://forum.sierrawireless.com/u/Kaare)\
**Post date:** [January 11, 2010, 1:44pm UTC](https://forum.sierrawireless.com/t/receive-sms-in-transparent-mode/4086/11 "2010-01-11T13:44:56Z")

</div>

> [@awneil](#):
>
> AIUI, SMS is normally carried in a GSM signalling channel.
> 
> I’ve seen the option in the Wavecom docs to carry SMS over GPRS, but never looked into it.
> 
> Would SMS over GPRS be cheaper…?

I don’t know about other countries, but here in Denmark, our operators clearly state that they bill you with the same amount no matter if you send the SMS over GPRS or GSM.

---

<div class="post-metadata">

**Author:** ![alcapar](https://avatars.discourse-cdn.com/v4/letter/a/ad7895/32.png) [@alcapar](https://forum.sierrawireless.com/u/alcapar)\
**Post date:** [January 11, 2010, 9:09pm UTC](https://forum.sierrawireless.com/t/receive-sms-in-transparent-mode/4086/12 "2010-01-11T21:09:16Z")

</div>

Thank for your anwers.

I understand that CMAX is the way. But, is neccesary specific software for virtual port in the PC? In afirmative case, does it exist for Windows CE?

Regards

---

<div class="post-metadata">

**Author:** ![Jay](https://avatars.discourse-cdn.com/v4/letter/j/ed8c4c/32.png) [@Jay](https://forum.sierrawireless.com/u/Jay)\
**Post date:** [January 29, 2010, 5:01pm UTC](https://forum.sierrawireless.com/t/receive-sms-in-transparent-mode/4086/13 "2010-01-29T17:01:15Z")

</div>

> [@alcapar](#):
>
> Thank for your anwers.
> 
> I understand that CMAX is the way. But, is neccesary specific software for virtual port in the PC? In afirmative case, does it exist for Windows CE?
> 
> Regards

The “CMUX” driver for PC is available in the Download section of the Wavecom web site (Drivers, CMUX Driver).

Under Win CE, there is a [Radio Interface Layer](http://msdn.microsoft.com/en-us/library/aa919462.aspx) (RIL) which offers an easy access (using APIs) to all the features of the GSM/GPRS/3G modem (or module).

The RIL also uses MUX in order to be able to run AT command on a channel while a data transfer is running on another channel.  
(e.g. this allows Win CE to receive an SMS while browsing the web).

Wavecom provides RIL/MUX drivers for:

- Windows CE 6.0
- Windows Mobile 6.x
- Windows Mobile 5.x

Click [[here]](http://www.wavecom.com/modules/movie/scenes/developers/?fuseAction=article&rubric=developers&article=developers_RIL_MUX_driver&rubricLinks=developers) to obtain RIL/MUX drivers for Embedded Windows® (link also available in the Download section, Drivers, RIL Driver).

Jay

---

<div class="post-metadata">

**Author:** ![alcapar](https://avatars.discourse-cdn.com/v4/letter/a/ad7895/32.png) [@alcapar](https://forum.sierrawireless.com/u/alcapar)\
**Post date:** [January 30, 2010, 10:17am UTC](https://forum.sierrawireless.com/t/receive-sms-in-transparent-mode/4086/14 "2010-01-30T10:17:17Z")

</div>

Thank you very much.

I´m going to try it inmediatly.

Regards

---

<div class="post-metadata">

**Author:** ![alcapar](https://avatars.discourse-cdn.com/v4/letter/a/ad7895/32.png) [@alcapar](https://forum.sierrawireless.com/u/alcapar)\
**Post date:** [January 30, 2010, 10:36am UTC](https://forum.sierrawireless.com/t/receive-sms-in-transparent-mode/4086/15 "2010-01-30T10:36:24Z")

</div>

Sorry, my OS is CE 5.0. Can I do something??
