1 # GNOKII NETMONITOR PARAMETERS specifications
2 # (pretty on screen large at least 112 columns)
4 # data in this file are specific to: NOKIA 6150 NSM-1 v5.22
6 # format of definition of SCREEN
7 # SCREEN=screen-number:optional-description (separator may be also tab, or spaces)
9 # SCREEN entry may be duplicated, order is not important, we use "test nr"
10 # screen number must be between 1 and 255
12 # format of definition of PARAMETERS
13 # VAR=X:Y:LEN:NMman:TYPE:DESCRIPTION
14 # (separator may be also tab, or spaces)
15 # VAR: is name of parameter, it should be as you can see by pressing '*' key
16 # on phone, from inside a netmonitor menu.
17 # X,Y: are coordinates x & y, start form 0, 0, upper-left corner.
18 # LEN: must be specified, and must not be 0.
19 # NMman: name as referrred in NetMonitor manuals from Marcin Wiacek,
20 # TYPE : optional, default (predefined), is string,
21 # else may be D as Decimal or H as Hexadecimal, '-' as predefined.
22 # so, no matter what you get from phone, on command line parameters
23 # you can specify if uou want Hex or you want Dec.
24 # Example is LAC/CID that may be HEX or DEC depending on firmware version.
25 # TYPE refer to how data is displayed by phone, not to program output!
26 # DESCRIPTION: description of parameters (optional)
28 # Either Type and Description are optional, so, for parsing reason
29 # if you want specify Description but not Type, you MUST specify '-' as Type
30 # no conversions are made in this case.
32 # VAR name implies two problems:
33 # 1-some parameters can be in more then one screen (example H value)
34 # so we had changed some names.
36 # 2-some screen report channel parameters, once for every channel
37 # (example C2, screen 1, 3, 4, 5)
38 # so we had changed some names also here.
40 # We check duplicate names, data len, presence of netmon man name, ...
41 # Changed names are described near each interested parameters.
43 # Here we have adopted some convention, as described in comments, if you don't like it
44 # you can change VAR names in this file and use coherents name on command line.
46 # Order of parameters definition is relevant only for human readability.
47 # We allow max 512 parameters definition and max 255 screens,
48 # (defineds in gnokii.h NM_MAX_FIELDS, NM_MAX_SCREENS)
50 # ATTENTION: all names are case sensitive! SCREEN def must be uppercase
51 # ATTENTION: some firmware versions has some bugs (check screen 34 here)
52 # in this file all at right of '#' are comments, even if " # enquoted "
56 # Andrea Scopece, a.scopece@tin.it, 22-08-2000
58 SCREEN 0 Host Date-Time
59 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
60 DATE 0 0 10 0 - - Host Date # host date
61 TIME 0 1 8 0 - - Host Time # host time
62 #PDATE 0 0 0 0 - - Phone Date # phone date (NOT IMPLEMENTED)
63 #PTIME 0 0 0 0 - - Phone Time # phone time (NOT IMPLEMENTED)
65 # USERS SHOULD NOT CHANGE SCREEN 0 DEFINITIONS, IT REFERS A HOST PARAMETER, NOT PHONE !!!!
67 SCREEN 1 Communication with Cell
68 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
69 H 0 0 1 1 a # H, changed in screen 2, 7
70 CH 1 0 3 1 bbb - Channel
71 RxL 5 0 3 1 ccc - RxLevel(dB)
72 TxPwr 9 0 3 1 ddd - TxPower(dBm)
73 TS 1 1 1 1 e - Time Slot
74 TA 3 1 2 1 ff - Time advance
82 SCREEN 2 More info about used Cell
83 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
93 H2 1 3 3 2 j # was H, conflict screen 1
98 SCREEN 3 Info about current and neighbor cells (1-2)
99 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
100 SCH 0 0 3 3 aaa # SCH, changed in screen 11, 66
101 0C1 3 0 3 3 bbb # was C1, conflict this and other screen
102 0rx 6 0 3 3 ccc # was rx, conflict this and other screen
103 0C2 9 0 3 3 ddd # was C2, conflict this and other screen
106 1C1 3 1 3 3 bbb # idem as above ...
107 1rx 6 1 3 3 ccc # idem as above ...
108 1C2 9 1 3 3 ddd # idem as above ...
111 2C1 3 2 3 3 bbb # idem as above ...
112 2rx 6 2 3 3 ccc # idem as above ...
113 2C2 9 2 3 3 ddd # idem as above ...
119 SCREEN 4 Info about neighbor cells (3-4-5)
120 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
141 SCREEN 5 Info about neighbor cells (6-7-8)
142 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
163 SCREEN 6 Preferred and forbidden networks
164 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
176 SCREEN 7 Info about last monitored cell
177 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
180 Ho 4 1 1 7 c # was H, conflict screen 1, 2
193 SCREEN 10 "Network information (last monitored cell)
194 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
195 TMSI 4 0 8 10 aaaaaaaa H
196 T3212 5 1 7 10 bbb-ccc
203 SCREEN 11 Cell identification
204 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
208 sch 7 2 3 11 xxx # was SCH, conflict in screen 3, 66
211 SCREEN 12 Network parameters
212 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
218 SCREEN 13 Info DTX / Network
219 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
220 DTXMode 0 0 10 13 aaaaaaaaaa
228 SCREEN 17 BTS channel test
229 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
232 SCREEN 18 Lights status
235 SCREEN 19 Cell selection
236 CBARR 2 2 8 19 aaaaaaaa
238 SCREEN 20 Battery and phone charger mode
239 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
249 SCREEN 21 Charger parameters
250 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
258 SCREEN 22 Charger parameters and indicators
259 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
269 SCREEN 23 Battery full detection
270 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
289 SCREEN 30 Audio API registers
290 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
305 SCREEN 34 Info about connection type
306 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
312 PEC 0 1 2 34 ee # Hmmf, hard to make this screen well defined ...
318 inf 10 1 2 34 xxx # NEW PARAM, [P] when active infrared,
320 # you can verify it only by phone
322 TXS 12 1 2 34 jjj # ATT:this seems on line 2 but really
325 Mod 0 2 3 34 k-m # ATT:this seems on line 3 but really
327 # Mod, changed in screen 75
329 SCREEN 35 Last reboot
330 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
331 ResetReason 1 0 5 35 aaaaa
332 TaskName 1 1 8 35 bbbbbbbb
334 SCREEN 36 Info about rebootings
335 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
347 SCREEN 39 Last connection status
348 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
349 CC 7 0 2 39 aa # CC, changed in screen 85
350 MM 7 1 2 39 bb # MM, changed in screen 86
351 RR 7 2 2 39 cc # RR, changed in screen 86
353 SCREEN 40 Reset Handover Counters # only for manual reset
355 SCREEN 41 Info about handover
356 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
373 SCREEN 42 Info about intracell handover (broken ? all zeroes)
374 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
392 SCREEN 43 T200 counter expired
393 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
399 SCREEN 45 Trasmitter status
400 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
401 TRASM 2 2 8 45 aaaaaaaa
409 SCREEN 51 Info about SIM card
410 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
415 SCond 1 1 8 51 dddddddd
416 # CStop 1 0 0 51 # firmware bug ?
429 SCREEN 54 Info about memory block free
430 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
431 ResF1 1 0 5 54 aa-bb # split these, if you like ...
442 SCREEN 56 Block display
443 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
446 Task 1 1 8 56 cccccccc
448 SCREEN 57 Memory status before reset
449 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
450 StatusOfStacks1 0 0 12 57 aaaaaaaaaaaa # You really need this ?
451 StatusOfStacks2 0 1 12 57 aaaaaaaaaaaa # This is a composite field 1,2,3
452 StatusOfStacks3 0 2 2 57 aa # but if you want ...
453 BlockSets 0 3 8 57 bbbbbbbb
458 SCREEN 60 Reset counters
461 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
462 NOPSW 8 0 4 61 aaaa H
463 SYNCR 8 1 4 61 bbbb H # SYNCR, changed on screen 62
464 RESEL 8 2 4 61 cccc H
467 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
469 SYNCRm 7 1 4 62 bbbb H # was SYNCR, conflict in screen 61
471 BCCHE 7 3 4 62 dddd H
473 SCREEN 63 Call counters
474 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
478 MOOK 8 1 3 63 ddd # MOOK, changed in screen 65
480 MTOK 8 2 3 63 fff # MTOK, changed in screen 65
482 SCREEN 64 Location update counters
483 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
491 SCREEN 65 SMS counters
492 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
495 MOOKs 9 0 3 65 ccc # was MOOK conflict screen 63
498 MTOKs 9 1 3 65 fff # was MTOK, conflict screen 63
501 SCREEN 66 SMS timeout counters
502 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
508 SCHED 0 0 2 66 ff # was SCH, conflict screen 3, 11
519 SCREEN 75 Audio option status
520 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
521 ExAuSt 4 0 8 75 aaaaaaaa # was mod, conflict screen 34
522 AudReq 8 1 4 75 bbbb H
523 AccMod 8 2 2 75 cc H # len diff from netmon manuals
531 SCREEN 80 Reset Timers
533 SCREEN 81 Timers status
534 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
535 TIMSTS 2 2 8 81 aaaaaaaa
537 SCREEN 82 Timers values
538 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
540 InServ 6 0 5 82 bbbbb
545 SCREEN 83 Show Task Stacks
547 SCREEN 84 status ... ??
548 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
558 SCREEN 85 Connection info ??
559 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
567 CCC 6 3 4 85 hhhh # was CC, conflict screen 39
569 SCREEN 86 Memories status
570 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
571 MMM 1 0 4 86 aaaa # was MM, conflict screen 39
572 RRR 6 0 4 86 bbbb # was RR, conflict screen 39
580 SCREEN 87 OS system stack
581 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
585 SCREEN 88 Phone Hw/Firmware info 1
586 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
589 MCUDate 6 1 6 88 cccccc
590 ChkSum 7 2 4 88 dddd H
591 DSPVer 0 3 12 88 eeeeeeeeeeee
593 SCREEN 89 Phone Hw/Firmware info 2A
594 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment