OmniBLE
Omnipod Bluetooth PumpManager For Loop
Install / Use
/learn @randallknutson/OmniBLEREADME
OmniBLE
Omnipod Bluetooth PumpManager For Loop
Status
This module is at the very beginning stages of development and does not even compile yet. DO NOT ATTEMPT to use it unless you are a developer trying to help out build it.
WARNING: DO NOT ATTEMPT to use this on a real person.
It has not been tested yet in any way.
Unit Tests
Unit testing is supported for the simulator only. The process for running OmniBLE unit tests depends on which Xcode workspace/project is open. The suggested process for running unit tests are:
- Open Loop Workspace
- Build the Loop Workspace target for the iPhone simulator 1x to build all dependencies.
- Run OmniBLE tests for iPhone Simulator from Xcode Workspace.
You can also run unit tests from the standalone OmniBLE.xcodeproj (no Loop workspace open), but this requires the dependencies to be fetched from Carthage. The following steps should work but are not supported for Apple Silicon Macs:
- From OmniBLE project directory:
./carthage.sh update --platform iOS - Open OmniBLE.xcodeproj
- Uncomment the
copy-frameworkscommand in the "Copy Frameworks with Carthage" build step. - Run tests for the iPhone simulator.
- Undo your change in step 3 as it should not be checked into source control (not compatible with Loop Workspace build method)
Related Skills
node-connect
352.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
