This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Shell NUS issue

Dear Nordic, 

We've faced with the issue on Zephyr Shell NUS module. 

The captured reaction is just on 'Enter' press in terminal. It seems it has some kind of loopback inside, but why?
The other side is ble_uart_c example at nRF52840DK. (edited) 
We've tried a lot of different config changes (heap, stack increase for different threads), without any positive result. Do you have any meaning on that? What we should check here?

P.S. Do you have ready to use HEX with BLE_UART_C example compiled for nRF52840Dongle with UART-over-USB emulation?

Parents Reply
  • Dear Sigurd, 

    Finally we've made that, the shell works over BT NUS connection. We've checked it with nRF52840DK running BT UART CENTRAL example.

    Could you please advice if we have ability to:

    1. Speed up NUS transport over BT connection.

    2. Make it possible to transfer special symbols (up-arrow, down-arrow, Tab and so on) - it works but after pressing 'Enter' key. E.g. to get command list it should be pressed Tab then Enter. Is there any setting in Shell NUS or NUS layer to send the byte(s) not only after receiving 'Enter' chars, but after some timeout too?

    Do you have any suggestions on that?

Children
Related