faster for each

This commit is contained in:
2025-02-25 15:17:09 +03:00
parent 277985f79a
commit aa0b478229
2 changed files with 64 additions and 23 deletions

View File

@ -7,7 +7,9 @@ class IR_DecoderRaw;
class IR_Encoder : public IR_FOX
{
friend IR_DecoderRaw;
static IR_Encoder *head;
static IR_Encoder *last;
IR_Encoder *next;
public:
static HardwareTimer IR_Timer;
private:
@ -45,7 +47,6 @@ public:
volatile bool ir_out_virtual;
private:
static std::list<IR_Encoder*>& get_enc_list();
void _sendBack(bool isAdressed, uint16_t addrTo, uint8_t *data, uint8_t len);
void _isr();