<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openmano-mpy/tests/multi_bluetooth, branch master</title>
<subtitle>MicroPython source and hardware configuration for OpenMano</subtitle>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/'/>
<entry>
<title>tests/multi_bluetooth: Skip tests when BLE features are unsupported.</title>
<updated>2021-03-12T09:08:20+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2021-03-12T08:50:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=e98ff3f08e966595fd84d83296f84962ee3d8d94'/>
<id>e98ff3f08e966595fd84d83296f84962ee3d8d94</id>
<content type='text'>
Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/multi_bluetooth: Add basic performance tests.</title>
<updated>2021-02-19T06:53:43+00:00</updated>
<author>
<name>Jim Mussared</name>
</author>
<published>2021-02-19T05:21:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=1342debb9b419f78566e173b55b67b15f0a89ee4'/>
<id>1342debb9b419f78566e173b55b67b15f0a89ee4</id>
<content type='text'>
1. Exchange GATT notifications.
2. Transmit a stream of data over L2CAP.

Signed-off-by: Jim Mussared &lt;jim.mussared@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1. Exchange GATT notifications.
2. Transmit a stream of data over L2CAP.

Signed-off-by: Jim Mussared &lt;jim.mussared@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/multi_bluetooth: Add multitests for BLE pairing and bonding.</title>
<updated>2020-12-02T03:44:55+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2020-12-01T11:00:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=c8b055717805500494a14870a4200bbc933fe337'/>
<id>c8b055717805500494a14870a4200bbc933fe337</id>
<content type='text'>
Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/multi_bluetooth: Add L2CAP channels multi-test.</title>
<updated>2020-11-23T14:07:17+00:00</updated>
<author>
<name>Jim Mussared</name>
</author>
<published>2020-11-17T12:30:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=23fad2526db2bbc8b6b07bfd67cc6feba1770249'/>
<id>23fad2526db2bbc8b6b07bfd67cc6feba1770249</id>
<content type='text'>
Signed-off-by: Jim Mussared &lt;jim.mussared@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jim Mussared &lt;jim.mussared@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/multi_bluetooth: Add a test for WB55 concurrent flash access.</title>
<updated>2020-11-16T06:04:02+00:00</updated>
<author>
<name>Jim Mussared</name>
</author>
<published>2020-11-04T01:54:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=efc0800132f7c85a55718ba71f5d2729d244f85f'/>
<id>efc0800132f7c85a55718ba71f5d2729d244f85f</id>
<content type='text'>
This test currently passes on Unix/PYBD, but fails on WB55 because it lacks
synchronisation of the internal flash.

Signed-off-by: Jim Mussared &lt;jim.mussared@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This test currently passes on Unix/PYBD, but fails on WB55 because it lacks
synchronisation of the internal flash.

Signed-off-by: Jim Mussared &lt;jim.mussared@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/multi_bluetooth: Change dict index-and-del to pop, to clear event.</title>
<updated>2020-11-16T06:03:27+00:00</updated>
<author>
<name>Jim Mussared</name>
</author>
<published>2020-11-12T12:05:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=7e75245d549d01ac4f01ee615c193c00cf3269a7'/>
<id>7e75245d549d01ac4f01ee615c193c00cf3269a7</id>
<content type='text'>
Signed-off-by: Jim Mussared &lt;jim.mussared@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jim Mussared &lt;jim.mussared@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/multi_bluetooth: Improve reliability of event waiting.</title>
<updated>2020-11-13T06:19:05+00:00</updated>
<author>
<name>Jim Mussared</name>
</author>
<published>2020-11-03T06:41:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=ccfd535af48f2ffc00f7306648b60624894d3004'/>
<id>ccfd535af48f2ffc00f7306648b60624894d3004</id>
<content type='text'>
Use the same `wait_for_event` in all tests that doesn't hold a reference to
the event data tuple and handles repeat events.

Also fix a few misc reliability issues around timeouts and sequencing.

Signed-off-by: Jim Mussared &lt;jim.mussared@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the same `wait_for_event` in all tests that doesn't hold a reference to
the event data tuple and handles repeat events.

Also fix a few misc reliability issues around timeouts and sequencing.

Signed-off-by: Jim Mussared &lt;jim.mussared@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>extmod/modbluetooth: Change module-owned bytes objects to memoryview.</title>
<updated>2020-09-25T02:23:11+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2020-09-23T13:18:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=81f2162ca0e926c9a4a1787a3863d94d86be0b36'/>
<id>81f2162ca0e926c9a4a1787a3863d94d86be0b36</id>
<content type='text'>
A read-only memoryview object is a better representation of the data, which
is owned by the ubluetooth module and may change between calls to the
user's irq callback function.

Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A read-only memoryview object is a better representation of the data, which
is owned by the ubluetooth module and may change between calls to the
user's irq callback function.

Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/multi_bluetooth/ble_mtu.py: Add multitest for BLE MTU.</title>
<updated>2020-09-18T02:51:21+00:00</updated>
<author>
<name>Jim Mussared</name>
</author>
<published>2020-09-14T08:11:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=3086d35e1637ba2bdc05ae676034d029ddbf302f'/>
<id>3086d35e1637ba2bdc05ae676034d029ddbf302f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/multi_bluetooth: Update UUID format in .exp files.</title>
<updated>2020-09-18T02:51:21+00:00</updated>
<author>
<name>Jim Mussared</name>
</author>
<published>2020-09-18T02:50:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=fe642ced43809f932eaa8e3396c8bd0f8265de09'/>
<id>fe642ced43809f932eaa8e3396c8bd0f8265de09</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
