adding in falling edge detection to Opo
changes for adc
changes to get times
updates for falling edge time
changes for opo interface falling edge
changes for falling edge time