@@ -169,3 +169,43 @@ Version History
169169 conversions were taking place for channels > 3 on U3-HVs.
170170 - Fixed the Handle parameter name in the AddRequest method.
171171 - Fixed a LabJackException throw in U12.write. Now throws an U12Exception.
172+ - October 22, 2012
173+ - Fixed a U3 and U6 stream bug when SamplesPerPacket was less than 25.
174+ - Changed UE9 TCP stream reads on Linux/MacOS X to return the packet as a
175+ a string. Makes it consistent with all other stream reads.
176+ - Added streaming support to the UE9 class.
177+ - Updated stream examples to include the UE9.
178+ - Added negative channel 32 support to U3 streaming methods.
179+ - In the U3 stream examples, added the getCalibrationData call for
180+ calibrated readings.
181+ - Fixed U3 voltageToDACBits method to handle uncalibrated 16 bit
182+ conversions and changed the formula to use nominal slope and offset.
183+ - Fixed broken U6-Pro hi-res support.
184+ - Added voltageToDACBits function to UE9 and U6 classes.
185+ - Cleaned up and added some U6 class documentation.
186+ - Fixed UE9 feedback function for DAC1.
187+ - Fixed UE9 watchdogConfig and watchdogRead functions.
188+ - Fixed how UE9-Pro calibration constants are applied when BipGain = 0 or
189+ 8 and Resolution < 18.
190+ - Added resolution parameter to UE9 binaryToCalibratedAnalogVoltage method.
191+ - Updated streamConfig function in classes. Added ScanFrequency and
192+ deprecated SampleFrequency parameters.
193+ - Updated streamTest.py to use ScanFrequency, 2 channels, and take both
194+ scan and sample rates into consideration.
195+ - Tweaked UE9 streamConfig and streamData.
196+ - In streamData over TCP, packet buffering was implemented to return
197+ packetsPerRequest*16 samples like over USB.
198+ - Updated stream example to count packets instead of assuming all expected
199+ packets arrived.
200+ - Fixed U6 Timer Feedback command classes so all timers can be used.
201+ - Fixed setDIOState member in the LabJackPython class.
202+ - Removed UE9 TCP requirement of opening the Modbus port on Linux/Mac OS X.
203+ - Now setting the socket timeout before opening TCP ports for faster open
204+ errors.
205+ - Added setDOState, getDIState and getDIOState methods to U3 and U6
206+ classes.
207+ - Fixed the U12 eDigitalOut method when setting D8 to D15 states.
208+ - Fixed the U12 eDigitalIn method when reading D lines.
209+ - Updated the UD driver (v3.25) constants in the LabJackPython module.
210+ - Fixed configU3 to set TimerClockConfig, TimerClockDivisor and
211+ CompatibilityOptions settings properly.
0 commit comments