Fix adc_configure_trigger enabling and disabling FreeRun

Fix changing trigger type
Fix #1819