Skip to content

Programing LIST refactoring (i.e. function generator) #198

@prasimix

Description

@prasimix

Programming LIST currently support only power modules (DCP, DCM). We have to add support for SMX46 AOUT channels, PREL6 relays and MIO168 DOUT and AOUT channels.
To address this add "Function generator" feature as LIST editor that could work with multiple channels (on different modules) and offers predefined signals such as sine, square, pulse, etc.

  • Add "Start / Stop" button
  • DCP fmax=200 Hz
  • DCM fmax=10 Hz
  • SMX fmax=20 Hz
  • MIO:DOUT fmax=8 kHz, MIO:AOUT1,2 fmax=120 Hz, MIO:AOUT3,4 fmax=200 Hz
  • If DCP405 is selected, for 100 Hz or more, and measured current of 1 A or more, DP has to be disabled (check if other settings are needed for coupling in series and parallel)
  • Offer only one resource for coupled channels
  • Offer only one resource for channels in tracking
  • Take into account set voltage, current and power limit on power modules

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions