diff options
author | Riku Isokoski <riksu9000@gmail.com> | 2021-08-12 14:06:58 +0300 |
---|---|---|
committer | Riku Isokoski <riksu9000@gmail.com> | 2021-08-12 14:06:58 +0300 |
commit | 1d341a7aeb16acb45f25b16590630efd655ecd30 (patch) | |
tree | 47a8c9162965002fc22af53142a660963719abe7 | |
parent | 90ea1071d1df4bf80f2a7d62467aca44c8a63d75 (diff) |
Don't reconfigure pins
-rw-r--r-- | src/drivers/TwiMaster.cpp | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/drivers/TwiMaster.cpp b/src/drivers/TwiMaster.cpp index 52f93d85..429a6eb7 100644 --- a/src/drivers/TwiMaster.cpp +++ b/src/drivers/TwiMaster.cpp @@ -180,15 +180,10 @@ TwiMaster::ErrorCodes TwiMaster::Write(uint8_t deviceAddress, const uint8_t* dat } void TwiMaster::Sleep() { - while (twiBaseAddress->ENABLE != 0) { - twiBaseAddress->ENABLE = (TWIM_ENABLE_ENABLE_Disabled << TWIM_ENABLE_ENABLE_Pos); - } - nrf_gpio_cfg_default(6); - nrf_gpio_cfg_default(7); + twiBaseAddress->ENABLE = (TWIM_ENABLE_ENABLE_Disabled << TWIM_ENABLE_ENABLE_Pos); } void TwiMaster::Wakeup() { - ConfigurePins(); twiBaseAddress->ENABLE = (TWIM_ENABLE_ENABLE_Enabled << TWIM_ENABLE_ENABLE_Pos); } |