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