mirror of
https://github.com/arendst/Tasmota.git
synced 2025-07-24 03:06:33 +00:00
Add ESP32 counter support
This commit is contained in:
parent
5631415acd
commit
7600a81c8e
@ -113,9 +113,9 @@ void CounterUpdate4(void)
|
||||
|
||||
bool CounterPinState(void)
|
||||
{
|
||||
if ((XdrvMailbox.index >= GPIO_CNTR1_NP) && (XdrvMailbox.index < (GPIO_CNTR1_NP + MAX_COUNTERS))) {
|
||||
bitSet(Counter.no_pullup, XdrvMailbox.index - GPIO_CNTR1_NP);
|
||||
XdrvMailbox.index -= (GPIO_CNTR1_NP - GPIO_CNTR1);
|
||||
if ((XdrvMailbox.index >= AGPIO(GPIO_CNTR1_NP)) && (XdrvMailbox.index < (AGPIO(GPIO_CNTR1_NP) + MAX_COUNTERS))) {
|
||||
bitSet(Counter.no_pullup, XdrvMailbox.index - AGPIO(GPIO_CNTR1_NP));
|
||||
XdrvMailbox.index -= (AGPIO(GPIO_CNTR1_NP) - AGPIO(GPIO_CNTR1));
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
|
Loading…
x
Reference in New Issue
Block a user