gnokii-users
[Top][All Lists]
Advanced

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

Re: Some Nokia 3410 (and general) issues


From: Bertrik Sikken
Subject: Re: Some Nokia 3410 (and general) issues
Date: Mon, 23 Dec 2002 12:55:05 +0100
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0.1) Gecko/20020826

BORBELY Zoltan wrote:

Hi,

On Sun, Dec 15, 2002 at 03:04:40PM +0100, Bertrik Sikken wrote:

1) I tried enabling the netmonitor for the 3410 by adding the PM_NETMONITOR
bit for the 3410 in misc.c. Netmonitor seems to work perfectly fine with
the 3410, both on the phone and in the xgnokii dialog.


Thanks, fixed in the cvs. Have you tried other flags too (e.g. PM_KEYBOARD,
PM_AUTHENTICATION). See the 6110 for details. There are some phone (e.g.
the 6110) where authentication is required to use the full phone
functionality.

I won't mind checking them all systematically, however I can't
get xgnokii to compile anymore.
On the phone I think I can do almost anything without having to
enter security codes (except when changing the code and setting
call cost limits).

2) I also tried enabling the calendar. This works only partially.
It shows the stuff that is in the "reminders" menu on the phone.
The 3410 seems to use a slightly different format, the date is bogus
(2092 instead of 2002), alarm date/time is correct, the text has an
extra 0x01 character in front of it.
I have a log of this.


Please send us.

Ok, attached as 3410_calendar.txt. I can't exactly remember the
dates, but I think they were approx. 3 weeks ago.

3) I think it would be nice to get the network status using the
gnokii commandline interface. The GOP call is apparently already
there, so this would not be very hard to implement I think.


Send us a patch.

Sorry for the newbie question, but how do I make a patch?
Something like 'diff -Nru <old-gnokii-dir> <new-gnokii-dir>' ?

4) And what about getting info about the simlocks?
I tried command 0x40/0x8A and it actually seemed to return some
useful info. I have a log of this.


Please send us.

Ok, attached as 3410_simlockinfo.txt.
To test this, I used the 'foogle' option.
First I enabled extended command mode using command 0x40 0x64,
but I'm not sure if this is really required.

I noticed that gammu already returns simlock info as part of the
identify procedure, so perhaps you can adapt the gammu code.

7) What would be the best way to develop for the 3410?
Apparently it is mostly compatible with the 6100, but not completely.
Would it be a good idea to start a nk3410.c file and somehow
inherit all compatible functions from nk6100.c and make new
implementations for the functions that are not compatible?


Inheriting the 61xx functionality isn't easy. If there're just small
differencies easier to implement it in the nk6100.c driver. See the
nk6100_capabilities[] array to see the preferred way.

I tried it already and it seems to work, although it is quite tricky.
Routing the 'Functions' is quite easy, but the 'IncomingFunctions'
was a bit harder because it uses a table instead of a function.
I think I'll set up a webpage with all incompatible commands that I
find out about (maybe next year) and I'll have a closer look at the
nk6100_capabilities[].

The startup logo size in phone_nokia_6100 is incorrect, by the way.
The 3410 allows a logo size of 96 pixels wide and 64 pixels high.

Regards,
Bertrik
Message sent: 0x13 / 0x0005
00 01 00 66 01                                  |    f
[Received Ack of type 13, seq:  6]
[Sending Ack of type 13, seq: 7]
Message received: 0x13 / 0x0022
01 08 00 67 01 01 10 1a 01 08 2c 0c 01 0c 15 00 |    g      ,
07 d2 0c 01 0c 15 00 0a 01 56 6c 65 65 72 6d 75 |  Ò       Vleermu
69 73                                           | is
Received message type 13
Message sent: 0x13 / 0x0005
00 01 00 66 02                                  |    f
[Received Ack of type 13, seq:  7]
[Sending Ack of type 13, seq: 0]
Message received: 0x13 / 0x0025
01 08 00 67 01 01 10 1d 01 08 2c 0c 02 0c 22 00 |    g      ,   "
07 d2 0c 02 0c 22 00 0d 01 4c 61 61 74 20 76 6c |  Ò   "   Laat vl
69 65 67 65 72                                  | ieger
Received message type 13
Message sent: 0x13 / 0x0005
00 01 00 66 03                                  |    f
[Received Ack of type 13, seq:  0]
[Sending Ack of type 13, seq: 1]
Message received: 0x13 / 0x0006
01 08 00 67 93 00                               |    g
Received message type 13
Event 6 failed with return code 18!
Found model "NHM-2"
Message sent: 0x40 / 0x0004
00 01 64 01                                     |   d
[Received Ack of type 40, seq:  6]
[Sending Ack of type 40, seq: 6]
Message received: 0x40 / 0x000c
01 01 64 03 01 4f 0d 01 01 01 1b 58             |   d  O     X
Received message type 40
Message sent: 0x40 / 0x0004
00 01 8a 00                                     |
[Received Ack of type 40, seq:  7]
[Sending Ack of type 40, seq: 7]
Message received: 0x40 / 0x001a
01 01 8a 00 0a 01 03 00 00 20 41 2f ff ff ff ff |           A/ÿÿÿÿ
f0 43 4a 00 00 01 00 00 00 10                   | ðCJ
Received message type 40
Simlock info
getsimlockinfo OK
Serial device: closing device
address@hidden gnokii]$

reply via email to

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