Sensor device driver design guide