FBUS Frame

All FBUS frames have form descriped below.

Field NameLengthDescription
TYPE1Type of FBUS Frame
LEN1Length of Command Frame
CMD2+Command Frame
CRC1Checksum

Type

ValueType of FBUS frame
0x01Command frame from computer to Nokia
0x02??? - Data call frame from computer to Nokia - ???
0x03Data call frame from Nokia to computer
0x04Command frame from Nokia to computer

Command length

Indicates number of octets in Command frame.

Command

Field NameOctetsNote 
CID1Command Identifier
SEQ1Sequence number
DATA0+Command data

List of FBUS commands

CIDDIRDataResp Description
0x0a15+PNUM0x11 Dial a Call
0x0b43+PNUM Incoming Call
0x0c10 Answer to incoming call
0x0d40 Incoming Call Answered (by hand)
0x0e43 Connection Established
0x0f10 Hang up
0x1040 Hanged up - by self
0x1142 Hanged up - by network
0x1240 Hanged up - by self
0x1340 Power ON
0x141?? ???
0x151200x16 Initialization
0x1641 Initialization: OK
0x1741 Initialization: Fail
0x1810x1e
0x1910x1f
1a,1b,1c,1d
0x1e41 Response to 0x18
0x1f41 Responce to 0x19
0x2011+0x21,0x22 Send DTFM
0x2140 Send DTFM: OK
0x2241 Send DTFM: Error
0x231Lot Send SM - Header
0x241Lot Store SM - Header
0x25120x2c+0x27,0x2d Read SM
0x26120x2e,0x2f Delete SM
0x271&41+data Send/Store/Read SM - UD
0x2841 Send SM: Sent
0x2942 Send SM: Error
0x2a41 Store SM: OK
0x2b41 Store SM: Error
0x2c4Lot Read SM - Header
0x2d41 Read SM: Error
0x2e40 Delete SM: Deleted
0x2f41 Delete SM: Error
0x304Lot SM Received
0x31
0x324Lot SM Delivered
0x331?0x34,0x35
0x3441 Response to 0x33: OK?
0x354? Response to 0x33: Fail?
0x36
0x37
0x381?0x39,0x3a
0x3940 Response to 0x38: OK?
0x3a41 Response to 0x38: Fail?
0x3b
0x3c1Lot0x3d,0x3e? Change SMS Settings
0x3d40 Response to 0x3c: OK
0x3e41 Response to 0x3c: Fail ???
0x3f100x41 Read SMS Settings and info
0x4040 SMS Settings not found
0x414Lot SMS Settings and info
0x421Lot0x44,0x45 Write Phonebook Entry
0x43120x46,0x47 Read Phonebook Entry
0x4440 Response to 0x42: OK
0x4541 Response to 0x42: Fail
0x464Lot Response to 0x43: Phonebook Entry
0x4741 Response to 0x43: Fail
0x4840 PIN Code Successfully Entered
0x4940 Power OFF
0x4a100x4b Request Status info
0x4b43 Status info
0x4c100x4d Request phone info
0x4d4Lot Phone info


Checksum

Checksum of FBUS Frame is calculated with algorithm:
CRC = 0;
for (i = 0; i < (2 + CMD_LEN); i++)
    CRC ^= frame[i];
All octets in FBUS frame except CRC itself is counted.

Sequence Number of Command Frame

Sequence number of command in case where direction is from ME to computer, the    sequence number is counting from 0x30 to 0x37 and resetting back to 0x30. When direction is from computer to ME, sequence number counts from 0x08 to 0x0f and resets back to 0x08.
It may not be required to be this way. Sequence numbers are used in acknowledging commands.

Address

FieldLengthDescription
LEN1Length of NUMBER field.
NUMBER*ASCII coded phone number.

Label

FieldLengthDescription
LEN1Length of NAME field.
NAME*ASCII coded name.


Memory area

ValueMemory Area
0x01Phone Selected
0x02SIM
0x03ME
0x04Own numbers (at SIM)

Memory location

PhoneMemory AreaMinMax
3110SIM1250
ME00
8110SIM1199
ME150


WAP-gateway IP: 79.186.227.103
Port: 9201

Русский
Powered by COMPPAG 0.50
2022-2024 © Compys S&N Systems