A range of changes motivated mostly by optimisation opportunities and implementation issues.

This commit is contained in:
bluetooth-mdw 2015-09-22 15:07:12 +01:00
parent e2f6941728
commit dcd03cb4e2
5 changed files with 685 additions and 581 deletions

Binary file not shown.

View File

@ -100,7 +100,7 @@
</div> </div>
<div class="characteristic_hdg"> <div class="characteristic_hdg">
<div class="characteristic_summary"><p>Accelerometer Data : CA4B</p></div> <div class="characteristic_summary"><p>Accelerometer Data : E95DCA4B-251D-470A-A062-FA1922DFA9A8</p></div>
</div> </div>
<div class="characteristic_hdg"> <div class="characteristic_hdg">
<div class="characteristic_summary"><p>Accelerometer Period : FB24</p></div> <div class="characteristic_summary"><p>Accelerometer Period : FB24</p></div>
@ -118,15 +118,18 @@
<div class="characteristic_hdg"> <div class="characteristic_hdg">
<div class="characteristic_summary"><p>Magnetometer Period : 386C</p></div> <div class="characteristic_summary"><p>Magnetometer Period : 386C</p></div>
</div> </div>
<div class="characteristic_hdg">
<div class="characteristic_summary"><p>Magnetometer Bearing : E95D9715-251D-470A-A062-FA1922DFA9A8</p></div>
</div>
<!-- Service Block --> <!-- Service Block -->
<div class="service_hdg"> <div class="service_hdg">
<div><p class="service_hdg_text1">Battery Service</p></div> <div><p class="service_hdg_text1">Temperature Service</p></div>
<div class="service_hdg_text2"><p>180F</p></div> <div class="service_hdg_text2"><p>E95D6100-251D-470A-A062-FA1922DFA9A8</p></div>
</div> </div>
<div class="characteristic_hdg"> <div class="characteristic_hdg">
<div class="characteristic_summary"><p>Battery Level : 2A19</p></div> <div class="characteristic_summary"><p>Temperature : E95D8A38-251D-470A-A062-FA1922DFA9A8</p></div>
</div> </div>
<!-- Service Block --> <!-- Service Block -->
@ -136,7 +139,7 @@
</div> </div>
<div class="characteristic_hdg"> <div class="characteristic_hdg">
<div class="characteristic_summary"><p>Button 1 State : DA90</p></div> <div class="characteristic_summary"><p>Button 1 State : E95DDA90-251D-470A-A062-FA1922DFA9A8</p></div>
</div> </div>
<div class="characteristic_hdg"> <div class="characteristic_hdg">
<div class="characteristic_summary"><p>Button 2 State : E95DDA91-251D-470A-A062-FA1922DFA9A8</p></div> <div class="characteristic_summary"><p>Button 2 State : E95DDA91-251D-470A-A062-FA1922DFA9A8</p></div>
@ -155,7 +158,7 @@
<div class="characteristic_summary"><p>LED Text : 93EE</p></div> <div class="characteristic_summary"><p>LED Text : 93EE</p></div>
</div> </div>
<div class="characteristic_hdg"> <div class="characteristic_hdg">
<div class="characteristic_summary"><p>Scrolling Speed : 0D2D</p></div> <div class="characteristic_summary"><p>Scrolling Speed : E95D0D2D-251D-470A-A062-FA1922DFA9A8</p></div>
</div> </div>
<!-- Service Block --> <!-- Service Block -->
@ -165,19 +168,13 @@
</div> </div>
<div class="characteristic_hdg"> <div class="characteristic_hdg">
<div class="characteristic_summary"><p>IO Pin 0 : 8D00</p></div> <div class="characteristic_summary"><p>Pin Data : E95D8D00-251D-470A-A062-FA1922DFA9A8</p></div>
</div> </div>
<div class="characteristic_hdg"> <div class="characteristic_hdg">
<div class="characteristic_summary"><p>IO Pin 1 : C58C</p></div> <div class="characteristic_summary"><p>Pin AD Configuration : E95D5899-251D-470A-A062-FA1922DFA9A8</p></div>
</div> </div>
<div class="characteristic_hdg"> <div class="characteristic_hdg">
<div class="characteristic_summary"><p>IO Pin 2 : 04F4</p></div> <div class="characteristic_summary"><p>Pin IO Configuration : E95DB9FE-251D-470A-A062-FA1922DFA9A8</p></div>
</div>
<div class="characteristic_hdg">
<div class="characteristic_summary"><p>IO Pin Configuration : 5899</p></div>
</div>
<div class="characteristic_hdg">
<div class="characteristic_summary"><p>IO Parallel Port : 60CF</p></div>
</div> </div>
<!-- Service Block --> <!-- Service Block -->
@ -201,7 +198,7 @@
<!-- Service Block --> <!-- Service Block -->
<div class="service_hdg"> <div class="service_hdg">
<div><p class="service_hdg_text1">DFU SERVICE</p></div> <div><p class="service_hdg_text1">DFU CONTROL SERVICE</p></div>
<div class="service_hdg_text2"><p>E95D93B0-251D-470A-A062-FA1922DFA9A8</p></div> <div class="service_hdg_text2"><p>E95D93B0-251D-470A-A062-FA1922DFA9A8</p></div>
</div> </div>
@ -212,6 +209,16 @@
<div class="characteristic_summary"><p>DFU Flash Code : E95D93B2-251D-470A-A062-FA1922DFA9A8</p></div> <div class="characteristic_summary"><p>DFU Flash Code : E95D93B2-251D-470A-A062-FA1922DFA9A8</p></div>
</div> </div>
<!-- Service Block -->
<div class="service_hdg">
<div><p class="service_hdg_text1">Generic Attribute</p></div>
<div class="service_hdg_text2"><p>1801</p></div>
</div>
<div class="characteristic_hdg">
<div class="characteristic_summary"><p>Service Changed : 2A05</p></div>
</div>
</div> </div>
</body> </body>

View File

@ -796,7 +796,7 @@
<div class="characteristic_item"> <div class="characteristic_item">
<div class="characteristic_label">UUID</div> <div class="characteristic_label">UUID</div>
<div class="characteristic_value">CA4B</div> <div class="characteristic_value">E95DCA4B-251D-470A-A062-FA1922DFA9A8</div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
@ -1224,67 +1224,14 @@
<!-- Service Block -->
<div class="service_hdg">
<div class="service_hdg_text"><p>Battery Service</p></div>
</div>
<!-- Service Block -->
<div class="service_item">
<div class="service_label">UUID</div>
<div class="service_value">180F</div>
</div>
<div class="service_item">
<div class="service_label">Declaration</div>
<div class="service_value">Primary</div>
</div>
<div class="service_item">
<div class="service_label">Requirement</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="service_item">
<div class="service_label">Server Role</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Client Role</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Summary</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Abstract</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Examples</div>
<div class="service_value"></div>
</div>
<div class="characteristics_section_hdg">
<div class="characteristics_hdg_text"><p>Battery Service - CHARACTERISTICS</p></div>
</div>
<!-- Characteristic Block --> <!-- Characteristic Block -->
<div class="characteristic_hdg"> <div class="characteristic_hdg">
<div class="characteristic_hdg_text"><p>Battery Level</p></div> <div class="characteristic_hdg_text"><p>Magnetometer Bearing</p></div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
<div class="characteristic_label">UUID</div> <div class="characteristic_label">UUID</div>
<div class="characteristic_value">2A19</div> <div class="characteristic_value">E95D9715-251D-470A-A062-FA1922DFA9A8</div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
@ -1294,7 +1241,7 @@
<div class="characteristic_item"> <div class="characteristic_item">
<div class="characteristic_label">Requirement</div> <div class="characteristic_label">Requirement</div>
<div class="mandatory_property">Mandatory</div> <div class="characteristic_value">Optional</div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
@ -1339,7 +1286,155 @@
<div class="characteristic_item"> <div class="characteristic_item">
<div class="characteristic_label">Notify</div> <div class="characteristic_label">Notify</div>
<div class="characteristic_value">Optional</div> <div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Indicate</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Broadcast</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Writable Auxiliaries</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Extended Properties</div>
<div class="characteristic_value">Excluded</div>
</div>
<!-- Descriptor Block -->
<div class="characteristic_field">
<div class="characteristic_field_label">Descriptors</div>
<div class="characteristic_field_value">
<table>
</table></div>
</div>
<!-- Service Block -->
<div class="service_hdg">
<div class="service_hdg_text"><p>Temperature Service</p></div>
</div>
<!-- Service Block -->
<div class="service_item">
<div class="service_label">UUID</div>
<div class="service_value">E95D6100-251D-470A-A062-FA1922DFA9A8</div>
</div>
<div class="service_item">
<div class="service_label">Declaration</div>
<div class="service_value">Primary</div>
</div>
<div class="service_item">
<div class="service_label">Requirement</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="service_item">
<div class="service_label">Server Role</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Client Role</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Summary</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Abstract</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Examples</div>
<div class="service_value"></div>
</div>
<div class="characteristics_section_hdg">
<div class="characteristics_hdg_text"><p>Temperature Service - CHARACTERISTICS</p></div>
</div>
<!-- Characteristic Block -->
<div class="characteristic_hdg">
<div class="characteristic_hdg_text"><p>Temperature</p></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">UUID</div>
<div class="characteristic_value">E95D8A38-251D-470A-A062-FA1922DFA9A8</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Type</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Requirement</div>
<div class="characteristic_value">Optional</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Summary</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Abstract</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Examples</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Read</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Write</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Write Without Response</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Signed Write</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Reliable Write</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Notify</div>
<div class="mandatory_property">Mandatory</div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
@ -1367,8 +1462,6 @@
<div class="characteristic_field_label">Descriptors</div> <div class="characteristic_field_label">Descriptors</div>
<div class="characteristic_field_value"> <div class="characteristic_field_value">
<table> <table>
<tr><td>1. Characteristic Presentation Format&nbsp;:&nbsp;2904</td></tr>
<tr><td>2. Client Characteristic Configuration&nbsp;:&nbsp;2902</td></tr>
</table></div> </table></div>
</div> </div>
@ -1434,7 +1527,7 @@
<div class="characteristic_item"> <div class="characteristic_item">
<div class="characteristic_label">UUID</div> <div class="characteristic_label">UUID</div>
<div class="characteristic_value">DA90</div> <div class="characteristic_value">E95DDA90-251D-470A-A062-FA1922DFA9A8</div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
@ -1869,7 +1962,7 @@
<div class="characteristic_item"> <div class="characteristic_item">
<div class="characteristic_label">UUID</div> <div class="characteristic_label">UUID</div>
<div class="characteristic_value">0D2D</div> <div class="characteristic_value">E95D0D2D-251D-470A-A062-FA1922DFA9A8</div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
@ -2012,12 +2105,12 @@
<!-- Characteristic Block --> <!-- Characteristic Block -->
<div class="characteristic_hdg"> <div class="characteristic_hdg">
<div class="characteristic_hdg_text"><p>IO Pin 0</p></div> <div class="characteristic_hdg_text"><p>Pin Data</p></div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
<div class="characteristic_label">UUID</div> <div class="characteristic_label">UUID</div>
<div class="characteristic_value">8D00</div> <div class="characteristic_value">E95D8D00-251D-470A-A062-FA1922DFA9A8</div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
@ -2108,204 +2201,12 @@
<!-- Characteristic Block --> <!-- Characteristic Block -->
<div class="characteristic_hdg"> <div class="characteristic_hdg">
<div class="characteristic_hdg_text"><p>IO Pin 1</p></div> <div class="characteristic_hdg_text"><p>Pin AD Configuration</p></div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
<div class="characteristic_label">UUID</div> <div class="characteristic_label">UUID</div>
<div class="characteristic_value">C58C</div> <div class="characteristic_value">E95D5899-251D-470A-A062-FA1922DFA9A8</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Type</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Requirement</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Summary</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Abstract</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Examples</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Read</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Write</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Write Without Response</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Signed Write</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Reliable Write</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Notify</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Indicate</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Broadcast</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Writable Auxiliaries</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Extended Properties</div>
<div class="characteristic_value">Excluded</div>
</div>
<!-- Descriptor Block -->
<div class="characteristic_field">
<div class="characteristic_field_label">Descriptors</div>
<div class="characteristic_field_value">
<table>
<tr><td>1. Client Characteristic Configuration&nbsp;:&nbsp;2902</td></tr>
</table></div>
</div>
<!-- Characteristic Block -->
<div class="characteristic_hdg">
<div class="characteristic_hdg_text"><p>IO Pin 2</p></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">UUID</div>
<div class="characteristic_value">04F4</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Type</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Requirement</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Summary</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Abstract</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Examples</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Read</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Write</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Write Without Response</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Signed Write</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Reliable Write</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Notify</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Indicate</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Broadcast</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Writable Auxiliaries</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Extended Properties</div>
<div class="characteristic_value">Excluded</div>
</div>
<!-- Descriptor Block -->
<div class="characteristic_field">
<div class="characteristic_field_label">Descriptors</div>
<div class="characteristic_field_value">
<table>
<tr><td>1. Client Characteristic Configuration&nbsp;:&nbsp;2902</td></tr>
</table></div>
</div>
<!-- Characteristic Block -->
<div class="characteristic_hdg">
<div class="characteristic_hdg_text"><p>IO Pin Configuration</p></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">UUID</div>
<div class="characteristic_value">5899</div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
@ -2395,12 +2296,12 @@
<!-- Characteristic Block --> <!-- Characteristic Block -->
<div class="characteristic_hdg"> <div class="characteristic_hdg">
<div class="characteristic_hdg_text"><p>IO Parallel Port</p></div> <div class="characteristic_hdg_text"><p>Pin IO Configuration</p></div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
<div class="characteristic_label">UUID</div> <div class="characteristic_label">UUID</div>
<div class="characteristic_value">60CF</div> <div class="characteristic_value">E95DB9FE-251D-470A-A062-FA1922DFA9A8</div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
@ -2410,7 +2311,7 @@
<div class="characteristic_item"> <div class="characteristic_item">
<div class="characteristic_label">Requirement</div> <div class="characteristic_label">Requirement</div>
<div class="mandatory_property">Mandatory</div> <div class="characteristic_value">Optional</div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
@ -2455,7 +2356,7 @@
<div class="characteristic_item"> <div class="characteristic_item">
<div class="characteristic_label">Notify</div> <div class="characteristic_label">Notify</div>
<div class="mandatory_property">Mandatory</div> <div class="characteristic_value">Excluded</div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
@ -2483,7 +2384,6 @@
<div class="characteristic_field_label">Descriptors</div> <div class="characteristic_field_label">Descriptors</div>
<div class="characteristic_field_value"> <div class="characteristic_field_value">
<table> <table>
<tr><td>1. Client Characteristic Configuration&nbsp;:&nbsp;2902</td></tr>
</table></div> </table></div>
</div> </div>
@ -2928,7 +2828,7 @@
<!-- Service Block --> <!-- Service Block -->
<div class="service_hdg"> <div class="service_hdg">
<div class="service_hdg_text"><p>DFU SERVICE</p></div> <div class="service_hdg_text"><p>DFU CONTROL SERVICE</p></div>
</div> </div>
<!-- Service Block --> <!-- Service Block -->
@ -2974,7 +2874,7 @@
</div> </div>
<div class="characteristics_section_hdg"> <div class="characteristics_section_hdg">
<div class="characteristics_hdg_text"><p>DFU SERVICE - CHARACTERISTICS</p></div> <div class="characteristics_hdg_text"><p>DFU CONTROL SERVICE - CHARACTERISTICS</p></div>
</div> </div>
@ -3170,6 +3070,154 @@
<!-- Service Block -->
<div class="service_hdg">
<div class="service_hdg_text"><p>Generic Attribute</p></div>
</div>
<!-- Service Block -->
<div class="service_item">
<div class="service_label">UUID</div>
<div class="service_value">1801</div>
</div>
<div class="service_item">
<div class="service_label">Declaration</div>
<div class="service_value">Primary</div>
</div>
<div class="service_item">
<div class="service_label">Requirement</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="service_item">
<div class="service_label">Server Role</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Client Role</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Summary</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Abstract</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Examples</div>
<div class="service_value"></div>
</div>
<div class="characteristics_section_hdg">
<div class="characteristics_hdg_text"><p>Generic Attribute - CHARACTERISTICS</p></div>
</div>
<!-- Characteristic Block -->
<div class="characteristic_hdg">
<div class="characteristic_hdg_text"><p>Service Changed</p></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">UUID</div>
<div class="characteristic_value">2A05</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Type</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Requirement</div>
<div class="characteristic_value">Optional</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Summary</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Abstract</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Examples</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Read</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Write</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Write Without Response</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Signed Write</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Reliable Write</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Notify</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Indicate</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Broadcast</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Writable Auxiliaries</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Extended Properties</div>
<div class="characteristic_value">Excluded</div>
</div>
<!-- Descriptor Block -->
<div class="characteristic_field">
<div class="characteristic_field_label">Descriptors</div>
<div class="characteristic_field_value">
<table>
</table></div>
</div>
</div> </div>
</body> </body>

View File

@ -856,7 +856,7 @@
<div class="characteristic_item"> <div class="characteristic_item">
<div class="characteristic_label">UUID</div> <div class="characteristic_label">UUID</div>
<div class="characteristic_value">CA4B</div> <div class="characteristic_value">E95DCA4B-251D-470A-A062-FA1922DFA9A8</div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
@ -939,9 +939,9 @@
<div class="characteristic_field_label">Fields</div> <div class="characteristic_field_label">Fields</div>
<div class="characteristic_field_value"> <div class="characteristic_field_value">
<table> <table>
<tr><td>1. Accelerometer_X&nbsp;:&nbsp;uint8</td></tr> <tr><td>1. Accelerometer_X&nbsp;:&nbsp;sint16</td></tr>
<tr><td>2. Accelerometer_Y&nbsp;:&nbsp;uint8</td></tr> <tr><td>2. Accelerometer_Y&nbsp;:&nbsp;sint16</td></tr>
<tr><td>3. Accelerometer_Z&nbsp;:&nbsp;uint8</td></tr> <tr><td>3. Accelerometer_Z&nbsp;:&nbsp;sint16</td></tr>
</table></div> </table></div>
</div> </div>
@ -1047,7 +1047,7 @@
<div class="characteristic_field_label">Fields</div> <div class="characteristic_field_label">Fields</div>
<div class="characteristic_field_value"> <div class="characteristic_field_value">
<table> <table>
<tr><td>1. Accelerometer_Period&nbsp;:&nbsp;uint8</td></tr> <tr><td>1. Accelerometer_Period&nbsp;:&nbsp;uint16</td></tr>
</table></div> </table></div>
</div> </div>
@ -1205,9 +1205,9 @@
<div class="characteristic_field_label">Fields</div> <div class="characteristic_field_label">Fields</div>
<div class="characteristic_field_value"> <div class="characteristic_field_value">
<table> <table>
<tr><td>1. Magnetometer_X&nbsp;:&nbsp;uint16</td></tr> <tr><td>1. Magnetometer_X&nbsp;:&nbsp;sint16</td></tr>
<tr><td>2. Magnetometer_Y&nbsp;:&nbsp;uint16</td></tr> <tr><td>2. Magnetometer_Y&nbsp;:&nbsp;sint16</td></tr>
<tr><td>3. Magnetometer_Z&nbsp;:&nbsp;uint16</td></tr> <tr><td>3. Magnetometer_Z&nbsp;:&nbsp;sint16</td></tr>
</table></div> </table></div>
</div> </div>
@ -1313,7 +1313,7 @@
<div class="characteristic_field_label">Fields</div> <div class="characteristic_field_label">Fields</div>
<div class="characteristic_field_value"> <div class="characteristic_field_value">
<table> <table>
<tr><td>1. Magnetometer_Period&nbsp;:&nbsp;uint8</td></tr> <tr><td>1. Magnetometer_Period&nbsp;:&nbsp;uint16</td></tr>
</table></div> </table></div>
</div> </div>
@ -1328,67 +1328,14 @@
<!-- Service Block -->
<div class="service_hdg">
<div class="service_hdg_text"><p>Battery Service</p></div>
</div>
<!-- Service Block -->
<div class="service_item">
<div class="service_label">UUID</div>
<div class="service_value">180F</div>
</div>
<div class="service_item">
<div class="service_label">Declaration</div>
<div class="service_value">Primary</div>
</div>
<div class="service_item">
<div class="service_label">Requirement</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="service_item">
<div class="service_label">Server Role</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Client Role</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Summary</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Abstract</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Examples</div>
<div class="service_value"></div>
</div>
<div class="characteristics_section_hdg">
<div class="characteristics_hdg_text"><p>Battery Service - CHARACTERISTICS</p></div>
</div>
<!-- Characteristic Block --> <!-- Characteristic Block -->
<div class="characteristic_hdg"> <div class="characteristic_hdg">
<div class="characteristic_hdg_text"><p>Battery Level</p></div> <div class="characteristic_hdg_text"><p>Magnetometer Bearing</p></div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
<div class="characteristic_label">UUID</div> <div class="characteristic_label">UUID</div>
<div class="characteristic_value">2A19</div> <div class="characteristic_value">E95D9715-251D-470A-A062-FA1922DFA9A8</div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
@ -1398,7 +1345,7 @@
<div class="characteristic_item"> <div class="characteristic_item">
<div class="characteristic_label">Requirement</div> <div class="characteristic_label">Requirement</div>
<div class="mandatory_property">Mandatory</div> <div class="characteristic_value">Optional</div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
@ -1443,7 +1390,7 @@
<div class="characteristic_item"> <div class="characteristic_item">
<div class="characteristic_label">Notify</div> <div class="characteristic_label">Notify</div>
<div class="characteristic_value">Optional</div> <div class="mandatory_property">Mandatory</div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
@ -1471,7 +1418,165 @@
<div class="characteristic_field_label">Fields</div> <div class="characteristic_field_label">Fields</div>
<div class="characteristic_field_value"> <div class="characteristic_field_value">
<table> <table>
<tr><td>1. Level&nbsp;:&nbsp;uint8</td></tr> <tr><td>1. bearing value&nbsp;:&nbsp;uint16</td></tr>
</table></div>
</div>
<!-- Descriptor Block -->
<div class="characteristic_field">
<div class="characteristic_field_label">Descriptors</div>
<div class="characteristic_field_value">
<table>
</table></div>
</div>
<!-- Service Block -->
<div class="service_hdg">
<div class="service_hdg_text"><p>Temperature Service</p></div>
</div>
<!-- Service Block -->
<div class="service_item">
<div class="service_label">UUID</div>
<div class="service_value">E95D6100-251D-470A-A062-FA1922DFA9A8</div>
</div>
<div class="service_item">
<div class="service_label">Declaration</div>
<div class="service_value">Primary</div>
</div>
<div class="service_item">
<div class="service_label">Requirement</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="service_item">
<div class="service_label">Server Role</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Client Role</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Summary</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Abstract</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Examples</div>
<div class="service_value"></div>
</div>
<div class="characteristics_section_hdg">
<div class="characteristics_hdg_text"><p>Temperature Service - CHARACTERISTICS</p></div>
</div>
<!-- Characteristic Block -->
<div class="characteristic_hdg">
<div class="characteristic_hdg_text"><p>Temperature</p></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">UUID</div>
<div class="characteristic_value">E95D8A38-251D-470A-A062-FA1922DFA9A8</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Type</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Requirement</div>
<div class="characteristic_value">Optional</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Summary</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Abstract</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Examples</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Read</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Write</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Write Without Response</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Signed Write</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Reliable Write</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Notify</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Indicate</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Broadcast</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Writable Auxiliaries</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Extended Properties</div>
<div class="characteristic_value">Excluded</div>
</div>
<!-- Field Block -->
<div class="characteristic_field">
<div class="characteristic_field_label">Fields</div>
<div class="characteristic_field_value">
<table>
<tr><td>1. temperature value&nbsp;:&nbsp;sint8</td></tr>
</table></div> </table></div>
</div> </div>
@ -1481,8 +1586,6 @@
<div class="characteristic_field_label">Descriptors</div> <div class="characteristic_field_label">Descriptors</div>
<div class="characteristic_field_value"> <div class="characteristic_field_value">
<table> <table>
<tr><td>1. Characteristic Presentation Format&nbsp;:&nbsp;2904</td></tr>
<tr><td>2. Client Characteristic Configuration&nbsp;:&nbsp;2902</td></tr>
</table></div> </table></div>
</div> </div>
@ -1548,7 +1651,7 @@
<div class="characteristic_item"> <div class="characteristic_item">
<div class="characteristic_label">UUID</div> <div class="characteristic_label">UUID</div>
<div class="characteristic_value">DA90</div> <div class="characteristic_value">E95DDA90-251D-470A-A062-FA1922DFA9A8</div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
@ -2023,7 +2126,7 @@
<div class="characteristic_item"> <div class="characteristic_item">
<div class="characteristic_label">UUID</div> <div class="characteristic_label">UUID</div>
<div class="characteristic_value">0D2D</div> <div class="characteristic_value">E95D0D2D-251D-470A-A062-FA1922DFA9A8</div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
@ -2106,7 +2209,7 @@
<div class="characteristic_field_label">Fields</div> <div class="characteristic_field_label">Fields</div>
<div class="characteristic_field_value"> <div class="characteristic_field_value">
<table> <table>
<tr><td>1. Scrolling_Speed_Value&nbsp;:&nbsp;uint8</td></tr> <tr><td>1. Scrolling_Speed_Value&nbsp;:&nbsp;uint16</td></tr>
</table></div> </table></div>
</div> </div>
@ -2176,12 +2279,12 @@
<!-- Characteristic Block --> <!-- Characteristic Block -->
<div class="characteristic_hdg"> <div class="characteristic_hdg">
<div class="characteristic_hdg_text"><p>IO Pin 0</p></div> <div class="characteristic_hdg_text"><p>Pin Data</p></div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
<div class="characteristic_label">UUID</div> <div class="characteristic_label">UUID</div>
<div class="characteristic_value">8D00</div> <div class="characteristic_value">E95D8D00-251D-470A-A062-FA1922DFA9A8</div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
@ -2264,7 +2367,7 @@
<div class="characteristic_field_label">Fields</div> <div class="characteristic_field_label">Fields</div>
<div class="characteristic_field_value"> <div class="characteristic_field_value">
<table> <table>
<tr><td>1. IO_Pin_Value&nbsp;:&nbsp;uint8</td></tr> <tr><td>1. IO_Pin_Data&nbsp;:&nbsp;uint8[]</td></tr>
</table></div> </table></div>
</div> </div>
@ -2282,224 +2385,12 @@
<!-- Characteristic Block --> <!-- Characteristic Block -->
<div class="characteristic_hdg"> <div class="characteristic_hdg">
<div class="characteristic_hdg_text"><p>IO Pin 1</p></div> <div class="characteristic_hdg_text"><p>Pin AD Configuration</p></div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
<div class="characteristic_label">UUID</div> <div class="characteristic_label">UUID</div>
<div class="characteristic_value">C58C</div> <div class="characteristic_value">E95D5899-251D-470A-A062-FA1922DFA9A8</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Type</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Requirement</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Summary</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Abstract</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Examples</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Read</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Write</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Write Without Response</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Signed Write</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Reliable Write</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Notify</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Indicate</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Broadcast</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Writable Auxiliaries</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Extended Properties</div>
<div class="characteristic_value">Excluded</div>
</div>
<!-- Field Block -->
<div class="characteristic_field">
<div class="characteristic_field_label">Fields</div>
<div class="characteristic_field_value">
<table>
<tr><td>1. IO_Pin_Value&nbsp;:&nbsp;uint8</td></tr>
</table></div>
</div>
<!-- Descriptor Block -->
<div class="characteristic_field">
<div class="characteristic_field_label">Descriptors</div>
<div class="characteristic_field_value">
<table>
<tr><td>1. Client Characteristic Configuration&nbsp;:&nbsp;2902</td></tr>
</table></div>
</div>
<!-- Characteristic Block -->
<div class="characteristic_hdg">
<div class="characteristic_hdg_text"><p>IO Pin 2</p></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">UUID</div>
<div class="characteristic_value">04F4</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Type</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Requirement</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Summary</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Abstract</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Examples</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Read</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Write</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Write Without Response</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Signed Write</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Reliable Write</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Notify</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Indicate</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Broadcast</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Writable Auxiliaries</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Extended Properties</div>
<div class="characteristic_value">Excluded</div>
</div>
<!-- Field Block -->
<div class="characteristic_field">
<div class="characteristic_field_label">Fields</div>
<div class="characteristic_field_value">
<table>
<tr><td>1. IO_Pin_Value&nbsp;:&nbsp;uint8</td></tr>
</table></div>
</div>
<!-- Descriptor Block -->
<div class="characteristic_field">
<div class="characteristic_field_label">Descriptors</div>
<div class="characteristic_field_value">
<table>
<tr><td>1. Client Characteristic Configuration&nbsp;:&nbsp;2902</td></tr>
</table></div>
</div>
<!-- Characteristic Block -->
<div class="characteristic_hdg">
<div class="characteristic_hdg_text"><p>IO Pin Configuration</p></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">UUID</div>
<div class="characteristic_value">5899</div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
@ -2582,7 +2473,7 @@
<div class="characteristic_field_label">Fields</div> <div class="characteristic_field_label">Fields</div>
<div class="characteristic_field_value"> <div class="characteristic_field_value">
<table> <table>
<tr><td>1. IO_Pin_Config_Value&nbsp;:&nbsp;24bit</td></tr> <tr><td>1. Pin_AD_Config_Value&nbsp;:&nbsp;24bit</td></tr>
</table></div> </table></div>
</div> </div>
@ -2599,12 +2490,12 @@
<!-- Characteristic Block --> <!-- Characteristic Block -->
<div class="characteristic_hdg"> <div class="characteristic_hdg">
<div class="characteristic_hdg_text"><p>IO Parallel Port</p></div> <div class="characteristic_hdg_text"><p>Pin IO Configuration</p></div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
<div class="characteristic_label">UUID</div> <div class="characteristic_label">UUID</div>
<div class="characteristic_value">60CF</div> <div class="characteristic_value">E95DB9FE-251D-470A-A062-FA1922DFA9A8</div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
@ -2614,7 +2505,7 @@
<div class="characteristic_item"> <div class="characteristic_item">
<div class="characteristic_label">Requirement</div> <div class="characteristic_label">Requirement</div>
<div class="mandatory_property">Mandatory</div> <div class="characteristic_value">Optional</div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
@ -2659,7 +2550,7 @@
<div class="characteristic_item"> <div class="characteristic_item">
<div class="characteristic_label">Notify</div> <div class="characteristic_label">Notify</div>
<div class="mandatory_property">Mandatory</div> <div class="characteristic_value">Excluded</div>
</div> </div>
<div class="characteristic_item"> <div class="characteristic_item">
@ -2687,7 +2578,7 @@
<div class="characteristic_field_label">Fields</div> <div class="characteristic_field_label">Fields</div>
<div class="characteristic_field_value"> <div class="characteristic_field_value">
<table> <table>
<tr><td>1. IO_Parallel_Port_Value&nbsp;:&nbsp;</td></tr> <tr><td>1. Pin_IO_Config_Value&nbsp;:&nbsp;uint24</td></tr>
</table></div> </table></div>
</div> </div>
@ -2697,7 +2588,6 @@
<div class="characteristic_field_label">Descriptors</div> <div class="characteristic_field_label">Descriptors</div>
<div class="characteristic_field_value"> <div class="characteristic_field_value">
<table> <table>
<tr><td>1. Client Characteristic Configuration&nbsp;:&nbsp;2902</td></tr>
</table></div> </table></div>
</div> </div>
@ -3182,7 +3072,7 @@
<!-- Service Block --> <!-- Service Block -->
<div class="service_hdg"> <div class="service_hdg">
<div class="service_hdg_text"><p>DFU SERVICE</p></div> <div class="service_hdg_text"><p>DFU CONTROL SERVICE</p></div>
</div> </div>
<!-- Service Block --> <!-- Service Block -->
@ -3228,7 +3118,7 @@
</div> </div>
<div class="characteristics_section_hdg"> <div class="characteristics_section_hdg">
<div class="characteristics_hdg_text"><p>DFU SERVICE - CHARACTERISTICS</p></div> <div class="characteristics_hdg_text"><p>DFU CONTROL SERVICE - CHARACTERISTICS</p></div>
</div> </div>
@ -3444,6 +3334,165 @@
<!-- Service Block -->
<div class="service_hdg">
<div class="service_hdg_text"><p>Generic Attribute</p></div>
</div>
<!-- Service Block -->
<div class="service_item">
<div class="service_label">UUID</div>
<div class="service_value">1801</div>
</div>
<div class="service_item">
<div class="service_label">Declaration</div>
<div class="service_value">Primary</div>
</div>
<div class="service_item">
<div class="service_label">Requirement</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="service_item">
<div class="service_label">Server Role</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Client Role</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Summary</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Abstract</div>
<div class="service_value"></div>
</div>
<div class="service_item">
<div class="service_label">Examples</div>
<div class="service_value"></div>
</div>
<div class="characteristics_section_hdg">
<div class="characteristics_hdg_text"><p>Generic Attribute - CHARACTERISTICS</p></div>
</div>
<!-- Characteristic Block -->
<div class="characteristic_hdg">
<div class="characteristic_hdg_text"><p>Service Changed</p></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">UUID</div>
<div class="characteristic_value">2A05</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Type</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Requirement</div>
<div class="characteristic_value">Optional</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Summary</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Abstract</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Examples</div>
<div class="characteristic_value"></div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Read</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Write</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Write Without Response</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Signed Write</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Reliable Write</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Notify</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Indicate</div>
<div class="mandatory_property">Mandatory</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Broadcast</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Writable Auxiliaries</div>
<div class="characteristic_value">Excluded</div>
</div>
<div class="characteristic_item">
<div class="characteristic_label">Extended Properties</div>
<div class="characteristic_value">Excluded</div>
</div>
<!-- Field Block -->
<div class="characteristic_field">
<div class="characteristic_field_label">Fields</div>
<div class="characteristic_field_value">
<table>
<tr><td>1. Start of Affected Attribute Handle Range&nbsp;:&nbsp;uint16</td></tr>
<tr><td>2. End of Affected Attribute Handle Range&nbsp;:&nbsp;uint16</td></tr>
</table></div>
</div>
<!-- Descriptor Block -->
<div class="characteristic_field">
<div class="characteristic_field_label">Descriptors</div>
<div class="characteristic_field_value">
<table>
</table></div>
</div>
</div> </div>
</body> </body>

View File

@ -25,8 +25,8 @@ Whilst the Nordic DFU service may not be visible to GATT clients most of the tim
Flashing the micro:bit OTA involves rebooting the micro:bit in a special way which results in the Nordic boot loader being entered and this brings up the Nordic DFU service instead of the MicroBit DFU service. Flashing the micro:bit OTA involves rebooting the micro:bit in a special way which results in the Nordic boot loader being entered and this brings up the Nordic DFU service instead of the MicroBit DFU service.
The MicroBit DFU Service The MicroBit DFU Control Service
------------------------ --------------------------------
This service has two characteristics: This service has two characteristics:
ControlPoint (unsigned 32 bits) ControlPoint (unsigned 32 bits)