-
Notifications
You must be signed in to change notification settings - Fork 159
/
Copy pathPolarBleApi_8java_source.html
150 lines (150 loc) · 65.4 KB
/
PolarBleApi_8java_source.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.15"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>SDK for Polar sensors: PolarBleApi.java Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
$(document).ready(initResizable);
/* @license-end */</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">SDK for Polar sensors
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.15 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',false,false,'search.php','Search');
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('PolarBleApi_8java_source.html','');});
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
<div class="headertitle">
<div class="title">PolarBleApi.java</div> </div>
</div><!--header-->
<div class="contents">
<a href="PolarBleApi_8java.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// Copyright © 2019 Polar Electro Oy. All rights reserved.</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="keyword">package </span>polar.com.sdk.api;</div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> </div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="keyword">import</span> android.support.annotation.IntRange;</div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="keyword">import</span> android.support.annotation.Nullable;</div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="keyword">import</span> android.support.annotation.Size;</div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="keyword">import</span> android.util.Pair;</div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> </div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="keyword">import</span> java.util.Calendar;</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="keyword">import</span> java.util.Set;</div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="keyword">import</span> java.util.concurrent.TimeUnit;</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> </div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="keyword">import</span> io.reactivex.Completable;</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="keyword">import</span> io.reactivex.Flowable;</div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="keyword">import</span> io.reactivex.Single;</div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="keyword">import</span> io.reactivex.annotations.NonNull;</div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="keyword">import</span> <a class="code" href="namespacepolar.html">polar</a>.<a class="code" href="namespacepolar_1_1com.html">com</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk.html">sdk</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk_1_1api.html">api</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk_1_1api_1_1errors.html">errors</a>.<a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1errors_1_1PolarInvalidArgument.html">PolarInvalidArgument</a>;</div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="keyword">import</span> <a class="code" href="namespacepolar.html">polar</a>.<a class="code" href="namespacepolar_1_1com.html">com</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk.html">sdk</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk_1_1api.html">api</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk_1_1api_1_1model.html">model</a>.<a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarAccelerometerData.html">PolarAccelerometerData</a>;</div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="keyword">import</span> <a class="code" href="namespacepolar.html">polar</a>.<a class="code" href="namespacepolar_1_1com.html">com</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk.html">sdk</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk_1_1api.html">api</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk_1_1api_1_1model.html">model</a>.<a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarBiozData.html">PolarBiozData</a>;</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="keyword">import</span> <a class="code" href="namespacepolar.html">polar</a>.<a class="code" href="namespacepolar_1_1com.html">com</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk.html">sdk</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk_1_1api.html">api</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk_1_1api_1_1model.html">model</a>.<a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarDeviceInfo.html">PolarDeviceInfo</a>;</div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="keyword">import</span> <a class="code" href="namespacepolar.html">polar</a>.<a class="code" href="namespacepolar_1_1com.html">com</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk.html">sdk</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk_1_1api.html">api</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk_1_1api_1_1model.html">model</a>.<a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarEcgData.html">PolarEcgData</a>;</div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="keyword">import</span> <a class="code" href="namespacepolar.html">polar</a>.<a class="code" href="namespacepolar_1_1com.html">com</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk.html">sdk</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk_1_1api.html">api</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk_1_1api_1_1model.html">model</a>.<a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarExerciseData.html">PolarExerciseData</a>;</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="keyword">import</span> <a class="code" href="namespacepolar.html">polar</a>.<a class="code" href="namespacepolar_1_1com.html">com</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk.html">sdk</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk_1_1api.html">api</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk_1_1api_1_1model.html">model</a>.<a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarExerciseEntry.html">PolarExerciseEntry</a>;</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="keyword">import</span> <a class="code" href="namespacepolar.html">polar</a>.<a class="code" href="namespacepolar_1_1com.html">com</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk.html">sdk</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk_1_1api.html">api</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk_1_1api_1_1model.html">model</a>.<a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarHrBroadcastData.html">PolarHrBroadcastData</a>;</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="keyword">import</span> <a class="code" href="namespacepolar.html">polar</a>.<a class="code" href="namespacepolar_1_1com.html">com</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk.html">sdk</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk_1_1api.html">api</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk_1_1api_1_1model.html">model</a>.<a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarOhrPPGData.html">PolarOhrPPGData</a>;</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="keyword">import</span> <a class="code" href="namespacepolar.html">polar</a>.<a class="code" href="namespacepolar_1_1com.html">com</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk.html">sdk</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk_1_1api.html">api</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk_1_1api_1_1model.html">model</a>.<a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarOhrPPIData.html">PolarOhrPPIData</a>;</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">import</span> <a class="code" href="namespacepolar.html">polar</a>.<a class="code" href="namespacepolar_1_1com.html">com</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk.html">sdk</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk_1_1api.html">api</a>.<a class="code" href="namespacepolar_1_1com_1_1sdk_1_1api_1_1model.html">model</a>.<a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarSensorSetting.html">PolarSensorSetting</a>;</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div><div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html"> 32</a></span> <span class="keyword">public</span> <span class="keyword">abstract</span> <span class="keyword">class </span><a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html">PolarBleApi</a> {</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="interfacepolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1PolarBleApiLogger.html"> 37</a></span>  <span class="keyword">public</span> <span class="keyword">interface </span><a class="code" href="interfacepolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1PolarBleApiLogger.html">PolarBleApiLogger</a> {</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="keywordtype">void</span> <a class="code" href="interfacepolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1PolarBleApiLogger.html#ae55d724f7a34d52fab2f781993d4efcc">message</a>(<span class="keyword">final</span> String str);</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  }</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval.html"> 48</a></span>  <span class="keyword">public</span> <span class="keyword">enum</span> <a class="code" href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval.html">RecordingInterval</a> {</div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval.html#a393dd3e19d57d5f0a9a256f275050f4b"> 49</a></span>  <a class="code" href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval.html#a393dd3e19d57d5f0a9a256f275050f4b">INTERVAL_1S</a>(1), </div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval.html#a8da372e592004d8ce77ad37fadf098b9"> 50</a></span>  <a class="code" href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval.html#a8da372e592004d8ce77ad37fadf098b9">INTERVAL_5S</a>(5); </div><div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval.html#a83a820a3d5fd170367ca5f4b53595acf"> 52</a></span>  <span class="keyword">private</span> <span class="keywordtype">int</span> <a class="code" href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval.html#a83a820a3d5fd170367ca5f4b53595acf">value</a>;</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> </div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval.html#a4a931111cd9d6b0103000bbd7e9aee8a"> 54</a></span>  <a class="code" href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval.html#a4a931111cd9d6b0103000bbd7e9aee8a">RecordingInterval</a>(<span class="keywordtype">int</span> value) {</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  this.value = value;</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  }</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> </div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval.html#ab8a6b3e4c40c2070da5e91b8e33dc240"> 58</a></span>  <span class="keyword">public</span> <span class="keywordtype">int</span> <a class="code" href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval.html#ab8a6b3e4c40c2070da5e91b8e33dc240">getValue</a>() {</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keywordflow">return</span> value;</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  }</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  }</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span> </div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1SampleType.html"> 66</a></span>  <span class="keyword">public</span> <span class="keyword">enum</span> <a class="code" href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1SampleType.html">SampleType</a> {</div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1SampleType.html#a03e6d65a0a2c5e98ab9f79a1237fc328"> 67</a></span>  <a class="code" href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1SampleType.html#a03e6d65a0a2c5e98ab9f79a1237fc328">HR</a>, </div><div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1SampleType.html#a58190d29e5522984295dff32da9b9e8a"> 68</a></span>  <a class="code" href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1SampleType.html#a58190d29e5522984295dff32da9b9e8a">RR</a>; </div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  }</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span> </div><div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a834709ca3f418d44d2588faf55c80ea3"> 74</a></span>  <span class="keyword">public</span> <span class="keyword">static</span> <span class="keyword">final</span> <span class="keywordtype">int</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a834709ca3f418d44d2588faf55c80ea3">FEATURE_HR</a> = 1;</div><div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#aff5649c4b21e8bba4c0463905c1168e7"> 78</a></span>  <span class="keyword">public</span> <span class="keyword">static</span> <span class="keyword">final</span> <span class="keywordtype">int</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#aff5649c4b21e8bba4c0463905c1168e7">FEATURE_DEVICE_INFO</a> = 2;</div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a6a13b5d8c944d7321e17662b60b97954"> 82</a></span>  <span class="keyword">public</span> <span class="keyword">static</span> <span class="keyword">final</span> <span class="keywordtype">int</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a6a13b5d8c944d7321e17662b60b97954">FEATURE_BATTERY_INFO</a> = 4;</div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a56b81b1ebb53df94c5e95ec5f74e6a2b"> 86</a></span>  <span class="keyword">public</span> <span class="keyword">static</span> <span class="keyword">final</span> <span class="keywordtype">int</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a56b81b1ebb53df94c5e95ec5f74e6a2b">FEATURE_POLAR_SENSOR_STREAMING</a> = 8;</div><div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#ae9b1c6052d3c686487e906ae463a2ff7"> 90</a></span>  <span class="keyword">public</span> <span class="keyword">static</span> <span class="keyword">final</span> <span class="keywordtype">int</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#ae9b1c6052d3c686487e906ae463a2ff7">FEATURE_POLAR_FILE_TRANSFER</a> = 16;</div><div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#af2c376f5d1d43c02e7e39d2872924af1"> 94</a></span>  <span class="keyword">public</span> <span class="keyword">static</span> <span class="keyword">final</span> <span class="keywordtype">int</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#af2c376f5d1d43c02e7e39d2872924af1">ALL_FEATURES</a> = 0xff;</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span> </div><div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a6b3b45f899b318df179c9779f9faaf48"> 96</a></span>  <span class="keyword">protected</span> <span class="keywordtype">int</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a6b3b45f899b318df179c9779f9faaf48">features</a>;</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span> </div><div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#afa663962cfcfa76ea7140315074ba39f"> 102</a></span>  <span class="keyword">protected</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#afa663962cfcfa76ea7140315074ba39f">PolarBleApi</a>(<span class="keyword">final</span> <span class="keywordtype">int</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a6b3b45f899b318df179c9779f9faaf48">features</a>) {</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  this.features = <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a6b3b45f899b318df179c9779f9faaf48">features</a>;</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  }</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span> </div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> <span class="keywordtype">void</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a17372e01394efb53e7c8f83cb0e379eb">setMtu</a>(@IntRange(from = 70, to = 512) <span class="keywordtype">int</span> mtu);</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span> </div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> <span class="keywordtype">void</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#ab6dec221f95ea5dce6118cadeb362006">shutDown</a>();</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span> </div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> <span class="keywordtype">void</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a43c533a7a7011c6d2f56a4497fae04f7">cleanup</a>();</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span> </div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> <span class="keywordtype">void</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#ae7a6e7c991db4f0fecca383e639cc74c">setPolarFilter</a>(<span class="keywordtype">boolean</span> enable);</div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span> </div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> <span class="keywordtype">boolean</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a551ad9f20c37fba8d7e1ad08c6c1b258">isFeatureReady</a>(@NonNull <span class="keyword">final</span> String deviceId, <span class="keyword">final</span> <span class="keywordtype">int</span> feature);</div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span> </div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> <span class="keywordtype">void</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a5397f7034f2f36820910b65d84b45b1c">backgroundEntered</a>();</div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span> </div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> <span class="keywordtype">void</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#aede0baa6824966c902f5981a3d2e3f72">foregroundEntered</a>();</div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span> </div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> <span class="keywordtype">void</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a352c7cf35ca7e19e891f4eb7c53940c0">setApiCallback</a>(@Nullable <a class="code" href="interfacepolar_1_1com_1_1sdk_1_1api_1_1PolarBleApiCallbackProvider.html">PolarBleApiCallbackProvider</a> callback);</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span> </div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> <span class="keywordtype">void</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#ac92b34d91563bb7a208818dd4358b260">setApiLogger</a>(@Nullable PolarBleApiLogger logger);</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span> </div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> <span class="keywordtype">void</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a32484f5b3bacdde45573298a4e1d12a5">setAutomaticReconnection</a>(<span class="keywordtype">boolean</span> enable);</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span> </div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> Completable <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#ac8923ad69235615e62262a25115a01b9">setLocalTime</a>(@NonNull <span class="keyword">final</span> String identifier, @NonNull Calendar calendar);</div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span> </div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> Single<PolarSensorSetting> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a08884e4115932e7917d190daf15ddff1">requestAccSettings</a>(@NonNull <span class="keyword">final</span> String identifier);</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span> </div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> Single<PolarSensorSetting> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#ab3027dbef46fdc8d3bc15348b494d6bc">requestEcgSettings</a>(@NonNull <span class="keyword">final</span> String identifier);</div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span> </div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> Single<PolarSensorSetting> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#ae34d02d96a9fac60edde6d7b3f61a2d5">requestPpgSettings</a>(@NonNull <span class="keyword">final</span> String identifier);</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span> </div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> Single<PolarSensorSetting> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#aa29e34cea992198209979e5c780b0d81">requestBiozSettings</a>(@NonNull <span class="keyword">final</span> String identifier);</div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span> </div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> Completable <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a3a0692503cb3f8ebd94bd393dd6b1a7b">autoConnectToDevice</a>(<span class="keywordtype">int</span> rssiLimit, @Nullable String service, <span class="keywordtype">int</span> timeout,@NonNull TimeUnit unit,@Nullable <span class="keyword">final</span> String polarDeviceType);</div><div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> Completable <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a3a0692503cb3f8ebd94bd393dd6b1a7b">autoConnectToDevice</a>(<span class="keywordtype">int</span> rssiLimit, @Nullable String service, <span class="keyword">final</span> String polarDeviceType);</div><div class="line"><a name="l00208"></a><span class="lineno"> 208</span> </div><div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> <span class="keywordtype">void</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#af5e518b8f1ef6ca3c4b1c95f16312b52">connectToDevice</a>(@NonNull <span class="keyword">final</span> String identifier) <span class="keywordflow">throws</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1errors_1_1PolarInvalidArgument.html">PolarInvalidArgument</a>;</div><div class="line"><a name="l00215"></a><span class="lineno"> 215</span> </div><div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> <span class="keywordtype">void</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a2a6de926dbcc32299dd79d2ba88e2544">disconnectFromDevice</a>(@NonNull <span class="keyword">final</span> String identifier) <span class="keywordflow">throws</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1errors_1_1PolarInvalidArgument.html">PolarInvalidArgument</a>;</div><div class="line"><a name="l00222"></a><span class="lineno"> 222</span> </div><div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> Completable <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a20700bbdf15b3ea25c632814d3bde8a2">startRecording</a>(@NonNull <span class="keyword">final</span> String identifier,</div><div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  @NonNull @Size(min = 1, max = 64) <span class="keyword">final</span> String exerciseId,</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span>  @NonNull RecordingInterval interval,</div><div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  @NonNull SampleType type);</div><div class="line"><a name="l00235"></a><span class="lineno"> 235</span> </div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> Completable <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#afe25cdd5414973383db68bffc75d492f">stopRecording</a>(@NonNull <span class="keyword">final</span> String identifier);</div><div class="line"><a name="l00242"></a><span class="lineno"> 242</span> </div><div class="line"><a name="l00248"></a><span class="lineno"> 248</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> Single<Pair<Boolean,String>> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a2f95d2c9b7c9963c3b7fa5d7c2949e43">requestRecordingStatus</a>(@NonNull <span class="keyword">final</span> String identifier);</div><div class="line"><a name="l00249"></a><span class="lineno"> 249</span> </div><div class="line"><a name="l00255"></a><span class="lineno"> 255</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> Flowable<PolarExerciseEntry> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a8fadd778436185235f0d579077504d0b">listExercises</a>(@NonNull <span class="keyword">final</span> String identifier);</div><div class="line"><a name="l00256"></a><span class="lineno"> 256</span> </div><div class="line"><a name="l00263"></a><span class="lineno"> 263</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> Single<PolarExerciseData> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a63713c5d8a89dee1d2e769068e803bed">fetchExercise</a>(@NonNull <span class="keyword">final</span> String identifier, @NonNull <span class="keyword">final</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarExerciseEntry.html">PolarExerciseEntry</a> entry);</div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span> </div><div class="line"><a name="l00271"></a><span class="lineno"> 271</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> Completable <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a914fe430c1ab1cd41f9a3ed72ccacda6">removeExercise</a>(@NonNull <span class="keyword">final</span> String identifier, @NonNull <span class="keyword">final</span> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarExerciseEntry.html">PolarExerciseEntry</a> entry);</div><div class="line"><a name="l00272"></a><span class="lineno"> 272</span> </div><div class="line"><a name="l00281"></a><span class="lineno"> 281</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> Flowable<PolarDeviceInfo> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#acdbb4f7379e431ed53dec08e99657679">searchForDevice</a>();</div><div class="line"><a name="l00282"></a><span class="lineno"> 282</span> </div><div class="line"><a name="l00292"></a><span class="lineno"> 292</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> Flowable<PolarHrBroadcastData> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a6cfd8b8ffa6ccf0a1763d54017825814">startListenForPolarHrBroadcasts</a>(@Nullable <span class="keyword">final</span> Set<String> deviceIds);</div><div class="line"><a name="l00293"></a><span class="lineno"> 293</span> </div><div class="line"><a name="l00306"></a><span class="lineno"> 306</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> Flowable<PolarEcgData> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a24e95523c086c9c3818dabc81358d54c">startEcgStreaming</a>(@NonNull <span class="keyword">final</span> String identifier,</div><div class="line"><a name="l00307"></a><span class="lineno"> 307</span>  @NonNull <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarSensorSetting.html">PolarSensorSetting</a> sensorSetting);</div><div class="line"><a name="l00308"></a><span class="lineno"> 308</span> </div><div class="line"><a name="l00321"></a><span class="lineno"> 321</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> Flowable<PolarAccelerometerData> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a11aa139fffa100c346c13a23fdedfe71">startAccStreaming</a>(@NonNull <span class="keyword">final</span> String identifier,</div><div class="line"><a name="l00322"></a><span class="lineno"> 322</span>  @NonNull <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarSensorSetting.html">PolarSensorSetting</a> sensorSetting);</div><div class="line"><a name="l00323"></a><span class="lineno"> 323</span> </div><div class="line"><a name="l00336"></a><span class="lineno"> 336</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> Flowable<PolarOhrPPGData> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a72fb1fff72cefb0a594537439e77ce30">startOhrPPGStreaming</a>(@NonNull <span class="keyword">final</span> String identifier,</div><div class="line"><a name="l00337"></a><span class="lineno"> 337</span>  @NonNull <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarSensorSetting.html">PolarSensorSetting</a> sensorSetting);</div><div class="line"><a name="l00338"></a><span class="lineno"> 338</span> </div><div class="line"><a name="l00339"></a><span class="lineno"> 339</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> Flowable<PolarBiozData> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a36bcd4eb256abc810de32d3dbdfdf9e2">startBiozStreaming</a>(@NonNull <span class="keyword">final</span> String identifier,</div><div class="line"><a name="l00340"></a><span class="lineno"> 340</span>  @NonNull <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarSensorSetting.html">PolarSensorSetting</a> sensorSetting);</div><div class="line"><a name="l00341"></a><span class="lineno"> 341</span> </div><div class="line"><a name="l00352"></a><span class="lineno"> 352</span>  <span class="keyword">public</span> <span class="keyword">abstract</span> Flowable<PolarOhrPPIData> <a class="code" href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#ac2737c48f2aad83fd535d34134e43d17">startOhrPPIStreaming</a>(@NonNull <span class="keyword">final</span> String identifier);</div><div class="line"><a name="l00353"></a><span class="lineno"> 353</span> }</div><div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarExerciseEntry_html"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarExerciseEntry.html">polar.com.sdk.api.model.PolarExerciseEntry</a></div><div class="ttdef"><b>Definition:</b> <a href="PolarExerciseEntry_8java_source.html#l00009">PolarExerciseEntry.java:9</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_ab3027dbef46fdc8d3bc15348b494d6bc"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#ab3027dbef46fdc8d3bc15348b494d6bc">polar.com.sdk.api.PolarBleApi.requestEcgSettings</a></div><div class="ttdeci">abstract Single< PolarSensorSetting > requestEcgSettings(@NonNull final String identifier)</div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_ac2737c48f2aad83fd535d34134e43d17"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#ac2737c48f2aad83fd535d34134e43d17">polar.com.sdk.api.PolarBleApi.startOhrPPIStreaming</a></div><div class="ttdeci">abstract Flowable< PolarOhrPPIData > startOhrPPIStreaming(@NonNull final String identifier)</div></div>
<div class="ttc" id="namespacepolar_1_1com_1_1sdk_1_1api_html"><div class="ttname"><a href="namespacepolar_1_1com_1_1sdk_1_1api.html">polar.com.sdk.api</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_a11aa139fffa100c346c13a23fdedfe71"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a11aa139fffa100c346c13a23fdedfe71">polar.com.sdk.api.PolarBleApi.startAccStreaming</a></div><div class="ttdeci">abstract Flowable< PolarAccelerometerData > startAccStreaming(@NonNull final String identifier, @NonNull PolarSensorSetting sensorSetting)</div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarEcgData_html"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarEcgData.html">polar.com.sdk.api.model.PolarEcgData</a></div><div class="ttdef"><b>Definition:</b> <a href="PolarEcgData_8java_source.html#l00010">PolarEcgData.java:10</a></div></div>
<div class="ttc" id="interfacepolar_1_1com_1_1sdk_1_1api_1_1PolarBleApiCallbackProvider_html"><div class="ttname"><a href="interfacepolar_1_1com_1_1sdk_1_1api_1_1PolarBleApiCallbackProvider.html">polar.com.sdk.api.PolarBleApiCallbackProvider</a></div><div class="ttdef"><b>Definition:</b> <a href="PolarBleApiCallbackProvider_8java_source.html#l00012">PolarBleApiCallbackProvider.java:12</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_a2a6de926dbcc32299dd79d2ba88e2544"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a2a6de926dbcc32299dd79d2ba88e2544">polar.com.sdk.api.PolarBleApi.disconnectFromDevice</a></div><div class="ttdeci">abstract void disconnectFromDevice(@NonNull final String identifier)</div></div>
<div class="ttc" id="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval_html"><div class="ttname"><a href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval.html">polar.com.sdk.api.PolarBleApi.RecordingInterval</a></div><div class="ttdef"><b>Definition:</b> <a href="PolarBleApi_8java_source.html#l00048">PolarBleApi.java:48</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_ac92b34d91563bb7a208818dd4358b260"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#ac92b34d91563bb7a208818dd4358b260">polar.com.sdk.api.PolarBleApi.setApiLogger</a></div><div class="ttdeci">abstract void setApiLogger(@Nullable PolarBleApiLogger logger)</div></div>
<div class="ttc" id="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval_html_a4a931111cd9d6b0103000bbd7e9aee8a"><div class="ttname"><a href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval.html#a4a931111cd9d6b0103000bbd7e9aee8a">polar.com.sdk.api.PolarBleApi.RecordingInterval.RecordingInterval</a></div><div class="ttdeci">RecordingInterval(int value)</div><div class="ttdef"><b>Definition:</b> <a href="PolarBleApi_8java_source.html#l00054">PolarBleApi.java:54</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_afe25cdd5414973383db68bffc75d492f"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#afe25cdd5414973383db68bffc75d492f">polar.com.sdk.api.PolarBleApi.stopRecording</a></div><div class="ttdeci">abstract Completable stopRecording(@NonNull final String identifier)</div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_a6b3b45f899b318df179c9779f9faaf48"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a6b3b45f899b318df179c9779f9faaf48">polar.com.sdk.api.PolarBleApi.features</a></div><div class="ttdeci">int features</div><div class="ttdef"><b>Definition:</b> <a href="PolarBleApi_8java_source.html#l00096">PolarBleApi.java:96</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_a08884e4115932e7917d190daf15ddff1"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a08884e4115932e7917d190daf15ddff1">polar.com.sdk.api.PolarBleApi.requestAccSettings</a></div><div class="ttdeci">abstract Single< PolarSensorSetting > requestAccSettings(@NonNull final String identifier)</div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_a32484f5b3bacdde45573298a4e1d12a5"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a32484f5b3bacdde45573298a4e1d12a5">polar.com.sdk.api.PolarBleApi.setAutomaticReconnection</a></div><div class="ttdeci">abstract void setAutomaticReconnection(boolean enable)</div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_af5e518b8f1ef6ca3c4b1c95f16312b52"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#af5e518b8f1ef6ca3c4b1c95f16312b52">polar.com.sdk.api.PolarBleApi.connectToDevice</a></div><div class="ttdeci">abstract void connectToDevice(@NonNull final String identifier)</div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_aede0baa6824966c902f5981a3d2e3f72"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#aede0baa6824966c902f5981a3d2e3f72">polar.com.sdk.api.PolarBleApi.foregroundEntered</a></div><div class="ttdeci">abstract void foregroundEntered()</div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_a56b81b1ebb53df94c5e95ec5f74e6a2b"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a56b81b1ebb53df94c5e95ec5f74e6a2b">polar.com.sdk.api.PolarBleApi.FEATURE_POLAR_SENSOR_STREAMING</a></div><div class="ttdeci">static final int FEATURE_POLAR_SENSOR_STREAMING</div><div class="ttdef"><b>Definition:</b> <a href="PolarBleApi_8java_source.html#l00086">PolarBleApi.java:86</a></div></div>
<div class="ttc" id="interfacepolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1PolarBleApiLogger_html_ae55d724f7a34d52fab2f781993d4efcc"><div class="ttname"><a href="interfacepolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1PolarBleApiLogger.html#ae55d724f7a34d52fab2f781993d4efcc">polar.com.sdk.api.PolarBleApi.PolarBleApiLogger.message</a></div><div class="ttdeci">void message(final String str)</div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_a6cfd8b8ffa6ccf0a1763d54017825814"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a6cfd8b8ffa6ccf0a1763d54017825814">polar.com.sdk.api.PolarBleApi.startListenForPolarHrBroadcasts</a></div><div class="ttdeci">abstract Flowable< PolarHrBroadcastData > startListenForPolarHrBroadcasts(@Nullable final Set< String > deviceIds)</div></div>
<div class="ttc" id="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1SampleType_html"><div class="ttname"><a href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1SampleType.html">polar.com.sdk.api.PolarBleApi.SampleType</a></div><div class="ttdef"><b>Definition:</b> <a href="PolarBleApi_8java_source.html#l00066">PolarBleApi.java:66</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_af2c376f5d1d43c02e7e39d2872924af1"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#af2c376f5d1d43c02e7e39d2872924af1">polar.com.sdk.api.PolarBleApi.ALL_FEATURES</a></div><div class="ttdeci">static final int ALL_FEATURES</div><div class="ttdef"><b>Definition:</b> <a href="PolarBleApi_8java_source.html#l00094">PolarBleApi.java:94</a></div></div>
<div class="ttc" id="namespacepolar_1_1com_1_1sdk_1_1api_1_1model_html"><div class="ttname"><a href="namespacepolar_1_1com_1_1sdk_1_1api_1_1model.html">polar.com.sdk.api.model</a></div><div class="ttdef"><b>Definition:</b> <a href="PolarAccelerometerData_8java_source.html#l00002">PolarAccelerometerData.java:2</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_a551ad9f20c37fba8d7e1ad08c6c1b258"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a551ad9f20c37fba8d7e1ad08c6c1b258">polar.com.sdk.api.PolarBleApi.isFeatureReady</a></div><div class="ttdeci">abstract boolean isFeatureReady(@NonNull final String deviceId, final int feature)</div></div>
<div class="ttc" id="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval_html_ab8a6b3e4c40c2070da5e91b8e33dc240"><div class="ttname"><a href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval.html#ab8a6b3e4c40c2070da5e91b8e33dc240">polar.com.sdk.api.PolarBleApi.RecordingInterval.getValue</a></div><div class="ttdeci">int getValue()</div><div class="ttdef"><b>Definition:</b> <a href="PolarBleApi_8java_source.html#l00058">PolarBleApi.java:58</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarOhrPPGData_html"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarOhrPPGData.html">polar.com.sdk.api.model.PolarOhrPPGData</a></div><div class="ttdef"><b>Definition:</b> <a href="PolarOhrPPGData_8java_source.html#l00010">PolarOhrPPGData.java:10</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_a6a13b5d8c944d7321e17662b60b97954"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a6a13b5d8c944d7321e17662b60b97954">polar.com.sdk.api.PolarBleApi.FEATURE_BATTERY_INFO</a></div><div class="ttdeci">static final int FEATURE_BATTERY_INFO</div><div class="ttdef"><b>Definition:</b> <a href="PolarBleApi_8java_source.html#l00082">PolarBleApi.java:82</a></div></div>
<div class="ttc" id="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval_html_a83a820a3d5fd170367ca5f4b53595acf"><div class="ttname"><a href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval.html#a83a820a3d5fd170367ca5f4b53595acf">polar.com.sdk.api.PolarBleApi.RecordingInterval.value</a></div><div class="ttdeci">int value</div><div class="ttdef"><b>Definition:</b> <a href="PolarBleApi_8java_source.html#l00052">PolarBleApi.java:52</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarHrBroadcastData_html"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarHrBroadcastData.html">polar.com.sdk.api.model.PolarHrBroadcastData</a></div><div class="ttdef"><b>Definition:</b> <a href="PolarHrBroadcastData_8java_source.html#l00007">PolarHrBroadcastData.java:7</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarAccelerometerData_html"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarAccelerometerData.html">polar.com.sdk.api.model.PolarAccelerometerData</a></div><div class="ttdef"><b>Definition:</b> <a href="PolarAccelerometerData_8java_source.html#l00009">PolarAccelerometerData.java:9</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_a5397f7034f2f36820910b65d84b45b1c"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a5397f7034f2f36820910b65d84b45b1c">polar.com.sdk.api.PolarBleApi.backgroundEntered</a></div><div class="ttdeci">abstract void backgroundEntered()</div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_a20700bbdf15b3ea25c632814d3bde8a2"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a20700bbdf15b3ea25c632814d3bde8a2">polar.com.sdk.api.PolarBleApi.startRecording</a></div><div class="ttdeci">abstract Completable startRecording(@NonNull final String identifier, @NonNull @Size(min=1, max=64) final String exerciseId, @NonNull RecordingInterval interval, @NonNull SampleType type)</div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_a72fb1fff72cefb0a594537439e77ce30"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a72fb1fff72cefb0a594537439e77ce30">polar.com.sdk.api.PolarBleApi.startOhrPPGStreaming</a></div><div class="ttdeci">abstract Flowable< PolarOhrPPGData > startOhrPPGStreaming(@NonNull final String identifier, @NonNull PolarSensorSetting sensorSetting)</div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_ac8923ad69235615e62262a25115a01b9"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#ac8923ad69235615e62262a25115a01b9">polar.com.sdk.api.PolarBleApi.setLocalTime</a></div><div class="ttdeci">abstract Completable setLocalTime(@NonNull final String identifier, @NonNull Calendar calendar)</div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_aa29e34cea992198209979e5c780b0d81"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#aa29e34cea992198209979e5c780b0d81">polar.com.sdk.api.PolarBleApi.requestBiozSettings</a></div><div class="ttdeci">abstract Single< PolarSensorSetting > requestBiozSettings(@NonNull final String identifier)</div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_afa663962cfcfa76ea7140315074ba39f"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#afa663962cfcfa76ea7140315074ba39f">polar.com.sdk.api.PolarBleApi.PolarBleApi</a></div><div class="ttdeci">PolarBleApi(final int features)</div><div class="ttdef"><b>Definition:</b> <a href="PolarBleApi_8java_source.html#l00102">PolarBleApi.java:102</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_a3a0692503cb3f8ebd94bd393dd6b1a7b"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a3a0692503cb3f8ebd94bd393dd6b1a7b">polar.com.sdk.api.PolarBleApi.autoConnectToDevice</a></div><div class="ttdeci">abstract Completable autoConnectToDevice(int rssiLimit, @Nullable String service, int timeout, @NonNull TimeUnit unit, @Nullable final String polarDeviceType)</div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_ae7a6e7c991db4f0fecca383e639cc74c"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#ae7a6e7c991db4f0fecca383e639cc74c">polar.com.sdk.api.PolarBleApi.setPolarFilter</a></div><div class="ttdeci">abstract void setPolarFilter(boolean enable)</div></div>
<div class="ttc" id="namespacepolar_html"><div class="ttname"><a href="namespacepolar.html">polar</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_a8fadd778436185235f0d579077504d0b"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a8fadd778436185235f0d579077504d0b">polar.com.sdk.api.PolarBleApi.listExercises</a></div><div class="ttdeci">abstract Flowable< PolarExerciseEntry > listExercises(@NonNull final String identifier)</div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_ab6dec221f95ea5dce6118cadeb362006"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#ab6dec221f95ea5dce6118cadeb362006">polar.com.sdk.api.PolarBleApi.shutDown</a></div><div class="ttdeci">abstract void shutDown()</div></div>
<div class="ttc" id="namespacepolar_1_1com_html"><div class="ttname"><a href="namespacepolar_1_1com.html">polar.com</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_a834709ca3f418d44d2588faf55c80ea3"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a834709ca3f418d44d2588faf55c80ea3">polar.com.sdk.api.PolarBleApi.FEATURE_HR</a></div><div class="ttdeci">static final int FEATURE_HR</div><div class="ttdef"><b>Definition:</b> <a href="PolarBleApi_8java_source.html#l00074">PolarBleApi.java:74</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_a2f95d2c9b7c9963c3b7fa5d7c2949e43"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a2f95d2c9b7c9963c3b7fa5d7c2949e43">polar.com.sdk.api.PolarBleApi.requestRecordingStatus</a></div><div class="ttdeci">abstract Single< Pair< Boolean, String > > requestRecordingStatus(@NonNull final String identifier)</div></div>
<div class="ttc" id="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1SampleType_html_a58190d29e5522984295dff32da9b9e8a"><div class="ttname"><a href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1SampleType.html#a58190d29e5522984295dff32da9b9e8a">polar.com.sdk.api.PolarBleApi.SampleType.RR</a></div><div class="ttdeci">RR</div><div class="ttdef"><b>Definition:</b> <a href="PolarBleApi_8java_source.html#l00068">PolarBleApi.java:68</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1errors_1_1PolarInvalidArgument_html"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1errors_1_1PolarInvalidArgument.html">polar.com.sdk.api.errors.PolarInvalidArgument</a></div><div class="ttdef"><b>Definition:</b> <a href="PolarInvalidArgument_8java_source.html#l00003">PolarInvalidArgument.java:3</a></div></div>
<div class="ttc" id="namespacepolar_1_1com_1_1sdk_1_1api_1_1errors_html"><div class="ttname"><a href="namespacepolar_1_1com_1_1sdk_1_1api_1_1errors.html">polar.com.sdk.api.errors</a></div><div class="ttdef"><b>Definition:</b> <a href="PolarDeviceDisconnected_8java_source.html#l00002">PolarDeviceDisconnected.java:2</a></div></div>
<div class="ttc" id="namespacepolar_1_1com_1_1sdk_html"><div class="ttname"><a href="namespacepolar_1_1com_1_1sdk.html">polar.com.sdk</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_aff5649c4b21e8bba4c0463905c1168e7"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#aff5649c4b21e8bba4c0463905c1168e7">polar.com.sdk.api.PolarBleApi.FEATURE_DEVICE_INFO</a></div><div class="ttdeci">static final int FEATURE_DEVICE_INFO</div><div class="ttdef"><b>Definition:</b> <a href="PolarBleApi_8java_source.html#l00078">PolarBleApi.java:78</a></div></div>
<div class="ttc" id="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1SampleType_html_a03e6d65a0a2c5e98ab9f79a1237fc328"><div class="ttname"><a href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1SampleType.html#a03e6d65a0a2c5e98ab9f79a1237fc328">polar.com.sdk.api.PolarBleApi.SampleType.HR</a></div><div class="ttdeci">HR</div><div class="ttdef"><b>Definition:</b> <a href="PolarBleApi_8java_source.html#l00067">PolarBleApi.java:67</a></div></div>
<div class="ttc" id="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval_html_a393dd3e19d57d5f0a9a256f275050f4b"><div class="ttname"><a href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval.html#a393dd3e19d57d5f0a9a256f275050f4b">polar.com.sdk.api.PolarBleApi.RecordingInterval.INTERVAL_1S</a></div><div class="ttdeci">INTERVAL_1S</div><div class="ttdef"><b>Definition:</b> <a href="PolarBleApi_8java_source.html#l00049">PolarBleApi.java:49</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_a914fe430c1ab1cd41f9a3ed72ccacda6"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a914fe430c1ab1cd41f9a3ed72ccacda6">polar.com.sdk.api.PolarBleApi.removeExercise</a></div><div class="ttdeci">abstract Completable removeExercise(@NonNull final String identifier, @NonNull final PolarExerciseEntry entry)</div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_a352c7cf35ca7e19e891f4eb7c53940c0"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a352c7cf35ca7e19e891f4eb7c53940c0">polar.com.sdk.api.PolarBleApi.setApiCallback</a></div><div class="ttdeci">abstract void setApiCallback(@Nullable PolarBleApiCallbackProvider callback)</div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_acdbb4f7379e431ed53dec08e99657679"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#acdbb4f7379e431ed53dec08e99657679">polar.com.sdk.api.PolarBleApi.searchForDevice</a></div><div class="ttdeci">abstract Flowable< PolarDeviceInfo > searchForDevice()</div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_a17372e01394efb53e7c8f83cb0e379eb"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a17372e01394efb53e7c8f83cb0e379eb">polar.com.sdk.api.PolarBleApi.setMtu</a></div><div class="ttdeci">abstract void setMtu(@IntRange(from=70, to=512) int mtu)</div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_ae9b1c6052d3c686487e906ae463a2ff7"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#ae9b1c6052d3c686487e906ae463a2ff7">polar.com.sdk.api.PolarBleApi.FEATURE_POLAR_FILE_TRANSFER</a></div><div class="ttdeci">static final int FEATURE_POLAR_FILE_TRANSFER</div><div class="ttdef"><b>Definition:</b> <a href="PolarBleApi_8java_source.html#l00090">PolarBleApi.java:90</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_a24e95523c086c9c3818dabc81358d54c"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a24e95523c086c9c3818dabc81358d54c">polar.com.sdk.api.PolarBleApi.startEcgStreaming</a></div><div class="ttdeci">abstract Flowable< PolarEcgData > startEcgStreaming(@NonNull final String identifier, @NonNull PolarSensorSetting sensorSetting)</div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_ae34d02d96a9fac60edde6d7b3f61a2d5"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#ae34d02d96a9fac60edde6d7b3f61a2d5">polar.com.sdk.api.PolarBleApi.requestPpgSettings</a></div><div class="ttdeci">abstract Single< PolarSensorSetting > requestPpgSettings(@NonNull final String identifier)</div></div>
<div class="ttc" id="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval_html_a8da372e592004d8ce77ad37fadf098b9"><div class="ttname"><a href="enumpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1RecordingInterval.html#a8da372e592004d8ce77ad37fadf098b9">polar.com.sdk.api.PolarBleApi.RecordingInterval.INTERVAL_5S</a></div><div class="ttdeci">INTERVAL_5S</div><div class="ttdef"><b>Definition:</b> <a href="PolarBleApi_8java_source.html#l00050">PolarBleApi.java:50</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarOhrPPIData_html"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarOhrPPIData.html">polar.com.sdk.api.model.PolarOhrPPIData</a></div><div class="ttdef"><b>Definition:</b> <a href="PolarOhrPPIData_8java_source.html#l00010">PolarOhrPPIData.java:10</a></div></div>
<div class="ttc" id="interfacepolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1PolarBleApiLogger_html"><div class="ttname"><a href="interfacepolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_1_1PolarBleApiLogger.html">polar.com.sdk.api.PolarBleApi.PolarBleApiLogger</a></div><div class="ttdef"><b>Definition:</b> <a href="PolarBleApi_8java_source.html#l00037">PolarBleApi.java:37</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarExerciseData_html"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarExerciseData.html">polar.com.sdk.api.model.PolarExerciseData</a></div><div class="ttdef"><b>Definition:</b> <a href="PolarExerciseData_8java_source.html#l00009">PolarExerciseData.java:9</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarSensorSetting_html"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarSensorSetting.html">polar.com.sdk.api.model.PolarSensorSetting</a></div><div class="ttdef"><b>Definition:</b> <a href="PolarSensorSetting_8java_source.html#l00014">PolarSensorSetting.java:14</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_a43c533a7a7011c6d2f56a4497fae04f7"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a43c533a7a7011c6d2f56a4497fae04f7">polar.com.sdk.api.PolarBleApi.cleanup</a></div><div class="ttdeci">abstract void cleanup()</div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarBiozData_html"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarBiozData.html">polar.com.sdk.api.model.PolarBiozData</a></div><div class="ttdef"><b>Definition:</b> <a href="PolarBiozData_8java_source.html#l00009">PolarBiozData.java:9</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarDeviceInfo_html"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1model_1_1PolarDeviceInfo.html">polar.com.sdk.api.model.PolarDeviceInfo</a></div><div class="ttdef"><b>Definition:</b> <a href="PolarDeviceInfo_8java_source.html#l00007">PolarDeviceInfo.java:7</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html">polar.com.sdk.api.PolarBleApi</a></div><div class="ttdef"><b>Definition:</b> <a href="PolarBleApi_8java_source.html#l00032">PolarBleApi.java:32</a></div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_a36bcd4eb256abc810de32d3dbdfdf9e2"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a36bcd4eb256abc810de32d3dbdfdf9e2">polar.com.sdk.api.PolarBleApi.startBiozStreaming</a></div><div class="ttdeci">abstract Flowable< PolarBiozData > startBiozStreaming(@NonNull final String identifier, @NonNull PolarSensorSetting sensorSetting)</div></div>
<div class="ttc" id="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi_html_a63713c5d8a89dee1d2e769068e803bed"><div class="ttname"><a href="classpolar_1_1com_1_1sdk_1_1api_1_1PolarBleApi.html#a63713c5d8a89dee1d2e769068e803bed">polar.com.sdk.api.PolarBleApi.fetchExercise</a></div><div class="ttdeci">abstract Single< PolarExerciseData > fetchExercise(@NonNull final String identifier, @NonNull final PolarExerciseEntry entry)</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_5eb159725f84c66aafd839904a4acdd0.html">main</a></li><li class="navelem"><a class="el" href="dir_fd3f6763802dee1ad875f6c80eac0bda.html">java</a></li><li class="navelem"><a class="el" href="dir_57f0ca8c420846e7d0426b6adce5936e.html">polar</a></li><li class="navelem"><a class="el" href="dir_1ff65af9a4dc657909b37e4b73346a08.html">com</a></li><li class="navelem"><a class="el" href="dir_fac840b1a3a552bfa17e24a7f5dc9555.html">sdk</a></li><li class="navelem"><a class="el" href="dir_b936df1acb3136008a04b697d550213c.html">api</a></li><li class="navelem"><a class="el" href="PolarBleApi_8java.html">PolarBleApi.java</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
</ul>
</div>
</body>
</html>