I can't decode the data from my enlite
I am getting the following errors with the following data streams:
a) AB 0F 23 8E F2 0A 12 1A 20 09 BA 09 FF 00 5D 5D 9E 0A 3E 0A 77 0A A2 0A CA 0A DA 0A C6 0A A6 00 89 AF
error: invalid: ab0f238ef20a121a2009ba09ff005d5d9e0a3e0a770aa20aca0ada0ac60aa60089af expected_crc=e39d
b) AB 0F 23 8E F2 0A 12 1A 30 09 73 09 BA 00 5D 5D 9E 09 FF 0A 3E 0A 77 0A A2 0A CA 0A DA 0A C6 00 FC D3
error: invalid: ab0f238ef20a121a30097309ba005d5d9e09ff0a3e0a770aa20aca0ada0ac600fcd3 expected_crc=96e1
c) AB 0F 23 8E F2 0A 12 1A 50 08 E5 09 27 00 5D 5D 9E 09 73 09 BA 09 FF 0A 3E 0A 77 0A A2 0A CA 00 35 0C
error: invalid: ab0f238ef20a121a5008e50927005d5d9e097309ba09ff0a3e0a770aa20aca00350c expected_crc=5f3e
And so on...
Any ideas?
Hmm, looks like an alternate crc encoding, maybe? When I bypass the CRC check (by manually changing it), I see this:
ruby -Ilib bin/decode_minimed AB 0F 23 8E F2 0A 12 1A 20 09 BA 09 FF 00 5D 5D 9E 0A 3E 0A 77 0A A2 0A CA 0A DA 0A C6 0A A6 00 e3 9d ab0f238ef20a121a2009ba09ff005d5d9e0a3e0a770aa20aca0ada0ac60aa600e39d Sensor: normal 2330354 v1.0 #2.0 adjust: 26 isig: 2490
Seems pretty odd. What is the real sensor id?
On Nov 3, 2015, at 6:03 PM, Gustavo <[email protected] mailto:[email protected]> wrote:
I am getting the following errors with the following data streams:
a) AB 0F 23 8E F2 0A 12 1A 20 09 BA 09 FF 00 5D 5D 9E 0A 3E 0A 77 0A A2 0A CA 0A DA 0A C6 0A A6 00 89 AF
error: invalid: ab0f238ef20a121a2009ba09ff005d5d9e0a3e0a770aa20aca0ada0ac60aa60089af expected_crc=e39d
b) AB 0F 23 8E F2 0A 12 1A 30 09 73 09 BA 00 5D 5D 9E 09 FF 0A 3E 0A 77 0A A2 0A CA 0A DA 0A C6 00 FC D3
error: invalid: ab0f238ef20a121a30097309ba005d5d9e09ff0a3e0a770aa20aca0ada0ac600fcd3 expected_crc=96e1
c) AB 0F 23 8E F2 0A 12 1A 50 08 E5 09 27 00 5D 5D 9E 09 73 09 BA 09 FF 0A 3E 0A 77 0A A2 0A CA 00 35 0C
error: invalid: ab0f238ef20a121a5008e50927005d5d9e097309ba09ff0a3e0a770aa20aca00350c expected_crc=5f3e
And so on...
Any ideas?
— Reply to this email directly or view it on GitHub https://github.com/ps2/minimed_rf/issues/7.
@ps2 the sensor ID is actually correct: 2330354
Here are a couple of extra streams I manually decoded as you did.
I am obtaining the streams through @jberian mmsimulator sniffing mode. I get two consecutive data streams.
I added the real bg value shown on the pump screen:
AB 0F 23 8E F2 0A 12 1A 50 09 88 09 6C 00 5D 5D 9E 09 4C 09 2C 09 1A 09 26 09 23 09 11 08 FB 00 62 84 AB 0F 23 8E F2 0A 12 1A 51 09 88 09 6C 00 5D 5D 9E 09 4C 09 2C 09 1A 09 26 09 23 09 11 08 FB 00 55 87 decoded isig: 2440 real bg: 141
AB 0F 23 8E F2 0A 12 1A 61 09 96 09 88 00 5D 5D 9E 09 6C 09 4C 09 2C 09 1A 09 26 09 23 09 11 00 30 33 decoded isig: 2454 real bg: 170
AB 0F 23 8E F2 0A 12 1A 70 09 D7 09 96 00 5C 5D 9E 09 88 09 6C 09 4C 09 2C 09 1A 09 26 09 23 00 60 46 AB 0F 23 8E F2 0A 12 1A 71 09 D7 09 96 00 5C 5D 9E 09 88 09 6C 09 4C 09 2C 09 1A 09 26 09 23 00 57 45 decoded isig: 2519 real bg: 176
AB 0F 23 8E F2 0A 12 1A 00 0A 13 09 D7 00 5C 5C 9E 09 96 09 88 09 6C 09 4C 09 2C 09 1A 09 26 00 F6 E9 AB 0F 23 8E F2 0A 12 1A 01 0A 13 09 D7 00 5C 5C 9E 09 96 09 88 09 6C 09 4C 09 2C 09 1A 09 26 00 C1 EA decoded isig: 2579 real bg: 180
AB 0F 23 8E F2 0A 12 1A 10 0A 5E 0A 13 00 5C 5C 9E 09 D7 09 96 09 88 09 6C 09 4C 09 2C 09 1A 00 82 4D AB 0F 23 8E F2 0A 12 1A 11 0A 5E 0A 13 00 5C 5C 9E 09 D7 09 96 09 88 09 6C 09 4C 09 2C 09 1A 00 B5 4E decoded isig: 2654 real bg: 187
AB 0F 23 8E F2 0A 12 1A 20 0A 99 0A 5E 00 5C 5C 9E 0A 13 09 D7 09 96 09 88 09 6C 09 4C 09 2C 00 72 5E AB 0F 23 8E F2 0A 12 1A 21 0A 99 0A 5E 00 5C 5C 9E 0A 13 09 D7 09 96 09 88 09 6C 09 4C 09 2C 00 45 5D decoded isig: 2713 real bg: 191
AB 0F 23 8E F2 0A 12 1A 30 0A CA 0A 99 00 5C 5C 9E 0A 5E 0A 13 09 D7 09 96 09 88 09 6C 09 4C 00 4F 71 AB 0F 23 8E F2 0A 12 1A 31 0A CA 0A 99 00 5C 5C 9E 0A 5E 0A 13 09 D7 09 96 09 88 09 6C 09 4C 00 78 72 decoded isig: 2762 real bg: 195