OpenAPS on Raspberry Pi
OpenAPS is a utility interface to read, report, and control diabetes management applications.
This is an image from which developers who build "dockerized" applications using OpenAPS can source from.
For the host to auto-detect USB devices, you'll need to install the udev rules:
sudo curl -o /etc/udev/rules.d/80-medtronic-carelink.rules https://raw.githubusercontent.com/bewest/decoding-carelink/master/decocare/etc/80-medtronic-carelink.rules sudo curl -o /etc/udev/rules.d/80-dexcom.rules https://raw.githubusercontent.com/bewest/dexcom_reader/master/dexcom_reader/etc/udev/rules.d/80-dexcom.rules
Running a container
openaps in a Docker container will require you to expose any necessary USB interface(s) and add
/dev/log as a volume.
docker run -i -t --device=`readlink -fn /dev/serial/by-id/usb-0a21_8001-if00-port0`:/dev/serial/by-id/usb-0a21_8001-if00-port0 -v=/dev/log:/dev/log loudnate/rpi-openaps bash