Originally Posted by
mv4wd
For what I understand in the thread this repetition is valid for oldest transponders, whereas new RC4 transponders always change numbers every time. Also, three in a row is ok from a single transponder in the loop, but does this work with multiple transponders? Anyway I'll investigate further if I have something to optimize in my design in order to minimize this bit misalignment... OR implement CRC check of the packet. By the way...this is my prototype, on top right is your loop amplifier... the rest is in the board, with a USB serial port. It's pretty impressive that I'm reading something since this is my first project with this hardware... Next is a camera shot for the amp waveform (old technology, I know....)
Please forgive this delayed response, as I am no longer guaranteed to be monitoring this thread or providing support.
The decoder is not compatible with the newest MyLaps transponders, as indicated in the specifications.
Once the decoder sees three repetitions in a row, the transponder is "verified", and will be counted for any other receptions, even those that are not repeated. The three-in-a-row verification is done during the race warm-up, where cars usually pass individually under the loop. Any that don't (as indicated by the PC software) should be requested to drive under the loop before the race is started.
If you can modify your code to recognize the meaning of the transponder data and do a CRC check, that would be a huge improvement. (At least one other reader has accomplished this.) Please share the code on this thread when completed!