*fixed logic_compare and signal_sampler to make them more robust in default conditions.
*updated sarcduino abstractions to refer to digital and analog channels starting with channel 0
*further refined workaround for the open panels and stuck ctrl key