<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openmano-mpy/extmod/nimble/syscfg, 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>extmod/modbluetooth: Allow configuration of pairing/bonding parameters.</title>
<updated>2020-12-02T03:40:49+00:00</updated>
<author>
<name>Jim Mussared</name>
</author>
<published>2020-11-24T12:54:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=a1fcf301217b34ae74fbb937a9488be5bc6e61a5'/>
<id>a1fcf301217b34ae74fbb937a9488be5bc6e61a5</id>
<content type='text'>
This allows setting the security and MITM-protection requirements.

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 allows setting the security and MITM-protection requirements.

Signed-off-by: Jim Mussared &lt;jim.mussared@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>extmod/modbluetooth: Add API for L2CAP channels.</title>
<updated>2020-11-23T14:07:17+00:00</updated>
<author>
<name>Jim Mussared</name>
</author>
<published>2020-10-15T13:15:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=0e8af2b3708ab3e499491836d481b10e030408f8'/>
<id>0e8af2b3708ab3e499491836d481b10e030408f8</id>
<content type='text'>
Also known as L2CAP "connection oriented channels". This provides a
socket-like data transfer mechanism for BLE.

Currently only implemented for NimBLE on STM32 / Unix.

Signed-off-by: Jim Mussared &lt;jim.mussared@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also known as L2CAP "connection oriented channels". This provides a
socket-like data transfer mechanism for BLE.

Currently only implemented for NimBLE on STM32 / Unix.

Signed-off-by: Jim Mussared &lt;jim.mussared@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>extmod/modbluetooth: Refactor stack/hci/driver/port bindings.</title>
<updated>2020-09-08T01:41:31+00:00</updated>
<author>
<name>Jim Mussared</name>
</author>
<published>2020-08-14T05:43:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=ed14435a8e6199b845c3404a9052f9ff4213292c'/>
<id>ed14435a8e6199b845c3404a9052f9ff4213292c</id>
<content type='text'>
Previously the interaction between the different layers of the Bluetooth
stack was different on each port and each stack.  This commit defines
common interfaces between them and implements them for cyw43, btstack,
nimble, stm32, unix.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously the interaction between the different layers of the Bluetooth
stack was different on each port and each stack.  This commit defines
common interfaces between them and implements them for cyw43, btstack,
nimble, stm32, unix.
</pre>
</div>
</content>
</entry>
<entry>
<title>extmod/nimble: Update to work with NimBLE 1.3.</title>
<updated>2020-04-27T12:51:10+00:00</updated>
<author>
<name>Jim Mussared</name>
</author>
<published>2020-04-27T12:51:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=347c8917dc8d2785fdbd8c9a0f554219e6216647'/>
<id>347c8917dc8d2785fdbd8c9a0f554219e6216647</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>extmod/modbluetooth: Increase maximum connections from 1 to 4.</title>
<updated>2019-10-15T06:20:25+00:00</updated>
<author>
<name>Jim Mussared</name>
</author>
<published>2019-10-14T04:39:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=418f12c5f50b6642aee0193adaa792c962226683'/>
<id>418f12c5f50b6642aee0193adaa792c962226683</id>
<content type='text'>
This avoids a confusing ENOMEM raised from gap_advertise if there is
currently an active connection.  This refers to the static connection
buffer pre-allocated by Nimble (nothing to do with MicroPython heap
memory).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This avoids a confusing ENOMEM raised from gap_advertise if there is
currently an active connection.  This refers to the static connection
buffer pre-allocated by Nimble (nothing to do with MicroPython heap
memory).
</pre>
</div>
</content>
</entry>
<entry>
<title>extmod/nimble: Add nimble bindings.</title>
<updated>2019-09-30T23:51:02+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2019-07-04T08:03:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=07f6644a38e2a4d5aa96d3f007ffd21fcedc3955'/>
<id>07f6644a38e2a4d5aa96d3f007ffd21fcedc3955</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
