refactor: update Instant usage and adjust regulator configuration
This commit is contained in:
@ -10,7 +10,7 @@
|
||||
#include "hal_gpio.hpp"
|
||||
#include "hal_spi.hpp"
|
||||
#include "utils/app_utils.hpp"
|
||||
#include "utils/app_instant.hpp"
|
||||
#include "utils/app_clock_instant.hpp"
|
||||
// https://docs.espressif.com/projects/esp-idf/en/v5.3.2/esp32h2/api-reference/peripherals/spi_master.html
|
||||
// https://github.com/espressif/esp-idf/blob/v5.3.2/examples/peripherals/spi_master/lcd/main/spi_master_example_main.c
|
||||
namespace app::driver::hal::spi {
|
||||
@ -123,7 +123,7 @@ inline bool wait_for_not_busy(const size_t timeout_ms) {
|
||||
app::utils::delay_ms(timeout_ms);
|
||||
return true;
|
||||
} else {
|
||||
const auto io_inst = app::utils::Instant<>{};
|
||||
const auto io_inst = app::utils::Instant{};
|
||||
while (hal::gpio::digital_read(BUSY_PIN) == hal::gpio::HIGH) {
|
||||
if (io_inst.elapsed_ms() > timeout_ms) {
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user