The Android Camera SDK allows developers to integrate FibriCheck's heart rhythm analysis technology into their own application. The SDK interfaces with the smartphone's camera and generates a raw PPG signal and a rough heartrate estimation in beats per minute.
This SDK should be used in conjunction with the FibriCheck Cloud. It only implements data acquisition and does not offer any stand-alone rate or rhythm diagnostic capabilities.
The Android Camera SDK package is hosted on GPR (GitHub Package Registry). You need to authenticate using a GitHub username and personal access token to access the package in your project. For more information, see ("Creating a personal access token")[https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token] in the GitHub documentation.
Include the following configuration in your build.gradle
file:
repositories {
maven {
name = "GitHubPackages"
url = uri("https://maven.pkg.github.com/fibricheck/android-camera-sdk")
credentials {
username = gprUser ?: System.getenv("GITHUB_USERNAME")
password = gprKey ?: System.getenv("GITHUB_TOKEN")
}
}
}
The dependency can then be added:
dependencies {
implementation 'com.qompium.fibricheck:camerasdk:1.0.1'
}
JitPack is a package repository for Git and allows to add dependencies without having to authenticate (as with the GitHub package registry):
Include the following configuration in your build.gradle
file:
allprojects {
repositories {
maven { url 'https://jitpack.io' }
}
}
Add the dependency in the following way:
dependencies {
implementation 'com.github.fibricheck:android-camera-sdk:v1.0.1'
}
Once the dependency is correctly added, the SDK is available in your code.
import com.qompium.fibricheck.camerasdk.*;
This SDK is proprietary. See LICENCE
for more information.