sys/stdio_nimble: add version note to README#21085
Conversation
|
Maybe there's a better name for the PR/commit, but I couldn't think of anything better. I'm open to suggestions :D |
|
huh didn't know this file exist - I think it's contents should be moved to |
Just as it is, basically Copy & Paste (with some deduplication of what's already there)? |
mguetschow
left a comment
There was a problem hiding this comment.
Thanks for spotting and fixing the documentation!
One minor comment below, and tests/sys/shell_ble still references the (now deleted) README. That should be changed to point to the documentation instead.
|
Can I squash this? |
|
Yes, please squash! |
6831f7b to
9c44b7f
Compare
|
Is there something left to do for this to be merged? It looks like this PR will not have any collisions with #21108 either, so it should be all good. |
|
Thanks everyone :) |

Contribution description
In the latest release of
ble-serial, a new command line option--write-with-responsewas added and the default value isFalse.(See Jakeler/ble-serial#109 and https://github.com/Jakeler/ble-serial/releases/tag/v3.0.0 ).
This will lead to the following error when trying to connect to the
test/sys/shell_bleexample or any application that uses thestdio_nimblemodule.Using the new command line option makes the command work as expected:
Testing procedure
This is only a documentation change, but the test procedure would be as following:
Make sure you have the latest version of
ble-serialinstalled. Otherwise you can upgrade it withpip install ble-serial --upgrade.The latest version at the time of writing is 3.0.0.
The test in
tests/sys/shell_bleruns on all nRF52 devices (and probably others as well with NimBLE support). I used an nRF52840DK and our own hardware.You can follow the procedure described in the text and should observe the aforementioned error when trying to connect to the device.