1
0
mirror of https://github.com/DCC-EX/CommandStation-EX.git synced 2025-07-31 03:13:45 +02:00

RMT prog track channel start

This commit is contained in:
Harald Barth
2021-12-04 20:07:34 +01:00
parent 83300387d2
commit 37f44709f9
5 changed files with 24 additions and 13 deletions

View File

@@ -32,7 +32,13 @@
class RMTChannel {
public:
RMTChannel(byte pin, byte ch, byte plen);
inline RMTChannel(byte pin, bool isMain) {
if (isMain)
RMTChannel(pin, 0, PREAMBLE_BITS_MAIN, 1);
else
RMTChannel(pin, 2, PREAMBLE_BITS_PROG, 0);
};
RMTChannel(byte pin, byte ch, byte plen, bool isProg);
void IRAM_ATTR RMTinterrupt();
void RMTprefill();
bool RMTfillData(dccPacket packet);