TBS1000 Series Oscilloscope Customer Release Notes

Version: [26.05]

Last revised: [July 6, 2016]

Product: TBS1000





Introduction

-----------------------

Version v26.05 is a firmware update for the TBS1000

Series oscilloscope.





Installation Guide

-----------------------

This firmware update is intended to update TBS1000

Series oscilloscopes to version v26.05.





History

-----------------------

v26.05 July 6,2016

1) support for eight TBS1K models: TBS1022, TBS1042, TBS1062, TBS1102, TBS1152, TBS1064, TBS1104, TBS1154.



v26.02 July 22, 2013

1) support for five TBS1K models: TBS1022, TBS1042, TBS1062, TBS1102, TBS1152.





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 TBS1000 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 TBS1000 to a USB 2.0 port for reliable

communication.



Why?: When connected to a USB1.0 or USB1.1 port, data communication

to the TBS1000 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 TBS1000.



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 ===========================