Thanks for reply! So if my originating address is for example 0xAAAAAAAAh (complete
sm-rp-OA with NPI,TON etc.) then into the c file I only put:
data = (uint8_t *)msgb_put(msg, 1);
data[0] = 0xAAAAAAAA; /* originator address*/
Am I right?
Thanks
Andrew
______________________________________________________________
Od: "Tobias Engel"
<t-osmocombb(a)tobias.org>
Komu: <baseband-devel(a)lists.osmocom.org>
Datum: 22.02.2012 14:30
Předmět: Re: set sm-rp-oa in gsm411_sms.c
Hi Andrew,
I need to set originating address in MO SMS (SM
submit, SM-RP-OA field)... I found this field in src/host/layer23/src/mobile/gsm411_sms.c
-->
/* no orig Address */
data = (uint8_t *)msgb_put(msg, 1);
data[0] = 0x00; /* originator length == 0 */
Field has 0 length. Can anybody pleas help me how to set this field to some MSISDN...I
know that there must be some fields for TON,NPI, number ... but I don't know how to
write these fields into source code...
With this change i want to find out how MSC behave when is field SM-RP-OA set to some
real MSISDN.
the coding of the originator address element is specified in 3GPP TS
24.011 8.2.5.1 and the TON/NPI fields in 3GPP TS 24.008 10.5.4.7.
Let us know what you find out :)
-Tobias