mynewt-nimble icon indicating copy to clipboard operation
mynewt-nimble copied to clipboard

nimble/transport: Add UART transport for external controller

Open andrzej-kaczmarek opened this issue 3 years ago • 1 comments

This is the same as standard "uart" transport except it's for LL side which means it can be used for NimBLE host to talk to external controller. Enable it by "BLE_TRANSPORT_LL: uart_ll".

andrzej-kaczmarek avatar Oct 14 '22 16:10 andrzej-kaczmarek

Style check summary

No suggestions at this time!

apache-mynewt-bot avatar Oct 14 '22 16:10 apache-mynewt-bot

Tested and working! Thanks

jocelynmass avatar Oct 21 '22 09:10 jocelynmass

Hi, Will this PR be merged in next release?

AxelLin avatar Feb 24 '23 15:02 AxelLin

Yes, although I am thinking of merging this into existing UART H4 transport so we don't duplicate code unnecessarily. But this feature will be available in next release.

andrzej-kaczmarek avatar Feb 24 '23 23:02 andrzej-kaczmarek

Hi @andrzej-kaczmarek Thanks for the prompt reply. This feature was working in NimBLE-1.4.0, I'm surprised that it was missed in NimBLE-1.5.0. (So please consider it as a bug fix) What's the target release timeline for next release?

AxelLin avatar Feb 25 '23 01:02 AxelLin

Yes, although I am thinking of merging this into existing UART H4 transport so we don't duplicate code unnecessarily. But this feature will be available in next release.

Any update for merging this? @andrzej-kaczmarek

AxelLin avatar Apr 13 '23 02:04 AxelLin