Hello. I'm trying to manage diode delay. I have investigated general diode work but I still have issues. As I understand, diode work cycle triggers 20 events ( ten for DIODE_BLOCK_OFF and ten DIODE_BLOCK_ON ) So, I want to put some delay between steps 2 and 3. Is it possible? Thanks Diode working cycle events scheme: Code: 01. DIODE_BLOCK_OFF -- Signal accepted ( first event for diode ) 02. DIODE_BLOCK_OFF 03. DIODE_BLOCK_ON -- Actually turned on and transmit signal 04. DIODE_BLOCK_ON 05. DIODE_BLOCK_ON 06. DIODE_BLOCK_ON 07. DIODE_BLOCK_ON 08. DIODE_BLOCK_ON 09. DIODE_BLOCK_ON 10. DIODE_BLOCK_ON 11. DIODE_BLOCK_ON -- Preserve On-state ( until signal faded + diode delay ) 12. DIODE_BLOCK_ON -- Signal faded — turned off 13. DIODE_BLOCK_OFF -- actually turned off 14. DIODE_BLOCK_OFF 15. DIODE_BLOCK_OFF 16. DIODE_BLOCK_OFF 17. DIODE_BLOCK_OFF 18. DIODE_BLOCK_OFF 19. DIODE_BLOCK_OFF 20. DIODE_BLOCK_OFF -- last event for diode Also, if I'm trying to interrupt or block next events on step 02 — it's become unable to preserve diode status ( if circuit is currently turned on by lever ). Also I cant just set block state to On ( material DIODE_BLOCK_ON ), because it doesn't keep transmit logic and immediately turning off. Generally, I just want to add some additional delay before diode will turn on. EDIT by Moderator: merged posts, please use the edit button instead of double posting.