Skip to content

CalebBurton/capno-reader

Repository files navigation

capno-reader

This is a binary parser for MedTronic's Capnostream, which relies on KaiTai to handle the data structures described in CapnostreamDataTransferProtocols.pdf. The final implementation is written entirely in Python 3, and converts Capnostream .bin files into .csv files.

The code was written as part Northwestern University's BME capstone design course, on behalf of my team's client: the Center for Autonomic Medicine in Pediatrics at Lurie Children's Hospital in Chicago, IL.

For anyone interested in parsing Capnostream .bin files on their own, this code is available for free under the GNU GPL described in license.txt. However, you should be aware that a number of shortcuts were taken in developing this software. Edge cases were ignored, and QA testing focused exclusively on the CO2 readings that were of interest to our client. If you have any interest in collaborating on this project to produce a parser that examines Capnostream files more generally, please contact me.

About

Binary parser for capnostream .bin files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages