Signal generator error for 6404C

Post your LabVIEW discussions here
Post Reply
dragon
Newbie
Posts: 0
Joined: Wed Jun 19, 2013 10:46 am

Signal generator error for 6404C

Post by dragon »

Hi there,

I am trying to use ps6000SetSigGenBuiltIn in a VI to be used with Picoscope 6404C. I always get an error from the Call Library Function Node of ps6000.dll

The arguments are of the following data types:
Signed 16-bit Integer handle
Signed 32-bit offsetVoltage
Unsigned 32-bit pkToPk
Signed 16-bit waveType
4-byte Single startFrequency
4-byte Single stopFrequency
4-byte Single increment
4-byte Single dwellTime
Unsigned 32-bit Integer sweepType
Unsigned 32-bit Integer operation
Unsigned 32-bit Integer shots
Unsigned 32-bit Integer sweeps
Unsigned 32-bit Integer triggerType
Unsigned 32-bit Integer triggerSource

You can find simple VI attached.

Any help would be very apppreciated.Thanks in advance
Attachments
SimpleSignalGenCall.vi
(15.66 KiB) Downloaded 572 times

Martyn
Site Admin
Site Admin
Posts: 4491
Joined: Fri Jun 10, 2011 8:15 am
Location: St. Neots

Re: Signal generator error for 6404C

Post by Martyn »

Please check your data types against the programmers guide, I don't have access to this at present, but they don't look correct to me.
Martyn
Technical Support Manager

Karunen
Advanced User
Advanced User
Posts: 194
Joined: Thu Nov 21, 2013 9:22 am

Re: Signal generator error for 6404C

Post by Karunen »

Hi,

You seem to be missing extInThreshold.

So Data types should be:
Signed 16-bit Integer handle
Signed 32-bit offsetVoltage
Unsigned 32-bit pkToPk
Signed 16-bit waveType
4-byte Single startFrequency
4-byte Single stopFrequency
4-byte Single increment
4-byte Single dwellTime
Unsigned 32-bit Integer sweepType
Unsigned 32-bit Integer operation
Unsigned 32-bit Integer shots
Unsigned 32-bit Integer sweeps
Unsigned 32-bit Integer triggerType
Unsigned 32-bit Integer triggerSource
Signed 16-bit Interger ExtInThreshold

Kind Regards,
Karunen

Technical Specialist
Pico Technology

Post Reply