Support forum

Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

June 19, 2014
2:04 pm
Henk Helmantel
Admin
Forum Posts: 1488
Member Since:
May 28, 2013
sp_UserOfflineSmall Offline

The GSM Modem Gateway sets the TP-UDHI bit automatically when you specify a User Data Header in the comma separated list of message PDU parameters. It sends the User Data Header and User Data exactly as you specify it.

I have just made a test and when I try to send your message data '04,00,1A,027000,00150D00000000BFFF0100000000010053554343455353' to another GSM Modem Gateway, the User Data Header and User Data is received exactly as I send it.

If you send the log entry of one of the sent messages to dms@diafaan.com, I can take a look to see if I can find anything wrong with the message. To save the log entry, select 'Send Log', right-click on the message and select 'Save to file'.

Regards, Henk

June 19, 2014
11:51 am
Richard
Guest
Guests

Hey, thanks for the answer! but the problem is not the actual sending of the SMS. Thats works (but wrong data).

The problem is that my UDH and Data is / should be in a 03.48 format, a secure formatted point-To-Point SMS. But the SMS is received as a unformatted SMS at the mobile side.

So I was wondering if the Diafann SMS Server sets the TP-UDHI as 1, meaning data there is a header in the command message?

Regards
Richard

June 18, 2014
3:15 pm
Henk Helmantel
Admin
Forum Posts: 1488
Member Since:
May 28, 2013
sp_UserOfflineSmall Offline

Hello Richard,

Diafaan SMS Server sends a binary SMS message if you set the Message Type of the message to 'sms.binary'. You can find more information about binary SMS messages in Diafaan SMS Server in the online manual.

When you want to send a binary message using the HTTP API you have to use the URL parameter 'message-type=sms.binary' in the URL, for example:

Binary messages can only be sent with GSM modems or an SMPP connection, the GSM Modem Emulator for Android phones does not support binary messages.

Regards, Henk

June 18, 2014
11:39 am
Richard
Guest
Guests

Hey!

I am trying to send a binary SMS message from my Diafaan SMS server. But I not sure if I send the right data I want to. The message is (TP-UD is coded as a Command packet, contains header and secure data):

Address to send : Start of TP-PID and etc.
4100070A0XXXXXXXX0041A02700000150D00000000BFFF0100000000010053554343455353

The HTTP API for sending is: ,,,,
So I send my message as: 04, 00, 1A, 027000, 00150D00000000BFFF0100000000010053554343455353

Does the HTTP request loog right in view of my original message? And should there be "," between the different elements?

The message gets a success from the server. But the message should be a binary message, and should not be presented at the mobile side, as it does...

Any tips?

Richard

Forum Timezone: Europe/Amsterdam

Most Users Ever Online: 529

Currently Online:
4 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

Member Stats:

Guest Posters: 672

Members: 0

Moderators: 0

Admins: 1

Forum Stats:

Groups: 2

Forums: 3

Topics: 1141

Posts: 3899

Newest Members:

, Henk Helmantel

Administrators: Henk Helmantel: 1488