Adding Multitech CDMA Modem Does Not Support SMS

Adding Multitech CDMA Modem Does Not Support SMS SearchSearch
Author Message
Mark Ramirez
New member
Username: Sptext

Post Number: 2
Registered: 11-2005
Posted on Thursday, July 06, 2006 - 12:59 am:   

Hey Bryce,

I'm hoping you can help me. We bought a Multitech CDMA US wireless modem (MTCBA-C-U) because we want to implement SMS sending and receiving in the CDMA environment with our in-house application. I installed the modem properly with Multitech drivers (I did a query modem on the Modem Diagnostics under Control Panel and it said "Success"). I activated it under Sprint USA (went through the AT commands activation in Hyperterminal and I got to the end without any problems). Multitech modems come with a software to test the modem called mobilePhone Tools. I am able to send and receive text messages using this interface.

However, when I add the modem to the NOWSMS Gateway, it gives me a "Modem does not support SMS AT+CSMS=128 Error". I am puzzled because a minute ago, I was able to send and receive SMS. I read through this forum and got the idea to go to the Hyperterminal and issue some AT commands. I did the AT+CSMS=0 and it gave me an error. I did the AT+CMGF=0 and it gave me error as well.

I called multitech and they said that the AT+CSMS=0 and AT+CMGF=0 are GSM commands and doesn't work on CDMA modems. We did the AT+CMGS="xxxxxxxxxx" (xxxxxxxxxx is a cellphone number) and were able to send a text message out to a cell
phone from the Hyperterminal.

I have NOWSMS 2006. Is there a way to ignore the checks you perform when adding a modem to NOWSMS? Seems like the Gateway is issuing an AT command that doesn't apply to CDMA modems (AT+CSMS=0). Maybe a patch to get rid of this check because
clearly, I can send SMS and the modem does support SMS. I also have a GSM modem connected to this machine and it works fine with NOWSMS. I am aware of CDMA problems with binary SMS but in this case, I only want to use regular text SMS so that shouldn’t be an issue.

I added CommandPreInit1=AT+CFUN=1 in my SMSGW.ini file under the MODEM tab but then I realized I haven’t even added the modem so it is under the GSM MODEM tab right now. That still didn’t work.

In NOWSMS, I tried connecting directly to the COM4. Didn’t work either. I connected using the modem name and that didn’t work. This is a new modem with a new Sprint plan so I am not aware of any PIN I need to provide. As far as I know, I didn’t set any PIN. I issued AT+CSQ and verified that there is signal. I also issued AT+CREG and verified that it is registered on the network.

Any ideas? Bryce? Anyone?

I would really appreciate any help on this.

Thank you.

Mark
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 6159
Registered: 10-2002
Posted on Thursday, July 06, 2006 - 07:05 pm:   

Hi Mark,

I'm confused, because I have an "AT command" reference for the Multitech CDMA modem which listed this command as supported.

But I'm looking at a 2006 version of this manual, and things have changed. They support an "AT+CSMS?" command ... but no commands to set a value with this command. And by not supporting any variants of AT+CMGF, I don't know how they expect software to determine that the modem only supports text mode.

But I guess we can make some assumptions if our regular tests fail.

I've uploaded a NowSMS update to http://www.nowsms.com/download/markcdma.zip. Give that update a try, and let me know if that works.

-bn
Mark Ramirez
New member
Username: Sptext

Post Number: 4
Registered: 11-2005
Posted on Friday, July 07, 2006 - 01:40 am:   

Hey Bryce,

Thanks for the quick reply. I downloaded the patch you sent and I was able to add my CDMA Multitech modem. However, (without 2way config settings) when I send an SMS to the CDMA modem, I do not see it in the SMS-IN directory or in the SMSIN-yyyymmdd.LOG file. I have another modem connected to NOWSMS (a GSM modem) and when I send to that, I see the file in SMS-IN directory and in the SMSIN log.

When I try to send a message out using the GSM modem (using the URL
/?PhoneNumber=14082984902&Sender=16083984098&Text=thisisatest552pm) I receive it on my cell phone but when I replace the Sender part of the URL with the number of the CDMA modem, I receive the message but the number it comes from is the GSM modem.

So even though I was able to add the CDMA modem to NOWSMS, I am not able to send or receive SMS. Any ideas?

Has anyone ever been successful at configuring a CDMA modem with NOWSMS? From what I heard in your reply, setting of AT+CSMS to 0 and AT+CMGF were once supported but not anymore. Is this what you meant? I'm wondering if I should call Multitech again and ask them for an upgrade or downgrade of the firmware that comes with it. Should I ask for the list of AT commands that their firmware was based on so we can see exactly what Multitech supports or doesn't support?

Thanks again for your help.

Mark


Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 6169
Registered: 10-2002
Posted on Monday, July 10, 2006 - 10:41 pm:   

Hi Mark,

You can't override the sender when sending a message using a GSM modem, and I would assume the same to be true with a CDMA modem.

Regarding receiving messages ... firmware versions ... etc ... I'm trying to track down information, but it's generally easier for me to deal with the "here and now".

I think I've got some pretty detailed specs, and I see 2 compatibility issues with regard to receiving messages.

We've updated the URL from before ... http://www.nowsms.com/download/markcdma.zip ... to address these 2 issues.

Whether or not you are able to successfully receive SMS messages with this update, I'd like to see an SMSDEBUG.LOG, which will give me a better idea of the modem issues.

-bn