The Siglent blog - Page 3

Blog

Introduction

Many SIGLENT products have options that can be activated by entering a special activation code into the front panel.

This note covers how to generate the activation code.

 

Setup

  • Contact your Authorised SIGLENT sales office or distributor to obtain an Option Card. This is typically a document that is emailed as a PDF.

A typical Option Card will contain the following information:

 

 

 

This is the official SIGLENT website for generating activation codes.

 

  • Select the Device Type (Product Model Family)

 

  • Select the Option Type (The option card you purchased)

 

  • Enter the Serial Number of the instrument you wish to add the option to

 

  • Enter the Authorisation Code from the Option Card (example circled below).

 

  • Press Submit. This will generate the Option Key which can be entered into the instrument and permanently activate the option.

 

NOTE: See the specific instrument user’s manual for instructions on entering option codes

Title Tag (70): The Siglent blog

Description Tag (200): Everything you want to know about Siglent.

Generating an Activation Code (Option Code)

Posted on: August 20th, 2021 by James
Generating an Activation Code (Option Code) 20th August 2021
Introduction Many SIGLENT products have options that can be activated by entering a special activation code into the front panel. This note covers how to generate the activation code.   Setup Contact your Authorised SIGLENT sales office or distribut...

Analysing GSM Radio Protocol with a Siglent SDS2000X Plus Oscilloscope

Posted on: August 20th, 2021 by James
Analysing GSM Radio Protocol with a Siglent SDS2000X Plus Oscilloscope 20th August 2021
We took a retired Siemens A36 cellphone to learn the capabilities of this new Siglent scope. Available documentation and medium-density PCB of the selected A36 made the signal probing easy to implement. We used TEK P6243 active probes initially for their low capacity loading but changed to passive probes later as monitored signals proved to be quite robust.   ...

Programming Example: Retrieve data from an XE series Oscilloscope using Kotlin

Posted on: August 20th, 2021 by James
Programming Example: Retrieve data from an XE series Oscilloscope using Kotlin 20th August 2021
The SDS series of oscilloscopes all feature remote programming and data collection capabilities. They can be integrated easily into many automated test environments to ease the setup and data acquisition during testing. One of our helpful customers developed a nice programming example designed to set up and retrieve data from a SIGLENT SDS1202X-E Oscilloscope using Kotlin, a free open source c...

Comparison / Differences between the SDS1000X and SDS1000X-E oscilloscope families

Posted on: August 20th, 2021 by James
Comparison / Differences between the SDS1000X and SDS1000X-E oscilloscope families 20th August 2021
The short list of differences between the X and the 2 channel XE (SDSs1202XE) is as follows: – X has 50 ohm/ 1 MOhm selectable input impedance. XE only has 1 MOhm fixed. You will need a 50 ohm matching through adapter if you wish to connect to 50 Ohm circuits/minimize reflections. – The X has a slightly larger display (8″)  vs. the XE (7″) ...

Programming Example: List connected VISA compatible resources using PyVISA

Posted on: August 20th, 2021 by James
Programming Example: List connected VISA compatible resources using PyVISA 20th August 2021
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...

SDS FFT performance on low frequency signals

Posted on: August 20th, 2021 by James
SDS FFT performance on low frequency signals 20th August 2021
Like many modern oscilloscopes, the SIGLENT SDS series feature FFT math functions that calculate frequency information from the acquired voltage vs. time data. FFT stands for Fast Fourier Transform, and is a common method for determining the frequency content of a time-varying signal. Converting time domain data to the frequency domain makes measuring characteristics like phase noise and harmonics...

Programming Example: SDS Oscilloscope screen image capture using Python over LAN

Posted on: August 20th, 2021 by James
Programming Example: SDS Oscilloscope screen image capture using Python over LAN 20th August 2021
Here is a brief code example written in Python 3.4 that uses a socket to pull a display image (screenshot) from a SIGLENT SDS1000X-E scope via LAN and save it to the local drive of the controlling computer. NOTE: This program saves the picture/display image file in the same directory that the .py file is being run from. It will overwrite any existing file that has the same na...

Measuring Power Supply Control Loop Response with Bode Plot II

Posted on: August 20th, 2021 by James
Measuring Power Supply Control Loop Response with Bode Plot II 20th August 2021
Introduction Stability is one of the most important characteristics in power supply design. Traditionally, stability measurements require expensive frequency response analysers (FRA) which are not always available in a laboratory. SIGLENT has released Bode Plot Ⅱ features to the SIGLENT SDS1104X-E, SDS1204X-E, SDS2000X-E, SDS2000X Plus, an...

Measuring the Modulation Index of an AM Signal using an FFT

Posted on: August 20th, 2021 by James
Measuring the Modulation Index of an AM Signal using an FFT 20th August 2021
Introduction In AM schemes, the modulation index refers to the amplitude ratio of the modulating signal to the carrier signal. With the help of Fast-Fourier-Transforms (FFT), the modulation index can be obtained by measuring the sideband amplitude and the carrier amplitude. In this application note, we are going to show a convenient method of ...

Programming Example: SDS Oscilloscope save a copy of a screen image via Python/PyVISA

Posted on: August 20th, 2021 by James
Programming Example: SDS Oscilloscope save a copy of a screen image via Python/PyVISA 20th August 2021
Here is a brief code example written in Python 3.4 that uses PyVISA to pull a display image (screenshot) from a SIGLENT SDS oscilloscope via USB and save it to a drive on the controlling computer. NOTE: This program saves the picture/display image file to the E: drive, which may or may not exist on the specific computer being used to run the application. Download Python 3.4...