src/eric7/Documentation/Source/eric7.MicroPython.BluetoothDialogs.BluetoothAdvertisement.html

Fri, 19 May 2023 15:09:24 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Fri, 19 May 2023 15:09:24 +0200
branch
eric7
changeset 10040
b5ef1a93cd1a
parent 9863
5f2377b32716
child 10090
8be7dd9460c5
permissions
-rw-r--r--

Editor, Search & Replace widget:
- Changed the logic in replace mode such, that the find text is copied to the replace text entry, when it receives the focus and is empty. (see issue 502).

9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <!DOCTYPE html>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 <title>eric7.MicroPython.BluetoothDialogs.BluetoothAdvertisement</title>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <meta charset="UTF-8">
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <link rel="stylesheet" href="styles.css">
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 </head>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 <body>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 <a NAME="top" ID="top"></a>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 <h1>eric7.MicroPython.BluetoothDialogs.BluetoothAdvertisement</h1>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11 <p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 Module implementing a class to parse and store the Bluetooth device advertisement data.
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13 </p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 <h3>Global Attributes</h3>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16 <table>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 <tr><td>ADV_DIRECT_IND</td></tr><tr><td>ADV_IND</td></tr><tr><td>ADV_NONCONN_IND</td></tr><tr><td>ADV_SCAN_IND</td></tr><tr><td>ADV_TYPE_COMPLETE_NAME</td></tr><tr><td>ADV_TYPE_MANUFACTURER</td></tr><tr><td>ADV_TYPE_SHORT_NAME</td></tr><tr><td>ADV_TYPE_SVC_DATA</td></tr><tr><td>ADV_TYPE_TX_POWER_LEVEL</td></tr><tr><td>ADV_TYPE_UUID128_COMPLETE</td></tr><tr><td>ADV_TYPE_UUID128_INCOMPLETE</td></tr><tr><td>ADV_TYPE_UUID16_COMPLETE</td></tr><tr><td>ADV_TYPE_UUID16_INCOMPLETE</td></tr><tr><td>ADV_TYPE_UUID32_COMPLETE</td></tr><tr><td>ADV_TYPE_UUID32_INCOMPLETE</td></tr><tr><td>ManufacturerId</td></tr><tr><td>SCAN_RSP</td></tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18 </table>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 <h3>Classes</h3>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 <table>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
22
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24 <td><a href="#BluetoothAdvertisement">BluetoothAdvertisement</a></td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 <td>Class to parse and store the Bluetooth device advertisement data.</td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 </tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 </table>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 <h3>Functions</h3>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 <table>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 <tr><td>None</td></tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 </table>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 <hr />
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
34 <hr />
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 <a NAME="BluetoothAdvertisement" ID="BluetoothAdvertisement"></a>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36 <h2>BluetoothAdvertisement</h2>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 <p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39 Class to parse and store the Bluetooth device advertisement data.
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 </p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41 <h3>Derived from</h3>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 None
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
43 <h3>Class Attributes</h3>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 <table>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46 <tr><td>None</td></tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
47 </table>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
48 <h3>Class Methods</h3>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
49
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 <table>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51 <tr><td>None</td></tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52 </table>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
53 <h3>Methods</h3>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
54
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
55 <table>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
57 <tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
58 <td><a href="#BluetoothAdvertisement.__init__">BluetoothAdvertisement</a></td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
59 <td>Constructor</td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60 </tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
61 <tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
62 <td><a href="#BluetoothAdvertisement.__decodeField">__decodeField</a></td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
63 <td>Private method to get all fields of the specified types.</td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
64 </tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
65 <tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
66 <td><a href="#BluetoothAdvertisement.__splitBytes">__splitBytes</a></td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67 <td>Private method to split some data into chunks of given size.</td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 </tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
69 <tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
70 <td><a href="#BluetoothAdvertisement.__str__">__str__</a></td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
71 <td>Special method to generate a string representation.</td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
72 </tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
73 <tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
74 <td><a href="#BluetoothAdvertisement.address">address</a></td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
75 <td>Public method to get the address string.</td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76 </tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
77 <tr>
9863
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
78 <td><a href="#BluetoothAdvertisement.completeName">completeName</a></td>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
79 <td>Public method to get the complete advertised name, if available.</td>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
80 </tr>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
81 <tr>
9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
82 <td><a href="#BluetoothAdvertisement.manufacturer">manufacturer</a></td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
83 <td>Public method to get the manufacturer data.</td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
84 </tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
85 <tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
86 <td><a href="#BluetoothAdvertisement.name">name</a></td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
87 <td>Public method to get the complete or shortened advertised name, if available.</td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
88 </tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
89 <tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
90 <td><a href="#BluetoothAdvertisement.rssi">rssi</a></td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
91 <td>Public method to get the RSSI value.</td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
92 </tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
93 <tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
94 <td><a href="#BluetoothAdvertisement.services">services</a></td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
95 <td>Public method to get the service IDs.</td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
96 </tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
97 <tr>
9863
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
98 <td><a href="#BluetoothAdvertisement.shortName">shortName</a></td>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
99 <td>Public method to get the shortened advertised name, if available.</td>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
100 </tr>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
101 <tr>
9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
102 <td><a href="#BluetoothAdvertisement.txPower">txPower</a></td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
103 <td>Public method to get the advertised power level in dBm.</td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
104 </tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
105 <tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
106 <td><a href="#BluetoothAdvertisement.update">update</a></td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
107 <td>Public method to update the advertisement data.</td>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
108 </tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
109 </table>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
110 <h3>Static Methods</h3>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
111
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
112 <table>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
113 <tr><td>None</td></tr>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
114 </table>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
115
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
116 <a NAME="BluetoothAdvertisement.__init__" ID="BluetoothAdvertisement.__init__"></a>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
117 <h4>BluetoothAdvertisement (Constructor)</h4>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
118 <b>BluetoothAdvertisement</b>(<i>address</i>)
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
119
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
120 <p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
121 Constructor
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
122 </p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
123 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
124
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
125 <dt><i>address</i> (str)</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
126 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
127 address of the device advertisement
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
128 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
129 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
130 <a NAME="BluetoothAdvertisement.__decodeField" ID="BluetoothAdvertisement.__decodeField"></a>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
131 <h4>BluetoothAdvertisement.__decodeField</h4>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
132 <b>__decodeField</b>(<i>*advType</i>)
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
133
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
134 <p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
135 Private method to get all fields of the specified types.
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
136 </p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
137 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
138
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
139 <dt><i>*advType</i> (int)</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
140 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
141 type of fields to be extracted
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
142 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
143 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
144 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
145 <dt>Yield:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
146 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
147 requested fields
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
148 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
149 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
150 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
151 <dt>Yield Type:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
152 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
153 bytes
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
154 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
155 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
156 <a NAME="BluetoothAdvertisement.__splitBytes" ID="BluetoothAdvertisement.__splitBytes"></a>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
157 <h4>BluetoothAdvertisement.__splitBytes</h4>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
158 <b>__splitBytes</b>(<i>data, chunkSize</i>)
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
159
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
160 <p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
161 Private method to split some data into chunks of given size.
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
162 </p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
163 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
164
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
165 <dt><i>data</i> (bytes, bytearray, str)</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
166 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
167 data to be chunked
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
168 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
169 <dt><i>chunkSize</i> (int)</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
170 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
171 size for each chunk
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
172 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
173 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
174 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
175 <dt>Return:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
176 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
177 list of chunks
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
178 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
179 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
180 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
181 <dt>Return Type:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
182 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
183 list of bytes, bytearray, str
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
184 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
185 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
186 <a NAME="BluetoothAdvertisement.__str__" ID="BluetoothAdvertisement.__str__"></a>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
187 <h4>BluetoothAdvertisement.__str__</h4>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
188 <b>__str__</b>(<i></i>)
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
189
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
190 <p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
191 Special method to generate a string representation.
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
192 </p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
193 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
194 <dt>Return:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
195 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
196 string representation
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
197 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
198 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
199 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
200 <dt>Return Type:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
201 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
202 str
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
203 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
204 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
205 <a NAME="BluetoothAdvertisement.address" ID="BluetoothAdvertisement.address"></a>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
206 <h4>BluetoothAdvertisement.address</h4>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
207 <b>address</b>(<i></i>)
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
208
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
209 <p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
210 Public method to get the address string.
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
211 </p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
212 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
213 <dt>Return:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
214 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
215 address of the device
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
216 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
217 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
218 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
219 <dt>Return Type:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
220 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
221 str
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
222 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
223 </dl>
9863
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
224 <a NAME="BluetoothAdvertisement.completeName" ID="BluetoothAdvertisement.completeName"></a>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
225 <h4>BluetoothAdvertisement.completeName</h4>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
226 <b>completeName</b>(<i></i>)
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
227
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
228 <p>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
229 Public method to get the complete advertised name, if available.
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
230 </p>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
231 <dl>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
232 <dt>Return:</dt>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
233 <dd>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
234 advertised name
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
235 </dd>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
236 </dl>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
237 <dl>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
238 <dt>Return Type:</dt>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
239 <dd>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
240 str
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
241 </dd>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
242 </dl>
9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
243 <a NAME="BluetoothAdvertisement.manufacturer" ID="BluetoothAdvertisement.manufacturer"></a>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
244 <h4>BluetoothAdvertisement.manufacturer</h4>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
245 <b>manufacturer</b>(<i>filterId=None, withName=False</i>)
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
246
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
247 <p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
248 Public method to get the manufacturer data.
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
249 </p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
250 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
251
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
252 <dt><i>filterId</i> (int (optional))</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
253 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
254 manufacturer ID to filter on (defaults to None)
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
255 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
256 <dt><i>withName</i> (bool)</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
257 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
258 flag indicating to report the manufacturer name as well
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
259 (if available) (defaults to False)
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
260 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
261 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
262 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
263 <dt>Return:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
264 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
265 tuple containing the manufacturer ID, associated data and manufacturer
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
266 name
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
267 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
268 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
269 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
270 <dt>Return Type:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
271 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
272 tuple of (int, bytes, str)
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
273 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
274 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
275 <a NAME="BluetoothAdvertisement.name" ID="BluetoothAdvertisement.name"></a>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
276 <h4>BluetoothAdvertisement.name</h4>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
277 <b>name</b>(<i></i>)
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
278
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
279 <p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
280 Public method to get the complete or shortened advertised name, if available.
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
281 </p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
282 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
283 <dt>Return:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
284 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
285 advertised name
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
286 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
287 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
288 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
289 <dt>Return Type:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
290 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
291 str
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
292 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
293 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
294 <a NAME="BluetoothAdvertisement.rssi" ID="BluetoothAdvertisement.rssi"></a>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
295 <h4>BluetoothAdvertisement.rssi</h4>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
296 <b>rssi</b>(<i></i>)
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
297
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
298 <p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
299 Public method to get the RSSI value.
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
300 </p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
301 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
302 <dt>Return:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
303 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
304 RSSI value in dBm
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
305 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
306 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
307 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
308 <dt>Return Type:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
309 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
310 int
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
311 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
312 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
313 <a NAME="BluetoothAdvertisement.services" ID="BluetoothAdvertisement.services"></a>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
314 <h4>BluetoothAdvertisement.services</h4>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
315 <b>services</b>(<i></i>)
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
316
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
317 <p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
318 Public method to get the service IDs.
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
319 </p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
320 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
321 <dt>Return:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
322 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
323 list of tuples containing the advertised service ID and a
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
324 flag indicating a complete ID
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
325 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
326 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
327 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
328 <dt>Return Type:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
329 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
330 list of tuple of (str, bool)
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
331 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
332 </dl>
9863
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
333 <a NAME="BluetoothAdvertisement.shortName" ID="BluetoothAdvertisement.shortName"></a>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
334 <h4>BluetoothAdvertisement.shortName</h4>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
335 <b>shortName</b>(<i></i>)
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
336
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
337 <p>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
338 Public method to get the shortened advertised name, if available.
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
339 </p>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
340 <dl>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
341 <dt>Return:</dt>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
342 <dd>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
343 advertised name
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
344 </dd>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
345 </dl>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
346 <dl>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
347 <dt>Return Type:</dt>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
348 <dd>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
349 str
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
350 </dd>
5f2377b32716 BluetoothAdvertisement
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9860
diff changeset
351 </dl>
9860
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
352 <a NAME="BluetoothAdvertisement.txPower" ID="BluetoothAdvertisement.txPower"></a>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
353 <h4>BluetoothAdvertisement.txPower</h4>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
354 <b>txPower</b>(<i></i>)
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
355
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
356 <p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
357 Public method to get the advertised power level in dBm.
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
358 </p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
359 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
360 <dt>Return:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
361 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
362 transmit power of the device (in dBm)
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
363 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
364 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
365 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
366 <dt>Return Type:</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
367 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
368 int
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
369 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
370 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
371 <a NAME="BluetoothAdvertisement.update" ID="BluetoothAdvertisement.update"></a>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
372 <h4>BluetoothAdvertisement.update</h4>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
373 <b>update</b>(<i>advType, rssi, advData</i>)
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
374
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
375 <p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
376 Public method to update the advertisement data.
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
377 </p>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
378 <dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
379
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
380 <dt><i>advType</i> (int)</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
381 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
382 type of advertisement data
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
383 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
384 <dt><i>rssi</i> (int)</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
385 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
386 RSSI value in dBm
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
387 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
388 <dt><i>advData</i> (bytes)</dt>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
389 <dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
390 advertisement data
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
391 </dd>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
392 </dl>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
393 <div align="right"><a href="#top">Up</a></div>
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
394 <hr />
d34667faa686 Regenerated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
395 </body></html>

eric ide

mercurial