Skip to content

OpenMinimed/JavaPumpConnector

Repository files navigation

JavaPumpConnector

A skeleton Android app for testing against Medtronic insulin pumps via the SAKE protocol.

If you are interested in a real mobile app, I suggest to look at GlycemicGPT.

Prerequisites

  • JDK 17+ — required by Gradle 9.x. See .java-version or gradle/wrapper/gradle-wrapper.properties.
  • Android SDK — with API 36 platform installed. Set the path in local.properties:
    sdk.dir=/path/to/Android/Sdk

Getting Started

1. Clone with submodules

git clone --recurse-submodules https://github.com/OpenMinimed/JavaPumpConnector.git

If you already cloned without --recurse-submodules:

git submodule update --init

This pulls the JavaSake library into JavaSake/.

2. Build

./gradlew assembleDebug

The Gradle composite build (declared in settings.gradle.kts) resolves the org.openminimed:lib dependency from the local JavaSake/ subproject.

3. APK output

app/build/outputs/apk/debug/app-debug.apk

Lint

./gradlew lint

Lint baseline is at app/lint-baseline.xml.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages