.. csv-table:: :header: "Event", "Example" :widths: 30, 20 " ``#`` The regular events like in every other task. Only difference here is that you may have an event either when the touch pad is touched, released or both. "," .. code-block:: none on touch#Touch do LogEntry,'Touch value %eventvalue%' endon " " ``#Duration=`` When enabled, this event will be sent on release of the touch pad. The event variable is the time in msec the pad had been touched. "," .. code-block:: none on touch#Duration do LogEntry,'Touch Duration %eventvalue% ms' endon Example in the log: .. code-block:: none 6553261 : Info : Touch : ADC2 ch5 (T5): 10 6553338 : Info : EVENT: touch#Touch=10.00 6553638 : Info : EVENT: touch#Duration=460 6553653 : Info : ACT : LogEntry,'Touch Duration 460 ms' 6553654 : Info : Command: LogEntry 6553655 : Info : Touch Duration 460 ms " " ``#`` An event is sent every time the state of changes. The state can be either **0** for released, **1** for touched and **10** for long press. "," .. code-block:: none on touch#State do if %eventvalue% != 10 GPIO,2,%eventvalue% //LED on or off else GPIO,3,1 // on longpress turn on another LED endif endon "