TDS2000B and TDS1000B Series Oscilloscope Customer Release Notes Version: [22.16] Last revised: [Nov 23, 2011] Product: TDS1000B and TDS2000B Introduction ----------------------- Version v22.16 is a firmware update for the TDS1000B and TDS2000B Series oscilloscope. Installation Guide ----------------------- This firmware update is intended to update TDS1000B and TDS2000B Series oscilloscopes to version v22.16. Only install this firmware update if your oscilloscope is running a firmware version older than v22.16 (such as v22.15). Please Note: The flash drive used to update the firmware must be 2 GB or smaller for version lower than v22.11. History ----------------------- V22.16 Nov 23, 2011 In version 22.16, the firmware addresses the following issues: -Support the 200X attenuation probe(CHn->probe->Attenuation) V22.15 Sep 23, 2011 In version 22.15, the firmware supports the new flash of the scope v22.13 Nov 15, 2010 In version V22.13, the firmware addresses the following issues: - For internal test process improve, no influence to customer. V22.11 September 28, 2009 In version V22.11, the firmware addresses the following issues: - Increases the maximum supported USB flash drive to 64GB - Adds full-record RMS automatic measurements - Adds new PI commands for setting measurement method: AUTO, MIN/MAX, HISTOGRAM. V22.01 November 17, 2006 In version V22.01, the firmware addressed the following issues: - USBTMC compliance - TEK-USB-488 GPIB to USB Adapter compatibility - French translation corrected to remove extraneous characters - Ability to disable Autoset and Autorange features V21.20 August 29, 2006 Initial Release Description ----------------------- Version V22.13 only for internal test process improve, did not add new features compare to v22.01. ************ Users who would like to disable Autoset and Autorange, read the following: (1) Via Programmatic Interface Programmatic Interface commands are AUTOSET:ENABLE? and AUTOSET:ENABLE {ON, OFF, 0, 1} (2) Via Front Panel Using Front Panel Control feature can only be accessed when in service mode. Please see service manual for instructions on how to access service mode. Once in service mode, press UTILITY button, then select Service? option, then select Service Diag.?option, then select page 2 of 2? then select AUTOSET ENABLE?to be either 0 or 1. 0 = disabled and 1 = enabled. ************ Users who program their own custom application software to communicate with the TDS2000B or TDS1000B should read the following: For optimal performance, when programming and communicating to the instrument the following is recommended: (1) Be familiar with the programmers guide Status and Events section. (2) Configure the rear USB port on instrument to Computer?or Auto Detect?setting. Press the UTILITY button. Select Options? option. Change the Rear USB Port?option to Computer?or Auto Detect? (3) Controlling programs should use the *STB? query in preference to the serial poll following a service request (SRQ). Why?: A serial poll following a service request (SRQ) may cause communication to hang. (4) Connect the TDS1000B / TDS2000B to a USB 2.0 port for reliable communication. Why?: When connected to a USB1.0 or USB1.1 port, data communication to the TDS1000B / TDS2000B is unreliable. The problem is magnified when communicating through a hub or when multiple instruments are connected to the PC. (5) Programs should check for a timeout error after each read. Why?: In rare circumstances, the read following a query may time out. When a timeout error is observed, it is necessary to re-send the query and re-read the query response. ********************************************************************* The following only apply if using a TEK-USB-488 adapter ********************************************************************* (6) When instrument is communicating via a TEK-USB-488 GPIB to USB adapter, *WAI command, the BUSY? query, and the *OPC? query are preferred methods of achieving synchronization. See the programmer manual for examples of how to use these methods. Why?: The TEK-USB-488 adapter is unreliable when receiving service requests (SRQs) from TDS2000B and TDS1000B. Following is a recommended programming example for how to determine when a command has been executed by the instrument. *SRE 0 # Disable service request :ACQUIRE:STOPAFTER SEQUENCE set timeout to a value greater than that expected for the command to complete :ACQUIRE:STATE B; *OPC? (7) When instrument is communicating via a TEK-USB-488 GPIB to USB adapter, the following hardcopy file formats are recommended: BMP, EPSIMAGE, JPEG, RLE, TIFF. (Do not use PCX). (8) Refer to the firmware release notes for the TEK-USB-488 adapter, for programming recommendations generic to the adapter. ======================== END ===========================