📄 nk6110.txt
字号:
0x0a: 10 second 0x0f: 15 second 0x14: 20 second 0x19: 25 second 0x1e: 30 second where divtype: 0x02: all diverts for all call types ? Found only, when deactivate all diverts for all call types (with call type 0x00) 0x15: all calls 0x43: when busy 0x3d: when not answered 0x3e: if not reached calltype: 0x00: all calls (data, voice, fax) 0x0b: voice calls 0x0d: fax calla 0x19: data calls s Deactivate calldiverts{ 0x0001, 0x04, 0x00, divtype, calltype, 0x00 } where divtype, calltype: see above r Deactivate calldiverts{ 0x0002, 0x04, 0x00, divtype, 0x02, calltype, data } s Get call diverts { 0x0001, 0x05, 0x00, divtype, calltype, 0x00 } where divtype, calltype: see above r Get call diverts ok { 0x0002, 0x05, 0x00, divtype, 0x02, calltype, data } where divtype, calltype: see above data: { 0x01, 0x00 } - isn't active { 0x02, 0x01, number(packed like in SMS), 0x00, 0x00..., timeout } r Get prepaid(?) info { 0x0005, ?,?,?,length,message(packed like in 7bit SMS)} r Call diverts active { 0x0006, ??? }0x07: s ??? { 0x0022, ? (1&2 sounds OK) } r ??? OK { 0x0023, ?,?,? } r ??? error { 0x0024, reason } s ??? { 0x0025, ??? } r ??? OK { 0x0026, ??? } r ??? error { 0x0027, reason }0x08: Security codes s Change code { 0x0004, code, "current", 0x00, "new", 0x00 } where code: 1: security code (5 chars) 2: PIN (4 chars) 3: PIN2 (4 chars) 4: PUK (8 chars) 5: PUK2 (8 chars) r Change code ok { 0x0005 } r Change code err { 0x0006, reason } where reason: 0x88: current code wrong s Status request { 0x0007, 0x01 } r pin recvd { 0x0008, accepted } where accepted: 0x0c (or 0x06): OK code: waiting for (0x08/0x0004) code s entering code { 0x000a, code, "code", 0x00 } where code: see 0x08/0x00040x09: SIM login r login { 0x0080 } r logout { 0x0081 }0x0a: Network status s Key duplication on/off{ 0x0044, on? 0x01: 0x02 } s get used network { 0x0070 } r network registration { 0x0071, ?,?,?,length,netstatus,netsel,cellIDH,cellIDL,lacH,lacL,netcode,netcode,netcode } where netstatus: 0x00: home network 0x01: roaming network 0x02: no service searching 0x03: no service not searching 0x04: no service no sim netsel: 0x00: manual 0x01: automatic 0xff: unknown0x0c: Keys (Nokia 3310 seems to not respond to these frames) s Get key assignments { 0x0040, 0x01 } r Get key assignments { 0x0041, {key '1'}, 0x00, {key '2'} ... {key '0'}, 0,0,0, {symbols}, 0 } where {key '0'} => ' ', '0' s Press key { 0x0042, press: 0x01; release: 0x02, button, 0x01 } where button: 0x01 - 0x09: 1-9 0x0a: 0 0x0b: # 0x0c: * 0x0d: Power 0x0e: Pick up phone 0x0f: Hang 0x10: Volume + 0x11: Volume - 0x17: Up 0x18: Down 0x19: Menu 0x1a: Names 0x1B onwards: don't know but they do produce a beep and light up the keypad as if a key had been pressed. r Press key ack { 0x0043, press/release/error(0x05) } s ??? { 0x0044 } r ??? ack { 0x0045, 0x01 }0x0d: Status r Display { 0x0050, 0x01, y, x, len, "string"(unicode) } s Status request { 0x0051 } r Status { 0x0052, no. of byte pairs, {byte pair} } where {byte pair}: {cmd, 1:off 2:on} cmd: 1: call in progress 2: ??? 3: have unread sms 4: voice call active 5: fax call active 6: data call active 7: key lock active 8: is SMS storage full s Display status { 0x0053, 1:on 2:off } (will send displayed messages with x,y coordinates) r Display status ack { 0x0054, 1 }0x11: Phone clock & alarm s set date and time { 0x0060, 1,1,7,yearh,yearl,month,mday,hour,min,0x00 } r date and time set { 0x0061 } s get date and time { 0x0062 } r date and time recvd { 0x0063,date_set?,time_set?,?,?,yearh,yearl,month,mday,hour,min,second } where: date_set & time_set==0x01 - set 0x00 - not set, ?,?,yearh,yearl,month,mday,hour,min,second not available in frame s set alarm { 0x006b, 1,32,3,0x02(on-off),hour,min,0x00 } r alarm set { 0x006c } s get alarm { 0x006d } [Not supported by Nokia 3410] r alarm received { 0x006e,?,?,?,?,alrm(==2:on),hour,min }0x12: Connect to NBS port (61xx only ?) s Send {+0x0c, 0x01, UDH header, data} (without 0,1 header -- for oplogo, cli, ringtone etc upload) where: UDH header = 0x06, 0x05, 0x04,destporth,destportl,srcporth,srcportl Seems not to work in MBUS!0x13: Calendar notes s Write calendar note { 0x0064, 0x01, 0x10, length, type, yearH, yearL, month, day, hour, timezone, alarm?(alarm yearH, yearL, month, day, hour, timezone): (0,0,0,0,0,0), textlen, "text" } r Write cal.note report { 0x0065, return } where return: 0x01: ok 0x73: failure 0x81: calendar functions busy. Exit Calendar menu and try again s Calendar notes set { 0x0066... } r Calendar note recvd { 0x0067, 0x01, ?, length, type, yrH,yrL,mon,day,hr,tz,alrm yrH,yrL,mon,day,hr,tz,textlen,"text"}[Nokia 3410 info: The year given by the phone is incorrect -- subtract 90 to get the real value The text field starts with character 0x01. This is apparently a value for the type of encoding for the rest of the text field.] r Cal.note recvd error { 0x0067, err } where err: 0x93: empty location (0x01: OK) other: error s Delete cal.note { 0x0068, location } r Del. cal.note report { 0x0069, err } where err: 0x01: OK 0x93: empty location 0x81: calendar functions busy. Exit Calendar menu and try again0x14: SMS funcs s Write SMS to SIM { 0x0004, .... } s Mark SMS as read { 0x0007, 0x02, location, 0x00, 0x64 } r SMS message frame rcv { 0x0008,subtype,?,num,?,BCD(smscenter)...} 20->type, 22->status where type: 0x06: delivery report status: 0x00: delivered 0x30: pending 0x46: failed 0x09: reading failed subtype: 0x02: invalid mem type 0x07: empty SMS location 0x0c: no access to memory (no PIN in card, etc.) s Delete SMS message { 0x000a, 0x02, location } r Delete OK { 0x000b } s SMS status request { 0x0036, 0x64 } r SMS status { 0x0037,?,?,?,?,?,?,msgnumber,unread } r SMS status error { 0x0038 }0x3f: WAP s Enable WAP frames { 0x0000} r Enable WAP frames { 0x0002, 0x01} s ?? { 0x0003} r ?? { 0x0004} s Get WAP bookmark { 0x0006, 0x00, location} where location: 0 - 14 r Get WAP bookmark { 0x0007, 0x00, name_len, name(unicode), url_len, url(unicode), 0x01,0x80,0x00[7]} r Get WAP bookmark err { 0x0008, error } where error: 0x00(?)invalid position 0x01 user inside "Bookmarks" menu. Must leave it 0x02 invalid/too high/empty location s Set WAP bookmark { 0x0009, 0xff, 0xff, name_len, name(unicode), url_len, url(unicode), 0x01,0x80,0x00[7] } Note: bookmark is added to the first free location. r Set WAP bookmark OK {+0x01, 0x36, 0x0a, block } where block: 0x0a, location_of_just_written_bookmark(?), 0x00, next_free_location(?) r Set WAP bookmark err {+0x01, 0x36, 0x0b, error } where error: 0x04 - memory is full 0x01 - we are in the bookmark menu 0x00 - unknown reason for now ;(? s Delete WAP bookmark { 0x000c, 0x00, location } where: location = 0-14? r Delete WAR bookmark OK{ 0x000d }? r Delete WAPbookmark err{ 0x000e, 0x02 } s ?? { 0x000F} r ?? { 0x0010, 0x00} s Get WAP settings 1 { 0x0015, location} where location: 0x00 - 0x05 r Get WAP settings 1 OK { 0x0016, title length, title (Unicode), URL length, URL(Unicode),con_type, ???[6 bytes],location, ???[5 bytes],security,...} where: con_type: 0x00 - temporary 0x01 - continuous location: when use "Get WAP settings 2 frame", must give it security: 0x00 = no, 0x01 = yes r Get WAP settings 1 err{ 0x0017, error } where error: 0x01 user inside "Settings" menu. Must leave it 0x02 invalid/too high/empty location s Get WAP settings 2 { 0x001b, location} where location: 0x00 - 0x1d (you get it in "Get WAP settings 1" frame) r Get WAP settings 2 OK { 0x001c, 0x01, type, frame...} where type : 0x00 - SMS bearer frame: service_num_len, service_num (Unicode), server_num_len, server_num(Unicode) 0x01 - data bearer frame: auth, call_type, call_speed, ?, IP len, IP (Unicode), dialup len, dialup (Unicode), user len, user (Unicode), password len, password (Unicode) where auth: 0x00 - normal, 0x01 - secure call_type: 0x00 - analogue, 0x01 - ISDN call_speed: 0x00 - 9600, 0x01 - 14400 0x02 - USSD bearer frame: type, service number len/IP len,service num (Unicode)/IP (Unicode),service code len, service code (Unicode)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -