Products > Test Equipment

Siglent SAG1021I AWG questions

<< < (2/2)

electr_peter:
Thanks for reply. Currently wavegen works great, haven't noticed any bugs.

BTW, I noticed that output of SAG1021I is galvanically isolated (only up to 42V), that is useful in some situations.

tautech:

--- Quote from: electr_peter on August 30, 2024, 10:41:28 am ---Thanks for reply. Currently wavegen works great, haven't noticed any bugs.

BTW, I noticed that output of SAG1021I is galvanically isolated (only up to 42V), that is useful in some situations.

--- End quote ---
Yes the later SAG1021 was upgraded to an I version which provides output isolation, thereby making the earlier SAG1021 obsolete.

markus_jlrb:
SAG1021 Question,

is there a possibility to load a self created step function inside the SAG
in order to measure semi. cond. characteristic curve.

The build in step function provides seven steps.

I would like to increase this pattern to a decimal number like 10, 20, ...

Thanks for any usefully hint concerning this issue.

Markus

markus_jlrb:
Seems that I need EasyWaveX for this purpose.

Unfortunately I run Linux and I had so far not been able to install it
on wine due to the lake of visa32.dll.

Any hint how to obtain this lib without installing the NS VISA package.

On the other hand I found awglib.dll in the EasyWaveX package.

>binwalk awglib.dll

DECIMAL       HEXADECIMAL     DESCRIPTION
--------------------------------------------------------------------------------
0             0x0             Microsoft executable, portable (PE)
582181        0x8E225         Intel x86 or x64 microcode, sig 0x00000512, pf_mask 0xbb0002b1, 1D00-14-01, rev 0x-1000000, size 1
595480        0x91618         Unix path: /usr/bin/siglent/usr/mass_storage/U-disk0
598016        0x92000         Unix path: /usr/bin/siglent/firmdata0/cali_date
601616        0x92E10         Unix path: /sys/devices/soc0/amba/e000b000.ethernet/net/eth0/e000b000.etherne:1e/phy_id
601890        0x92F22         Unix path: /sys/class/gpio/export
603276        0x9348C         Unix path: /usr/bin/siglent/log/drp_log.txt
603451        0x9353B         Unix path: /usr/bin/siglent/log/drp_log.txt

Perhaps the proper commands are found inside this lib to
program the SAG device.


Any hints would by appreciated if someone had already found a solution.

Thanks in advance
Markus


>strings awglib.dll | grep '^awg_'
awg_cfg_init()
awg_cfg_init
awg_cfg_uninit
awg_set_arb_wave_type
awg_set_ch_switch
awg_set_duty
awg_set_freqency
awg_set_high_level
awg_set_load
awg_set_low_level
awg_set_mean
awg_set_offset
awg_set_period
awg_set_stdev
awg_set_symmetry
awg_set_user_arb_wave
awg_set_wave_ampl
awg_set_wave_type
awg_set_width

Quincy:
No you do not need to use the software to create waveforms (and go thorugh all the hassle trying to run it under Linux).
Just create a CSV with your favorite tool and use that as source for the AWG: https://siglentna.com/operating-tip/custom-waveforms-using-easywave-csv-templates/

Navigation

[0] Message Index

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod