adc_2c: added user logic controls