Skip to content

Commit d435309

Browse files
committed
Portenta: use Cordio HCI wrapper
1 parent 8a49b8c commit d435309

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

Diff for: src/utility/HCICordioTransport.cpp

+3-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1818
*/
1919

20-
#if defined(ARDUINO_ARCH_MBED) && defined(CORDIO_ZERO_COPY_HCI)
20+
#if defined(ARDUINO_ARCH_MBED)
2121

2222
#include <driver/CordioHCITransportDriver.h>
2323
#include <driver/CordioHCIDriver.h>
@@ -183,6 +183,8 @@ int HCICordioTransportClass::begin()
183183
#endif
184184

185185
CordioHCIHook::getDriver().initialize();
186+
CordioHCIHook::getDriver().start_reset_sequence();
187+
186188
bleLoopThread.start(bleLoop);
187189

188190
CordioHCIHook::setDataReceivedHandler(HCICordioTransportClass::onDataReceived);

Diff for: src/utility/HCIUartTransport.cpp

+1-3
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1818
*/
1919

20-
#if !defined(ARDUINO_ARCH_MBED) || defined(ARDUINO_PORTENTA_H7_M4) || defined(ARDUINO_PORTENTA_H7_M7)
20+
#if !defined(ARDUINO_ARCH_MBED)
2121

2222
#include "HCIUartTransport.h"
2323

@@ -95,8 +95,6 @@ size_t HCIUartTransportClass::write(const uint8_t* data, size_t length)
9595

9696
#ifdef ARDUINO_AVR_UNO_WIFI_REV2
9797
HCIUartTransportClass HCIUartTransport(SerialHCI, 119600);
98-
#elif defined(ARDUINO_PORTENTA_H7_M4) || defined(ARDUINO_PORTENTA_H7_M7)
99-
HCIUartTransportClass HCIUartTransport(SerialHCI, 115200);
10098
#else
10199
HCIUartTransportClass HCIUartTransport(SerialHCI, 912600);
102100
#endif

0 commit comments

Comments
 (0)