gnokii-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

re patch dlr-3p with nokia 6310


From: Gégoire Vuichard
Subject: re patch dlr-3p with nokia 6310
Date: Tue, 16 Jul 2002 15:44:09 +0200

that advances! but I always have an error with gnokii --monitor :


address@hidden /root]# gnokii --monitor
GNOKII Version 0.4.1
AT
OK

OK&F

OK&F

start fbus init
fbus init complete
UAT
OK

AT&F
OK

AT&F
OK

start fbus init
fbus init complete
Segmentation fault (core dumped)
address@hidden /root]#

(your) patch: 

static bool FBUS_OpenSerial(bool dlr3)
{
unsigned char init_char = 0x55;
unsigned char end_init_char = 0xc1;
int count;
unsigned char buffer[255];
int res;
/* Open device. */
if (!device_open(glink->PortDevice, false, false, false, GCT_Serial))
{
perror(_("Couldn't open FBUS device"));
return false;
}
device_setdtrrts(0, 0);
sleep(1);
device_setdtrrts(1, 1);
device_changespeed(19200);
usleep(500000);
device_write("AT\r", 3);
usleep(1000000);
res = device_read(buffer, 255);
puts(buffer);
device_write("AT&F\r", 5);
usleep(10000);
res = device_read(buffer, 255);
puts(buffer);
device_write("AT*NOKIAFBUS\r", 13);
usleep(1000);
res = device_read(buffer, 255);
puts(buffer);
// device_setdtrrts(0, 0);
// sleep(1);
// device_setdtrrts(1, 1);
// sleep(1);
device_changespeed(115200);
puts("start fbus init");
for (count = 0; count < 32; count++) {
device_write(&init_char, 1);
}
device_write(&end_init_char, 1);
usleep(500000);
puts("fbus init complete");
return (true);
}
 

Regards

G. Vuichard




reply via email to

[Prev in Thread] Current Thread [Next in Thread]