deadprogram
bf647ecd57
ninafw: this PR contains several fixes and improvements for the NINAFW implementation including:
...
- correctly return from read requests instead of returning spurious error
- move some steps previously being done during Configure() into Start() where they more
correctly belonged.
- use advertising display name as the correct default value for the generic access characteristic.
- speed up the polling for new notifications for Centrals
Signed-off-by: deadprogram <ron@hybridgroup.com>
2024-01-17 10:21:32 +01:00
deadprogram
564b0ba58f
all: use 'debug' variable protected by build tags for debug logging
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2024-01-16 17:25:37 +01:00
Ayke van Laethem
5d805a929c
all: use Device instead of Address in SetConnectHandler
...
This makes it possible to discover services on a connected central while
in peripheral mode, for example.
2024-01-11 15:53:20 +01:00
Ayke van Laethem
c9eafaff20
all: make Device a value instead of a pointer
...
This is a refactor that is necessary to make it easier to work with
connected central devices on a SoftDevice.
2024-01-11 15:53:20 +01:00
deadprogram
f639d80012
ninafw: add support for software RTS/CTS flow control for boards where hardware support is not available
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2024-01-07 08:59:59 +01:00
deadprogram
c5ab6a9b65
ninafw: use NINA settings from board file in main TinyGo repo
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2024-01-05 20:09:54 +01:00
deadprogram
92c12af54f
ninafw: BLE central implementation on nina-fw co-processors
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2024-01-04 14:35:20 +01:00