Category Archives: Support

I will buy 2 GSM modems. The 1st unit is GSM modem Type SGDK from MOBITEK, and the 2nd GSM modem from another vendor. Then I can use the SMS Gateway Development Kit for both GSM modems?

No, because MOBITEK SMS Gateway Development Kit only works with GSM modem Type SGDK. It will not with GSM modem that non-Type SGDK.

Even though 2 modems having the same brand and they look the same, in actual fact they have different firmware. And some firmwares have problem working with our SMS Gateway Development Kit. We test all modems sold by us to certify they can work with the SMS Gateway Development Kit.

MobiGATE Installation Guide is Revised, edition no. 8

 

EDITION

ISSUED DATE

REMARK

1st

1st of August, 2009

Draft release.

2nd

21st of December, 2009

Pictures added.

3rd

14th of Jan, 2010

Installation guide on USB adapter added.

4th

13th of March, 2011

  • “Device Manager” picture added

  • PCI card installation section removed

5th

8th of December, 2011

Pictures of “Serial Hub” added

6th

31st of December, 2013

Added “SOFTWARE: HOW TO SET-UP E-NET WITH MOBI GATE”

7th

12th of September, 2014

  • New models are launched:-

    • SG-4-U

    • SG-4-E

  • “INSTALLING DRIVER FOR MOBIGATE SG-4-U” added

  • “UN-INSTALLING DRIVER FOR MOBIGATE SG-4-U” added

8th

21st of November, 2014

“HARDWARE: CHASSIS” revised

Why Invoice Number is Required When Requesting for Support?

  • Our support/warranty follows the date of invoice.
  • Depending on the terms and conditions, the support and warranty can be 12, 3 or 1 months from date of invoice. Therefore invoice number will assist us to determine the correct warranty period.
  • We are able to create a support case number in our support management system and this will help us to provide prompt support to customer.
  • Invoice number allow us to track the serial number of modem, firmware of modem, manufacturing date of modem
  • We are able to trace the release number of SMS Gateway Development Kit, Air-Time Reload Development Kit, SMS Engine, and other Software Development Kit

The invoice number (the white label) is located at the back of the product/modem.

Alternatively, if you cannot find the invoice number, you can provide the serial number (usually 15 digit) of the product/modem, we will check for the invoice number on our record.

“OK” Bug in MOBITEK SMS API version 5.3.5 , v. 7 and v.9

Problem: When calling the SMS.ReadSMS(), it returns “False” despite there are incoming SMS in the SIM card.

To replicate condition no. 1: send 1 SMS with “abcOK” only. Modem will received 1 incoming SMS, call SMS.ReadSMS(), it will return “False”.

To replicate condition no. 2: send 2 or more SMS with “OK” only. Modem will received 2 or more incoming SMS, call SMS.ReadSMS(), it will return “False”.

Cause: MOBITEK SMS API captures the response from modem partially, i.e. response that ends with 1st “OK” from modem. It did not capture full response with the last “OK” from modem. API will parse incorrectly and will return “False”.

The “OK” bug exists in these versions:-

  1. MOBITEK SMS API version 5.3.6 and earlier
  2. MOBITEK SMS API version 7.3 and earlier
  3. MOBITEK SMS API version 9.0 and earlier

Solution: bug is fixed in:-

  1. MOBITEK SMS API version 5.3.7 for condition no. 1 only
  2. MOBITEK SMS API version 5.3.8 for condition no. 1 and 2

If you are affected, please contact Customer Support Team.

I Cannot Find MobitekSMSAPI7.dll File in “system32” Folder

Product:
Which Development Kit are you using?
  • SMS API version 5 (final)
Which programming language are you using?
  • C#
Expiry Date of Warranty and Support
  • 12 months from 2014-Jan-10
What is the Operating System?
  • Windows 2003 Server, 64 bit
SIM Card Used:
  • Pre-paid/ Post-paid

Suggested Solution to “I can’t find MobitekSMSAPI7.dll file in system32 folder”
Solution: If you are installing the MOBITEK SMS API version 7 in a 64 bit OS, then the “MobitekSMSAPI7.dll” is located in “C:\Windows\SysWOW64″ (source: http://www.samlogic.net/articles/32-64-bit-windows-folder-x86-syswow64.htm)

Continue reading

How to Decode Alpha Fields in the STK Menu

REQUESTING SUPPORT for MOBITEK Q24 STK MODEM

Product:  MOBITEK® Q24 STK MODEM (1 SIM card) Expiry Date of Warranty and Support I14-2036-ONEMART
12 Month from 21,March 2014
Which STK API version are you using?
  • version 6
What is the Operating System?
  • Windows 7
  • 32 bit
Which programming language are you using?
  • VB.net
SIM Card Used:
  • Name of Operator: ORANGE
  • Memory: 128k
  • 3G activated: Yes
Description of Problem: Case 1 : Network Operator is ORANGE. In this case the Main menu and Sub menu are not display correctly but in my cell phone it’s correct. See the attach screen capture

Orange STK MENU-01

Orange STK MENU in mobile phone (left) compare with STK VB.net (right)

 

Orange STK MENU-02

Orange STK MENU as shown in mobile phone (left) and in VB.net (right)

 

Suggested Solution no. 1  We suggest a work around:-

  • noted down all the values of the menu item that matches the menu in your mobile phone screen, refer table below
  • when you call functions of MOBITEK STK API, you only need to pass the value of the menu item and not the text of menu item as the argument/parameter
Menu Menu Item FUNCTION CALL
Recharger 128
Retour 129
Rapports 130
Option 131
Dernier trans 1 Correct -> SubMenuSelect(1)
Wrong ->  SubMenuSelect(Dernier trans)
Solde 2 SubMenuSelect(2)
Rapport jour. 3 SubMenuSelect(3)
Suggested Solution no. 2 In countries where English is not the primary language, the STK Menu may display alphanumeric string instead of English text. We provide VB.Net sample code to decode the alphanumeric string.The VB.Net Sample Code decodes the alphanumeric string into UCS2 and then decode the UCS2 to display the unicode characters. The sample code is in the MOBITEK Air-Time Reload Development Kit CD.

Example, the alphanumeric string displayed by Orange STK Menu is “810E00C4E5F2EEE9E5F220F4F2E1EEF3AE “, the VB.Net sample code will decode it and convert to “Dernier trans.”. Refer image below.

Decoding Orange STK MENU-01

Decoding Orange STK MENU-01

 

How to Solve “Retrieving the COM class factory for component with CLSID {XXXX} failed due to the following error: 80040154”

Problem: When calling the method Modem.Init(), this error appears – “Retrieving the
COM class factory for component with CLSID {C7B56BA9-90BC-4B2B-BA02-
DF1FCBE506A7} failed due to the following error: 80040154.

Solution: