Jump to content
  • 0

Analog Discovery Pro: AWG clipping in Embedded Linux mode, but not on PC host


Henning P.

Question

Hello,

I tried the AnalogOut_Play.py example both on my Win10 PC running Waveforms 3.16.3 as well as directly on the Analog Discovery Pro's Linux shell using libdwf.so 3.16.3. I had all the required deb packages (scipy etc.) installed beforehand.

In both cases I used the identical python script and audio.wav file. The audio.wav uses double precision float and contains a 3 second linear sweep from 5 Hz to 12kHz (attached to this post). I captured Channel 1's output with an oscilloscope. You can find the screenshots attached as well.

The ADP is connected to the Windows PC via Ethernet. I logged into the Linux shell over SSH using PuTTY.

While the Python script running on the PC (Python 3.8) produces the expected output, the script running on the ADP itself causes a clipped signal containing only the positive half waves. Please see attached screenshots.

Updating the libdwf to 3.18.1 brought no improvement. The signal is still clipped (see attached screenshot).

I'm really looking forward to this issue being addressed. Thank you.

best regards
Henning

Embedded_Linux_DWF_3.18.png

Windows_PC_DWF_3.16.png

Embedded_Linux_DWF_3.16.png

audio.wav

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...