This PR introduces some changes to the expander code to reduce the amount of ram used in the ISR routines. This became an issue with the ESPHome application which used a larger amount of IRAM in the latest updates.
Also added were corrections to fix issues introduced in the 05/1b cmd handling discovered in the unlocker sketch.
This PR introduces some changes to the expander code to reduce the amount of ram used in the ISR routines. This became an issue with the ESPHome application which used a larger amount of IRAM in the latest updates. Also added were corrections to fix issues introduced in the 05/1b cmd handling discovered in the unlocker sketch.