BLE RX: Making auto channel timer independent of packet events. (#1608)

This commit is contained in:
Netro
2023-11-28 12:18:15 -05:00
committed by GitHub
parent 175e5e2e8c
commit a6ed6e3099
4 changed files with 49 additions and 27 deletions

View File

@@ -143,8 +143,12 @@ class BLETxView : public View {
char randomMac[13] = "010203040506";
bool is_running = false;
uint64_t timer_count{0};
int16_t timer_count{0};
int16_t timer_period{1};
int16_t auto_channel_counter = 0;
int16_t auto_channel_period{6};
bool repeatLoop = false;
uint32_t packet_counter{0};
uint32_t num_packets{0};
@@ -157,7 +161,6 @@ class BLETxView : public View {
static constexpr uint8_t max_packet_repeat_str{10};
static constexpr uint32_t max_packet_repeat_count{UINT32_MAX};
static constexpr uint32_t max_num_packets{32};
int16_t mscounter = 0;
BLETxPacket packets[max_num_packets];