-
Notifications
You must be signed in to change notification settings - Fork 26
Pod fault codes
The vast majority of pods last the full three days. There are however a small proportion of pod errors reported, mainly related to if you walk away from the rig mid-command. Such problems are likely to be common across all Omnipod DIY artificial pancreas setups, and have been minimised as far as possible in Omnipy. We are also open to making improvements based on feedback.
If you are unfortunate enough to get a pod failure (screamer) AndroidAPS will notify you of the fault code. [Nb for SSH users, this information is logged in the pod.json files in the /omnipy/data directory on the Pi].
You walked too far away from your RileyLink whilst it was communicating with the Pod. Or the Raspberry Pi had an imperfect connection to the RileyLink and connections were constantly dropped. Note that this does not need to happen immediately afterwards, the error usually comes up later.
Pod hardware error due to voltage drop.
Occlusion detected (code varies based on the type of detection)
Insulin delivery reconciliation failed. This is a safety check performed by the pod where it compares the actual insulin delivery to the requested delivery (and timing). If there is a mismatch, then one of these errors will occur. The code varies based on delivery type and whether the delivered insulin was above the request or under it. This is usually an indication of an external software problem.
Some people find it helpful to refer to the list provided by Loop: see OmniKit/Model/FaultEventCode.swift lines 15-132 in this link. Note that the codes in that link are given in hexadecimal rather than decimal. You can convert from one to the other with a simple google.
-
Hardware setup:
3.2. (optional) DIY rig setup
3.3. (optional) Increase RF range of RileyLink
-
4.1.AAPS setup
4.3 Upgrading
4.4 (optional) Wifi tethering on android
4.5 (optional) Wifi tethering on raspberry pi
-
User Intefaces
5.1 Pod activation and deactivation
5.2 SSH Console