

There is a (assuredly fake) FCC compliance sticker as well as a barcode. The exterior of the device is just plain plastic.

I’m a software guy, so I figured that I could just substitute my lack of understanding of the hardware with really smart software. I have very little background in physical electronics, and I’ve mostly been learning as I go with this project. I’ve never reverse engineered a peripheral before, so this project seemed quite daunting at first. For this post, we only need to know that chip on the magstripe reader measures some stuff and sends us some bytes via USB. If you’re interested, Major Malfunction gave an excellent in-depth talk on the subject. This post won’t describe how magstripe readers work. My code for this little project is on Gitlab. Progress has basically paused at this point as I handle other affairs, but I figured that I may as well document what I have learned so far. The transfer process does not delete any measurement records saved on the MSR.In April, I started reverse engineering the MSR605X magnetic stripe reader. With the Reader users can selectively transfer data records logged with the MSR to a PC. Users can enter a measurement frequency for each module, modify sensor and module names and set the behaviour of the MSR's memory. The software package comprises the following programs:įrom a PC, Setup is used to select the modules for which the MSR is required to save measurement parameters. The software is supplied with each new Data Logger.


