diff --git a/epicardium/modules/sleep.c b/epicardium/modules/sleep.c index c7c060e14a2094d68945710a97c3b2a4983a7c31..1468940cdcbafe48026fbb621625a3c05d84b0d8 100644 --- a/epicardium/modules/sleep.c +++ b/epicardium/modules/sleep.c @@ -8,6 +8,8 @@ #include "max86150.h" #include "MAX77650-Arduino-Library.h" +#include "bb_drv.h" + #include "max32665.h" #include "mxc_sys.h" #include "mxc_pins.h" @@ -188,6 +190,7 @@ void sleep_deepsleep(void) core1_stop(); MAX77650_getINT_GLBL(); gpio_low_power(); + BbDrvDisable(); turnOffClocks(); old_clkcn = MXC_GCR->clkcn; switchToHIRC(); diff --git a/lib/sdk/Libraries/BTLE/meson.build b/lib/sdk/Libraries/BTLE/meson.build index 2009a06c8d535e8b6b4d0501d74ae8a3d8870f8d..c6da154e5982f0aac3cdbe7899b4f6b1d28fb6cc 100644 --- a/lib/sdk/Libraries/BTLE/meson.build +++ b/lib/sdk/Libraries/BTLE/meson.build @@ -427,6 +427,7 @@ ble_compileargs = [ '-DINIT_PERIPHERAL', '-DINIT_ENCRYPTED', '-DINIT_OBSERVER', + '-DINIT_PHY', ] if get_option('ble_trace')