- MCarr November 15, 2023 at 12:54 am
We trying to replicate the attached modulation using the provided API in in C#.
I’m not clear how to perform this using the command set available.
Are there any examples or maybe just a bit of guidance to push us in the right dirrection.
Attachments:You must be logged in to view attached files.
AndrewModeratorAndrew November 15, 2023 at 8:02 am
The API does not have any of the modulation capabilities. When using the API you have to provide your own waveform. You have a couple options,
– The VSG60 UI can be programmed using SCPI commands. in the SDK, look under the SCPI folder and you will find a manual and examples for configuring the software via SCPI commands. Labview has support for sending SCPI commands. In this scenario, the VSG60 software would be running, and then you would run a SCPI “script” in Labview (or any other programming language) that would configure the software.
– Generate your own I/Q waveform. If you don’t know how to generate a QAM waveform, you could use offerings from Labview such as,
or MATLABs communication toolbox. If you generate the waveform outside labview, then you would want to save it as a file, and in Labview, load the file and feed it to the API.MCarr November 20, 2023 at 6:20 am
Thanks, the SCPI solution works for us.
We have now run into another issue though. Even using one of the SCPI examples everything works fine until it comes to enabling and configuring digital modulation. Even though we can see the correct settings are selecting in the VSG SW as command over SCPI, the modulation does not start though.
If we shut down the remote connection we still have the same issue. Mod on/off does nothing. The only way to make it start again is to shut down the VSG SW and re-start it.
Any thoughtsMCarr November 20, 2023 at 7:50 am
Please ignore the message and delete if possible.
It was an error on our side.
AndrewModeratorAndrew November 20, 2023 at 8:17 am
Thanks for the update. Glad you got it working.
You must be logged in to reply to this topic.