Skip to content

Commit 6687749

Browse files
author
Zhou Xiao
committed
change(ble): make falling edge when disabling ts sync
1 parent 0a3cc83 commit 6687749

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

components/bt/common/ble_log/ble_log_spi_out.c

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -747,10 +747,6 @@ static void spi_out_ts_sync_deinit(void)
747747

748748
static void spi_out_ts_sync_enable(bool enable)
749749
{
750-
// Reset ts sync io
751-
ts_sync_data.io_level = false;
752-
gpio_set_level(SPI_OUT_SYNC_IO_NUM, (uint32_t)ts_sync_data.io_level);
753-
754750
// Update ts sync status
755751
ts_sync_enabled = enable;
756752
if (enable) {
@@ -771,7 +767,12 @@ static void spi_out_ts_sync_enable(bool enable)
771767
}
772768
}
773769
#endif // !SPI_OUT_TS_SYNC_SLEEP_SUPPORT
770+
if (!ts_sync_data.io_level) {
771+
gpio_set_level(SPI_OUT_SYNC_IO_NUM, 1);
772+
}
774773
}
774+
ts_sync_data.io_level = 0;
775+
gpio_set_level(SPI_OUT_SYNC_IO_NUM, (uint32_t)ts_sync_data.io_level);
775776
}
776777

777778
static void spi_out_ts_sync_toggle(void)

0 commit comments

Comments
 (0)