0.0.1 • Published 10 months ago
capacitor-polar-sdk v0.0.1
capacitor-polar-sdk
Ionic capacitor to connect Polar H10 band to ionic app
Install
npm install capacitor-polar-sdk
npx cap sync
API
connectPolar()
streamHR()
streamEcg()
stopHR()
stopEcg()
disconnectPolar()
addListener('hrData', ...)
addListener('ecgData', ...)
removeAllListeners()
- Interfaces
connectPolar()
connectPolar() => Promise<{ value: boolean; message?: string; }>
Returns: Promise<{ value: boolean; message?: string; }>
streamHR()
streamHR() => Promise<{ value: boolean; }>
Returns: Promise<{ value: boolean; }>
streamEcg()
streamEcg() => Promise<{ value: boolean; }>
Returns: Promise<{ value: boolean; }>
stopHR()
stopHR() => Promise<{ value: boolean; }>
Returns: Promise<{ value: boolean; }>
stopEcg()
stopEcg() => Promise<{ value: boolean; }>
Returns: Promise<{ value: boolean; }>
disconnectPolar()
disconnectPolar() => Promise<{ value: boolean; }>
Returns: Promise<{ value: boolean; }>
addListener('hrData', ...)
addListener(eventName: 'hrData', data: any) => Promise<PluginListenerHandle>
Param | Type |
---|---|
eventName | 'hrData' |
data | any |
Returns: Promise<PluginListenerHandle>
addListener('ecgData', ...)
addListener(eventName: 'ecgData', data: any) => Promise<PluginListenerHandle>
Param | Type |
---|---|
eventName | 'ecgData' |
data | any |
Returns: Promise<PluginListenerHandle>
removeAllListeners()
removeAllListeners() => Promise<void>
Interfaces
PluginListenerHandle
Prop | Type |
---|---|
remove | () => Promise<void> |
0.0.1
10 months ago