I am working with the interface kit example. In the SensorChangeListener I output the sensor value from the InterfaceKitPhidget object which I obtain in the listener's sensorchanged method from getSource in the event object. When I set data rate to 1ms, the same sample repeats 8 times, 2ms - 4times, etc. 8ms sampling outputs 125 unique values per second. the SensorChangeTrigger is set to 0. Can anyone suggest how to proceed ? I need the actual 1 ms samples. It doesn't have to be in real time.