Knowledge Base RF Signal Generators

How to create a list file with Excel

Posted on: December 15th, 2020 by Doug Lovell
15/12/2020
The DSG800 series requires lists files to have the following format.  Note that it requires the correct units to be also added to cell as well as the space between the value and the units. Once you have created the file save it as a .CSV file. SN ...

How to load a List file onto the DSG800 Series

Posted on: December 15th, 2020 by Doug Lovell
15/12/2020
To load a list file onto the DSG800 series you first have to create a file in excel and then save it as a .CSV file.  See the article "How to Create a List File" for more information about how to format the file.  With the file saved now load the file into a fold on your flashdrive, note that the file is unable to be read if it is in the root directory in the flashdrive.  Then insert the flashd...

Testing Open Socket Communications Using PuTTY

Posted on: December 15th, 2020 by Doug Lovell
15/12/2020
Many instruments include the ability to be controlled via a remote connection to a computer using an Ethernet connection. In many cases, these instruments require a special software library that can help establish and maintain the communications link between the instrument and controlling computer. This can be annoying for a few reasons… the software library is likely to occupy a large amount of...

Verification of a LAN connection using Telnet

Posted on: December 15th, 2020 by Doug Lovell
15/12/2020
Automating a test can dramatically increase the productivity, throughput, and accuracy of a process. Automating a setup involves connecting a computer to the test instrumentation using a standard communications bus like USB or LAN and then utilizing code entered via a software layer (like LabVIEW, .NET, Python, etc..) to sequence the specific instrument commands and process data. This process n...

Programming Example: Open Socket LAN connection using Python

Posted on: December 15th, 2020 by Doug Lovell
15/12/2020
Automating a test can dramatically increase the productivity, throughput, and accuracy of a process. Automating a setup involves connecting a computer to the test instrumentation using a standard communications bus like USB or LAN and then utilising code entered via a software layer (like LabVIEW, .NET, Python, etc..) to sequence the specific instrument commands and process data. In this note, ...

Programming Example: List connected VISA compatible resources using PyVISA

Posted on: December 15th, 2020 by Doug Lovell
15/12/2020
PyVISA is a software library that enables Python applications to communicate with resources (typically instruments) connected to a controlling computer using different buses, including: GPIB, RS-232, LAN, and USB. This example scans and lists the available resources. It requires PyVISA to be installed (see the PyVISA documentation for more information) *** #Example that scans a compute...