Tags: dok-net/arduino-esp8266
Tags
Bug fix: at 160MHz compiled, don't force minimum Timer1 latency to 2µs.
Test for non-zero before subtract should improve performance.
Consolidate 160MHz constexpr check, finish 1µs minimum for Timer1 fix.
No positive effect of lead time inclusion was found during testing, r… …emove this code. Maximum period duration limit is implicit to timer, consider it documented constraint, don't runtime check in ISR.
Must always recompute new waveform.nextEventCcy if there is any busy … …pin.
Don't ever skip off duty, no matter if late or infinitely short.
New PWM overshoot mitigation code keeps frequency. Averages duty betw… …een consecutive periods.
PreviousNext