PS3203D Matlab Signal Gen. No Signal Generator function

Post your MATLAB discussions here
Post Reply
AlexG
Newbie
Posts: 0
Joined: Tue May 15, 2012 11:38 am

PS3203D Matlab Signal Gen. No Signal Generator function

Post by AlexG » Fri Jul 31, 2015 3:55 pm

Hi,

I am trying to execute Signal Gen Code from pico sdk for PS 3203D.

Specs:
Win7 X64
Matlab 2014B X64
Picoscope Sdk PicoSDK_64_10.6.10.22.


This SDK was sent to me from support and is the only one I was able to run. I tried SDK on web page and Beta from Mathworks File Exchange but could not get them to run (library errors). Data acquisition examples work fine, so does the Signal Gen. Except it gives out an Error:


ERROR: No Signal Generator function available on this device

I also tried to modify the Beta code to work with these libraries but I got an error on the line
sigGenGroupObj = get(ps3000aDeviceObj, 'Signalgenerator'); -- No such object or something similar.

Any Suggestions?

Some More Details:

Code: Select all

   Instrument Device Object Using Driver : PS3000a_IC_drv.mdd
 
   Instrument Information
      Type:               Oscilloscope
      Manufacturer:       Pico Technology Ltd.
      Model:              PicoScope 3000 Series
 
   Driver Information
      DriverType:         MATLAB generic
      DriverName:         PS3000a_IC_drv.mdd
      DriverVersion:      1.2.1
 
   Communication State
      Status:             closed

Opening device...

   Instrument Device Object Using Driver : PS3000a_IC_drv.mdd
 
   Instrument Information
      Type:               Oscilloscope
      Manufacturer:       Pico Technology Ltd.
      Model:              PicoScope 3000 Series
 
   Driver Information
      DriverType:         MATLAB generic
      DriverName:         PS3000a_IC_drv.mdd
      DriverVersion:      1.2.1
 
   Communication State
      Status:             open

Connected to PicoScope device:-
Handle: 16384
Batch/Serial number: CW696/008
InstrumentModel: 3203D
Number of channels: 2
Signal Generator type: None
connect_status = 

       open_unit: 286
     unit_serial: 0
    unit_variant: 0


unit_info_values = 

    'Driver: 1.4.4.56'
    'USB: 2.0'
    'HW: 1'
    'Variant: 3203D'
    'Batch & Serial: CW696/008'
    'Cal Date: 18Dec14'
    'Kernel: 1.2'
    'Digital HW: 1'
    'Analog HW: 1'


info_status =

     0
     0
     0
     0
     0
     0
     0
     0
     0

Max ADC value: 32512
ERROR: No Signal Generator function available on this device
Close unit status: 0
Libraries unloaded successfully.

Hitesh
Site Admin
Site Admin
Posts: 2829
Joined: Tue May 31, 2011 3:43 pm
Location: St. Neots, Cambridgeshire

Re: PS3203D Matlab Signal Gen. No Signal Generator function

Post by Hitesh » Tue Aug 04, 2015 2:35 pm

Hi AlexG,

You will need to use the picotech_ps3000a_generic.mdd Instrument Driver (currently available as a Beta) as this is the driver that supports the PicoScope 3000 Series 'D' models.

The PS3000a_IC_drv.mdd Instrument Driver does not fully support the above models and does not use Groups.

I will contact you through your e-mail support ticket.

Regards,
Hitesh

Technical Support Engineer

AlexG
Newbie
Posts: 0
Joined: Tue May 15, 2012 11:38 am

Re: PS3203D Matlab Signal Gen. No Signal Generator function

Post by AlexG » Wed Aug 05, 2015 2:14 am

Thanks for the driver and example, worked like charm, Problem Resolved.

Hitesh
Site Admin
Site Admin
Posts: 2829
Joined: Tue May 31, 2011 3:43 pm
Location: St. Neots, Cambridgeshire

Re: PS3203D Matlab Signal Gen. No Signal Generator function

Post by Hitesh » Wed Aug 05, 2015 1:31 pm

Thanks for confirming that AlexG :)
Hitesh

Technical Support Engineer

Post Reply