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 v4.13
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, 38 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
345 SCREEN 38 Memory dump (firmware bug ?)
346 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
347 LINE1 0 0 53 38 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
348 # may be a bug, it return only line 0, len=53
349 # this exceed --netmonitor Screen[50], so crash!
351 SCREEN 39 Last connection status
352 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
353 CC 7 0 2 39 aa # CC, changed in screen 85
354 MM 7 1 2 39 bb # MM, changed in screen 86
355 RR 7 2 2 39 cc # RR, changed in screen 86
357 SCREEN 40 Reset Handover Counters # only for manual reset
359 SCREEN 41 Info about handover
360 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
377 SCREEN 42 Info about intracell handover (broken ? all zeroes)
378 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
396 SCREEN 43 T200 counter expired
397 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
403 SCREEN 45 Trasmitter status
404 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
405 TRASM 2 2 8 45 aaaaaaaa
413 SCREEN 51 Info about SIM card
414 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
419 SCond 1 1 8 51 dddddddd
420 # CStop 1 0 0 51 # firmware bug ?
433 SCREEN 54 Info about memory block free
434 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
435 ResF1 1 0 5 54 aa-bb # split these, if you like ...
446 SCREEN 56 Block display
447 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
450 Task 1 1 8 56 cccccccc
452 SCREEN 57 Memory status before reset
453 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
454 StatusOfStacks1 0 0 12 57 aaaaaaaaaaaa # You really need this ?
455 StatusOfStacks2 0 1 12 57 aaaaaaaaaaaa # This is a composite field 1,2,3
456 StatusOfStacks3 0 2 2 57 aa # but if you want ...
457 BlockSets 0 3 8 57 bbbbbbbb
462 SCREEN 60 Reset counters
465 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
466 NOPSW 8 0 4 61 aaaa H
467 SYNCR 8 1 4 61 bbbb H # SYNCR, changed on screen 62
468 RESEL 8 2 4 61 cccc H
471 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
473 SYNCRm 7 1 4 62 bbbb H # was SYNCR, conflict in screen 61
475 BCCHE 7 3 4 62 dddd H
477 SCREEN 63 Call counters
478 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
482 MOOK 8 1 3 63 ddd # MOOK, changed in screen 65
484 MTOK 8 2 3 63 fff # MTOK, changed in screen 65
486 SCREEN 64 Location update counters
487 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
495 SCREEN 65 SMS counters
496 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
499 MOOKs 9 0 3 65 ccc # was MOOK conflict screen 63
502 MTOKs 9 1 3 65 fff # was MTOK, conflict screen 63
505 SCREEN 66 SMS timeout counters
506 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
512 SCHED 0 0 2 66 ff # was SCH, conflict screen 3, 11
523 SCREEN 75 Audio option status
524 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
525 ExAuSt 4 0 8 75 aaaaaaaa # was mod, conflict screen 34
526 AudReq 8 1 4 75 bbbb H
527 AccMod 8 2 2 75 cc H # len diff from netmon manuals
535 SCREEN 80 Reset Timers
537 SCREEN 81 Timers status
538 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
539 TIMSTS 2 2 8 81 aaaaaaaa
541 SCREEN 82 Timers values
542 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
544 InServ 6 0 5 82 bbbbb
549 SCREEN 83 Show Task Stacks
551 SCREEN 84 status ... ??
552 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
562 SCREEN 85 Connection info ??
563 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
571 CCC 6 3 4 85 hhhh # was CC, conflict screen 39
573 SCREEN 86 Memories status
574 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
575 MMM 1 0 4 86 aaaa # was MM, conflict screen 39
576 RRR 6 0 4 86 bbbb # was RR, conflict screen 39
584 SCREEN 87 OS system stack
585 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
589 SCREEN 88 Phone Hw/Firmware info 1
590 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment
593 MCUDate 6 1 6 88 cccccc
594 ChkSum 7 2 4 88 dddd H
595 DSPVer 0 3 12 88 eeeeeeeeeeee
597 SCREEN 89 Phone Hw/Firmware info 2A
598 #-Name--X-------Y-------LEN-----Screen--NMman---Type----Descr.----------#Comment