Hi,
I was wondering what would be the best way to re-sync with the data coming from a CFA63x.
Say you start to receive a packet like this...
Command = 0x43 [Response to Read User Flash, could be any command]
Length = 0x87 [ Data Length, Obviously corrupt, largest valid data length is 0x16 (22)]
If from this point, I read 0x87 bytes of data, I will read the rest of this packet (including CRC) and probably the next few incoming packets, as data.
If I discard what I have read then I have the remainder of this packet in my serial RX buffer.
Any thoughts?
Also, I noticed the command codes are nice and sequential across all the units, except command 15 which is missing?
Sending a Cmd 15 with the 635 WinTest with no data (or a basic packet like 0x01) returns a valid response with a command reported as QueryFans. My 635 has no fans attached owing to the fact that it is sitting on top of my scanner on my bench not down in the tower.
Does the command work or is it borked somehow?
Regards,
Robert Heffernan
I was wondering what would be the best way to re-sync with the data coming from a CFA63x.
Say you start to receive a packet like this...
Command = 0x43 [Response to Read User Flash, could be any command]
Length = 0x87 [ Data Length, Obviously corrupt, largest valid data length is 0x16 (22)]
If from this point, I read 0x87 bytes of data, I will read the rest of this packet (including CRC) and probably the next few incoming packets, as data.
If I discard what I have read then I have the remainder of this packet in my serial RX buffer.
Any thoughts?
Also, I noticed the command codes are nice and sequential across all the units, except command 15 which is missing?
Sending a Cmd 15 with the 635 WinTest with no data (or a basic packet like 0x01) returns a valid response with a command reported as QueryFans. My 635 has no fans attached owing to the fact that it is sitting on top of my scanner on my bench not down in the tower.
Does the command work or is it borked somehow?
Regards,
Robert Heffernan
Looking for additional LCD resources? Check out our LCD blog for the latest developments in LCD technology.