<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openmano-mpy/ports/unix/variants/dev, 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>unix: Implement BLE H4 HCI UART for btstack/nimble.</title>
<updated>2020-09-08T02:53:24+00:00</updated>
<author>
<name>Jim Mussared</name>
</author>
<published>2020-08-14T05:46:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=1b1b22905e1aa7676c51078f75b1bd73d8383a4a'/>
<id>1b1b22905e1aa7676c51078f75b1bd73d8383a4a</id>
<content type='text'>
This commit adds support for using Bluetooth on the unix port via a H4
serial interface (distinct from a USB dongle), with both BTstack and NimBLE
Bluetooth stacks.

Note that MICROPY_PY_BLUETOOTH is now disabled for the coverage variant.
Prior to this commit Bluetooth was anyway not being built on Travis because
libusb was not detected.  But now that bluetooth works in H4 mode it will
be built, and will lead to a large decrease in coverage because Bluetooth
tests cannot be run on Travis.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit adds support for using Bluetooth on the unix port via a H4
serial interface (distinct from a USB dongle), with both BTstack and NimBLE
Bluetooth stacks.

Note that MICROPY_PY_BLUETOOTH is now disabled for the coverage variant.
Prior to this commit Bluetooth was anyway not being built on Travis because
libusb was not detected.  But now that bluetooth works in H4 mode it will
be built, and will lead to a large decrease in coverage because Bluetooth
tests cannot be run on Travis.
</pre>
</div>
</content>
</entry>
<entry>
<title>unix/variants: Enable VFS and all supported filesystems on dev variant.</title>
<updated>2020-07-08T13:57:25+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2020-07-02T06:12:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=f5dd46b4791249c5989859b07c4886c69d8b98b3'/>
<id>f5dd46b4791249c5989859b07c4886c69d8b98b3</id>
<content type='text'>
So that micropython-dev can be used to test VFS code, and inspect and build
filesystem images that are compatible with bare-metal systems.

Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
So that micropython-dev can be used to test VFS code, and inspect and build
filesystem images that are compatible with bare-metal systems.

Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>unix: Enable uasyncio on dev variant.</title>
<updated>2020-07-01T12:44:41+00:00</updated>
<author>
<name>Jim Mussared</name>
</author>
<published>2020-06-09T06:45:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=4050281311744ae5946aa1faec8aa75339bcab2b'/>
<id>4050281311744ae5946aa1faec8aa75339bcab2b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>unix: Enable modbluetooth on the "dev" and "coverage" variants.</title>
<updated>2020-04-29T06:53:13+00:00</updated>
<author>
<name>Jim Mussared</name>
</author>
<published>2020-04-07T13:01:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=af226199eae993309f74b8023238428d42293332'/>
<id>af226199eae993309f74b8023238428d42293332</id>
<content type='text'>
And MICROPY_PY_URANDOM_EXTRA_FUNCS is enabled on "dev" so tha the Bluetooth
examples all run.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
And MICROPY_PY_URANDOM_EXTRA_FUNCS is enabled on "dev" so tha the Bluetooth
examples all run.
</pre>
</div>
</content>
</entry>
<entry>
<title>ports: Enable error text compression for various ports, but not all.</title>
<updated>2020-04-05T05:02:06+00:00</updated>
<author>
<name>Jim Mussared</name>
</author>
<published>2020-03-04T10:56:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=073b9a5eb888b26be7ce4c65e9649b6c3857ba39'/>
<id>073b9a5eb888b26be7ce4c65e9649b6c3857ba39</id>
<content type='text'>
Enabled on: bare-arm, minimal, unix coverage/dev/minimal, stm32, esp32,
esp8266, cc3200, teensy, qemu-arm, nrf.  Not enabled on others to be able
to test the code when the feature is disabled (the default case).

Code size change for this commit:

   bare-arm:  -600 -0.906%
minimal x86:  -308 -0.208%
   unix x64:    +0 +0.000%
unix nanbox:    +0 +0.000%
      stm32: -3368 -0.869% PYBV10
     cc3200: -1024 -0.558%
    esp8266: -2512 -0.368% GENERIC
      esp32: -2876 -0.205% GENERIC[incl -3168(data)]
        nrf: -1708 -1.173% pca10040
       samd:    +0 +0.000% ADAFRUIT_ITSYBITSY_M4_EXPRESS
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enabled on: bare-arm, minimal, unix coverage/dev/minimal, stm32, esp32,
esp8266, cc3200, teensy, qemu-arm, nrf.  Not enabled on others to be able
to test the code when the feature is disabled (the default case).

Code size change for this commit:

   bare-arm:  -600 -0.906%
minimal x86:  -308 -0.208%
   unix x64:    +0 +0.000%
unix nanbox:    +0 +0.000%
      stm32: -3368 -0.869% PYBV10
     cc3200: -1024 -0.558%
    esp8266: -2512 -0.368% GENERIC
      esp32: -2876 -0.205% GENERIC[incl -3168(data)]
        nrf: -1708 -1.173% pca10040
       samd:    +0 +0.000% ADAFRUIT_ITSYBITSY_M4_EXPRESS
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/mp-readline: Add word-based move/delete EMACS key sequences.</title>
<updated>2020-01-12T02:09:27+00:00</updated>
<author>
<name>Yonatan Goldschmidt</name>
</author>
<published>2019-12-14T21:42:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=853aaa06f24c98191a44a38eedd4ec2a0e63d3eb'/>
<id>853aaa06f24c98191a44a38eedd4ec2a0e63d3eb</id>
<content type='text'>
This commit adds backward-word, backward-kill-word, forward-word,
forward-kill-word sequences for the REPL, with bindings to Alt+F, Alt+B,
Alt+D and Alt+Backspace respectively.  It is disabled by default and can be
enabled via MICROPY_REPL_EMACS_WORDS_MOVE.

Further enabling MICROPY_REPL_EMACS_EXTRA_WORDS_MOVE adds extra bindings
for these new sequences: Ctrl+Right, Ctrl+Left and Ctrl+W.

The features are enabled on unix micropython-coverage and micropython-dev.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit adds backward-word, backward-kill-word, forward-word,
forward-kill-word sequences for the REPL, with bindings to Alt+F, Alt+B,
Alt+D and Alt+Backspace respectively.  It is disabled by default and can be
enabled via MICROPY_REPL_EMACS_WORDS_MOVE.

Further enabling MICROPY_REPL_EMACS_EXTRA_WORDS_MOVE adds extra bindings
for these new sequences: Ctrl+Right, Ctrl+Left and Ctrl+W.

The features are enabled on unix micropython-coverage and micropython-dev.
</pre>
</div>
</content>
</entry>
<entry>
<title>unix: Rename unix binaries to micropython-variant (not _variant).</title>
<updated>2020-01-11T23:37:40+00:00</updated>
<author>
<name>Jim Mussared</name>
</author>
<published>2019-10-30T06:00:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=977b532c8fcd1a9e12844dd4f9cc2d70341013d7'/>
<id>977b532c8fcd1a9e12844dd4f9cc2d70341013d7</id>
<content type='text'>
For consistency with mpy-cross, and other unix tools in general.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For consistency with mpy-cross, and other unix tools in general.
</pre>
</div>
</content>
</entry>
<entry>
<title>unix: Add placeholder DEV variant with settrace enabled.</title>
<updated>2020-01-11T23:37:23+00:00</updated>
<author>
<name>Jim Mussared</name>
</author>
<published>2019-10-28T02:33:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=2357338e9341d6b45c1379ff9b6cbc04bf7a9241'/>
<id>2357338e9341d6b45c1379ff9b6cbc04bf7a9241</id>
<content type='text'>
This will eventually become the "full featured" unix binary with more
features enabled, specifically useful for development and testing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will eventually become the "full featured" unix binary with more
features enabled, specifically useful for development and testing.
</pre>
</div>
</content>
</entry>
</feed>
