EEVblog Electronics Community Forum
Products => Test Equipment => Topic started by: mark256 on November 19, 2020, 07:06:24 pm
-
Hello All,
I am new to the forum and this is my first post.
I have just recieved my FY6900 DDS Function Generator and I want to add some custom signals to it, I intend touse it for ECU repairs and want to inject the cam and crank sensor signals into the ecu. I have a hantek 1008c usb oscilloscope which can save a trace as a CVS file.
If i try to import the CVS file on the FY6900 software v6.5 by doing file open channel 1 CVS a second windows open where I can select the file and open. My problem is nothing seem to happen. Is thier a maximum file size that can be imported this way.
Thank You
-
The arbitrary waveforms are limited to 8192 points on the FY6900.
Just two days ago this python library got support for the FY6900:
https://github.com/mattwach/fygen
There's are examples of uploading an arbitrary waveform in the examples directory.
-
Thank You for the reply but this link seems to be for Linux I am using Windows 10. I have created a CVS file for a hall sensor from Picoscope 7 but when copied into the FY6900 software it come in as a saw tooth wave. Does anyone have a CVS file they have created I could look at as I must be doing something wrong.
Thank You
-
Well, the Introduction page claims:
* Supports most OSes (Linux, Windows, Mac)
Here is a recipe for installing Python and pyserial on Windows:
https://stackoverflow.com/a/27596979
You can also use the Ubuntu recipe described on the github page by activating WSL -- the Windows Subsystem for Linux:
https://ubuntu.com/wsl
-
Hi,
for some time, I have been working on a GUI application in Java for the cheap MHS-5200 function generator, and now when I got myself a FY6900-100 unit, I am adding support for it as well. The basic stuff is starting to work. Someday it might even be useful :-)
I just discovered an annoying deviation in my unit and wonder if it is just my unit or a common thing.
For CH1 the first selectable wave forms are:
Sine, Square, Rectangle, Trapezoid, CMOS, Adj-Pulse, DC ...
but for CH2 they are:
Sine, Square, Rectangle, Trapezoid, CMOS, DC ...
Notice the absence of Adj-Pulse on CH2.
No big thing, but I want to have a nice combobox where you pick the waveform you want, but as they seem to differ between CH1 and CH2 I might need to handle CH1 and CH2 differently. Before doing anything, it would be nice to know if it is just my unit having this issue.