Active Topics

 


Reply
Thread Tools
Posts: 4 | Thanked: 0 times | Joined on Jul 2010
#11
Could you show us your fixed code? I'm trying to send messages but I haven't been lucky

Thanks
 
Posts: 64 | Thanked: 13 times | Joined on Apr 2010
#12
Originally Posted by SevEd View Post
Could you show us your fixed code? I'm trying to send messages but I haven't been lucky

Thanks
Sure
i will post it tomorrow please patient
thanks
 

The Following User Says Thank You to waelfarouk0 For This Useful Post:
Posts: 64 | Thanked: 13 times | Joined on Apr 2010
#13
Originally Posted by SevEd View Post
Could you show us your fixed code? I'm trying to send messages but I haven't been lucky

Thanks
The source code can found here:

http://www.extenddev.com/maemo/phonelib.h.txt
http://www.extenddev.com/maemo/gsm.h.txt


Using like this :
struct _SMS* sm;
sm = malloc(sizeof(SMS) );

memset(sm,0,sizeof(SMS));

strcpy(sm->mobile,"+20xxxxxxxxx");
strcpy(sm->message,"hellohello");

sendsms(sm);
free(sm);

Hope is useful
and helpful

Thanks
 
Posts: 4 | Thanked: 0 times | Joined on Jul 2010
#14
thanks so much waelfarouk0
 
Posts: 4 | Thanked: 0 times | Joined on Jul 2010
#15
I'm trying to compile this code with using gsm.h and phonelib.h :

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "gsm.h"
#include "phonelib.h"


main(){

struct _SMS *sm;
sm = malloc(sizeof(SMS) );
memset(sm,0,sizeof(SMS));

char mobile[10];
char message[140];

printf("Mobile Phone: ");
scanf("%s",mobile);
printf("Message: ");
scanf("%s",message);

strcpy(sm->mobile,mobile);
strcpy(sm->message,message);

sendsms(sm);
free(sm);

}
I used this to compile

gcc -Wall `pkg-config --cflags dbus-1 glib-2.0 dbus-glib-1` `pkg-config --libs dbus-1 glib-2.0 dbus-glib-1` test_sms.c -o test_sms
but I received the following errors and warnings

In file included from sms.c:4:
gsm.h:41:1: warning: "/*" within comment
In file included from sms.c:5:
phonelib.h:41:1: warning: "/*" within comment
In file included from sms.c:5:
phonelib.h: In function 'sendsms':
phonelib.h:256: warning: unused variable 'error'
sms.c: At top level:
phonelib.h:84: warning: 'logv' defined but not used
/var/tmp/ccscQAUM.o: In function `encode7bituncompressed':
sms.c.text+0xec): undefined reference to `ceil'
collect2: ld returned 1 exit status
Does someone knows how can fix it?

Thanks

Last edited by SevEd; 2010-07-21 at 17:01.
 
Posts: 267 | Thanked: 183 times | Joined on Jan 2010 @ Campinas, SP, Brazil
#16
What about 7-bit encodings vs. 16-bit encodings and such? Does you app deal with these matters?
__________________
My nickname on freenode is ptl, that is, the consonants of my nickname here. Kind of a long story.
 
Posts: 64 | Thanked: 13 times | Joined on Apr 2010
#17
Originally Posted by SevEd View Post
I'm trying to compile this code with using gsm.h and phonelib.h :



I used this to compile



but I received the following errors and warnings



Does someone knows how can fix it?

Thanks
ceil is math function you should find out which library you should add to libs i am not sure what is the library name

i will check
and back to you
 
Posts: 64 | Thanked: 13 times | Joined on Apr 2010
#18
Originally Posted by Patola View Post
What about 7-bit encodings vs. 16-bit encodings and such? Does you app deal with these matters?
kindly, are you talking about unicode?
if i just need to know where is data coding scehma is set and then i will let you know how to send unicode



Thanks
Wael
 
Posts: 64 | Thanked: 13 times | Joined on Apr 2010
#19
Originally Posted by SevEd View Post
I'm trying to compile this code with using gsm.h and phonelib.h :



I used this to compile



but I received the following errors and warnings



Does someone knows how can fix it?

Thanks
please try add lib -lm and let us know


Regards
Wael
 
Posts: 4 | Thanked: 0 times | Joined on Jul 2010
#20
Jejeje I forget to use the parameter -lm for the math.h lib

It works
 
Reply


 
Forum Jump


All times are GMT. The time now is 21:48.