There's more...

The following allows us to define an alternative version of the device class in data_adc.py so it can be used in place of the ADC module. This will allow the remaining sections of the chapter to be tried without needing any specific hardware.