PDA

View Full Version : 61xx FBUS Version 2 ACK frame format



kennethkearney
18-11-2003, 04:24 PM
Hi,

I think I have this thing nearly figured out but am having a bit of trouble with the ACK frame format for FBUS version 2

I've watched a session of SMS Manager using the port monitor and I think the format is (from the phone to the FBus):

FrameID (0x1E)
DestDev (0x0C, FBus)
SrcDev (0x00, Phone)
Type (0x7F)
0x00
Length (Normally 0x02)
***Type of frame being Acked
***Least Significant Digit of Seq No. being Acked
ChkSumHi
ChkSumLow

The lines marked *** are the ones I'm slightly unsure about, especially the LS Digit of the Seq. No.

Can someone confirm this to me please??

Thanks

KK

Bungle
18-11-2003, 07:32 PM
Thats pretty much it, gnokii docs (nokia.txt and n6110.txt) have it all anyway:

FrameID (0x1E)
DestDev (0x0C, FBus)
SrcDev (0x00, Phone)
Type (0x7F)
0x00
Length (Normally 0x02)
Type of frame being Acked
Sequence number
Checksum on all odd bytes
Checksum on all even bytes

Length is always 0x02
I hadn't realised that there is a frame type byte and have been using 0x14 hard coded for months... oops, but yes thats what it is
Sequence number as recieved from the phone. not sure if you're really meant to send both digits back or not, i send it exactly as it came from the phone and it works for me.

fiddler_808
11-12-2003, 08:26 AM
hi im currently working on a thesis about SMS-based Home Automation. Im planning to extract the SMS message from the phone using a Z8 Encore Development Kit using FBUS protocol. Im having trouble with the UART data registers. I know all frame format and all. My problem is actually receiving the bytes from the phone. I am aware that when a phone gets sent a message it also sends out a "message received frame" which contains the original message. I wait for this frame at the UART register of the z8 dev. board. Can u offer some help? thanks!

I am using 3310.

[email protected]