"GK101 arbitrary wave generator" upgrade firmware release (version: 1.0.2build851)

Source: Internet
Author: User

First, the firmware description:

Hardware version: 0,LOGIC.3

Firmware version: 1.0.2.build851

Date Compiled: 2015-06-26

======================================

Second, firmware version description:

1. Fix the BUG:

    • Standard function interface, click on the lower right button when the interface suspended animation (the current waveform is non-square wave, non-triangular waves)
    • The frequency of the square wave is set to 10khz-1mhz, the waveform jitter problem

2. Add function
Increased remote control and remote control of the device via the SCPI command (only function, apply two commands are currently supported)

3. Please unzip the reference commands and instructions. zip contents, refer to Related documents using remote control functions

======================================

Third, firmware download:

Link: http://pan.baidu.com/s/1gdCP3Hp Password: tznd

======================================

Iv. Instructions for use:

When the SCPI command is received, the device automatically enters the remote control interface, such as:

Go back to the manual control screen when you click the ' Back ' button

Instrument Direct Address:

http://item.taobao.com/item.htm?id=40313916417


GK101 Remote Connection Usage instructions

First, the hardware connection method

The GK101 is connected remotely via the UART and uses the SCPI command to control the device.

UART parameter settings: Baud rate is 9600, 1 start bit, 8 data bits, 1 stop bit, no check. The interface is TTL level, non-RS232 level.

If you use the Commix.exe software, you can follow the settings

Device Expansion Interface Description:


①uart receive (RXD)

②uart Send (TXD)

③ Ground (GND)

④ Trigger Input

⑤ Trigger Output

Hardware connection:

Second, the command format (currently only supports function, apply two kinds of commands)

    • Set parameter command:

Function:{[waveform <waveform>] | [FREQuency <frequency>] | [amplitude <amplitude>] | [OFFSet <offset>] | [Dcycle <dcycle>] | [Symmetry <symmetry>]} \ n

Apply:<waveform> [<frequency> [,<amplitude> [, <offset>]]]\n

    • Read parameter command:

Function:{[waveform?] | [FREQuency?] | [Amplitude?] | OFFSet?] | [Dcycle?] | [Symmetry?]} \ n

apply?\n

Third, the symbol description

Symbol

Interpretation

Whether to send with command

{ }

The content inside the curly braces is an optional command string

Whether

[ ]

The content inside the brackets is optional and can be selected without using the

Whether

|

Interval each alternate command string

Whether

< >

Represents a specific numeric value, and the content of the angle brackets represents the type of the data

Whether

:

Colon used to separate root and subordinate commands

Is

;

Semicolon used to separate the same level of command string

Is

Iv. Description of the order

1, the command string supports shorthand and is not case-sensitive, such as function of the command string, func, func, function, function, the four can be recognized as function This command string.

2. The end of each command ends with a newline character (\ n).

3. If the command format and parameters are wrong, the device returns "error" directly. Please check the command string and format.

V. Range of parameters

    • Waveform (waveform) parameter list:

"SINE", "SQUAre", "TRIAngle", "RAMP", "Nramp", "SINC", "NOISe", "EXPR",         "EXPF", "Full_sin_p", "Full_sin_n", "Half_sin_p", "Half_sin_n", "GAUSsian", "DC", "Arbitrary"

    • Other parameters

Parameters

Maximum Value

Minimum value

Unit

Frequency (FREQuency)

Sine wave, square wave:

10 000 000

0.001

Hz

Arbitrary wave:

2 000 000

0.001

Other waveforms:

1 000 000

0.001

Amplitude (amplitude)

10

0.001

Vpp

Offset (offset)

5

-5

Vpp

Duty ratio (dcycle)

100

0

-

Symmetry degree (symmetry)

100

0

-

Vi. Examples of

Func:wave sine\n

Used to set the output waveform of the device to sine wave

Func:wave SQUA;DCYC 20\n

The output waveform used to set the device is a square wave with a duty ratio of 20%

Func:amplitude 3\n

To set the output of the device to a amplitude of 3Vpp

Apply:squa 3000,3\n

The output waveform used to set the device is a square wave with a frequency of 3KHz and a amplitude of 3Vpp

func:wave?\n

Used to query the current device output waveform, the device directly returns the corresponding data, such as: SINE

func:frequency?\n

Used to query the current device output frequency, the device directly returns the corresponding data, such as: 1000

apply?\n

Used to query the current device output waveform, frequency, amplitude, DC bias information, such as: SINE 1000.000000,3.000000,0.000000

You can refer to the Send command:

In Commix.exe ' \lf ' means ' \ n '

Vii. references

The SCPI command can be consulted:

33500_series_scpi_reference.chm

"GK101 arbitrary wave generator" upgrade firmware release (version: 1.0.2build851)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.