Gregory Nutt
|
10d99cc6e6
|
include/nuttx/wireless: Add a setbaud() method to the HCI UART lower half interface that can be used to change the default BAUD selection. arch/arm/src/stm32: Implement the setbaud() method for the STM32 HCI UART.
|
2018-04-25 13:09:08 -06:00 |
|
Gregory Nutt
|
3012abdc45
|
configs/stm32f4discovery/hciuart: Disable MMC/SD support. That made it difficult to re-use the configuration without the base board. MMC/SD support is not needed in that configuration anyway.
|
2018-04-24 06:53:37 -06:00 |
|
Gregory Nutt
|
9b83737821
|
drivers/wireless/bluetooth: Partition bt_uart.c adding bt_uart.h and bt_uart_generic.c. This will now permit adding HCI UART drivers that have custom initialization requirements.. such as parts the need to download a configuration file to the HCI UART before they are usable.
|
2018-04-19 17:48:04 -06:00 |
|
Gregory Nutt
|
44a5a7e170
|
wireless/bluetooth: Remove Rx kernel thread. The operation of dispatching messages can be performed just as well on the high and low priority work queue. The network driver operates the low priority work queue so that also integrates better with network frame reception.
|
2018-04-19 08:52:09 -06:00 |
|
Gregory Nutt
|
1224db454b
|
arch/arm/src/stm32 and drivers/wireless/bluetooth: Fix some buffer management errors in HCI UART upper and lower halves.
|
2018-04-18 08:17:15 -06:00 |
|
Gregory Nutt
|
27f624d881
|
drivers/wireless/bluetooth: Default BAUD must be 115200, Fix logic in Rx callback, Rx callback must execute on work queue. Now sends and receives one command and response. But hangs on the next.
|
2018-04-17 13:07:28 -06:00 |
|
Gregory Nutt
|
862ff9cae3
|
arch/arm/src/stm32/: In HCI UART, sense of RTS and CTS are inverted. When we speak of asserting RTS we mean setting nRTS to zero.
|
2018-04-16 17:14:51 -06:00 |
|
Gregory Nutt
|
603efe6fb5
|
arch/arm/src/stm32 and configs/stm32f4discovery: Some feeble attempts to communicate with the BT860. Not much progress yet.
|
2018-04-16 15:24:28 -06:00 |
|
Gregory Nutt
|
5d2c226675
|
wireless/bluetooth and drivers/wireless/bluetooth: Simply the driver registration/initialization interface.
|
2018-04-14 11:33:29 -06:00 |
|