Basic functionality, need to implement GetSamples and then this can be
used with a GSR sensor