I was tracking down a weird pattern on the o"scope today trying to increase the data rate over a 900MHz Xbee module. I was getting 2 different sized replies from the MS2 unit. Both looked too small in size to be the 209 bytes of a single "A" data request. Looking at the MS serial com spec you'd expect to see x00 x07 x41 crc crc crc crc. 7 bytes big, "A" and the 4 CRC bytes. Instead I find
Code: Select all
x00 x07 x72 x00 x07 x00 x00 x00 x51 x48 xD7 xA3 x0E
size of 7, "r", canid of 0, table 7, 0 offset, with a sie of 81 bytes to get, 4 crc bytes.
The ECU replays back with 88 bytes of data. Then sends out
Code: Select all
x00 x07 x72 x00 x07 x00 xD0 x00 x01 xAE x35 xC7 xCA
size of 7, "r", canid of 0, table 7, 208 offset, size of 1 byte, 4 crc bytes.
Then I see
as a reply.
I know the Xbee can only send a RX packet with upto 100 bytes in one RF transmission. It seems plenty capable of reading the pages from flash to compare the tune.
Just want to know your thoughts.
Thanks Ryan
306 SBFord, Torquer II EFI intake, 60 lbs injectors, 8 LS2 coils, VS Racing 7668 turbo, 4R70W, MS3x fw1.4 w/built in trans controller.