Development status:
New development
Information status: Updated
Repository:
http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/OtherInstruments/SPADQ214Digitizer
Contact:
Class Description
Controll of the ADQ214 digitizer from SP Devices
Families: OtherInstruments
Key words:
Platform: Unix Like
Language: Python
License: GPL
Contact:
Hardware
Manufacturer: SP Devices
Product:
ADQ214
Bus: USB
Class interface
Attributes:
| Name | Description |
|---|---|
| AcqModeScalar: DevLong | Acquisition mode: 0 -> multirecord |
| TemperatureScalar: DevDouble | — |
| NbRecordsScalar: DevLong | Number of records to acquire. |
| NbSamplesPerRecordScalar: DevLong | Number os samples per record to acquire |
| RecordsCollectedScalar: DevLong | Records collected in current/last acquisition |
| ClockSourceScalar: DevLong | 0 -> int_intref 1 -> int_extref 2 -> ext |
| TriggerModeScalar: DevLong | 1 -> software 2 -> external 3 -> level 4 -> internal |
| InputRangeChAScalar: DevDouble | — |
| InputRangeChBScalar: DevDouble | — |
| LvlTrigChannelScalar: DevLong | A mask that tells the ADQ which channels that are active • channels = 0 => None • channels = 1 => Channel A • channels = 2 => Channel B • channels = 4 => Channel C • channels = 8 => Channel D To trig on multiple channels add the channel code for each individual channel. Examples: • channels = 10 => Any of Channel B and D • channels = 15 => Any Channel Values given for any non-existing channel is simply ignored |
| LvlTrigEdgeScalar: DevLong | Trigger edge |
| LvlTrigLevelScalar: DevLong | Trigger level in codes |
| LvlTrigResetValueScalar: DevLong64 | The offset from the trigger level for which the level trigger shall arm the trigger for detecting rising or falling edges. Read the last set value. |
| ExtTrigEdgeScalar: DevLong | Specifies which edge to use: 0: Falling edge 1: Rising edge 2: Both edges (ADQ12 / ADQ14 only) |
| MultiRecordPreTriggerSamplesScalar: DevLong | The number of pre-trigger samples. Must be less than the MultiRecord record size. Granularity ADQ214: 2 samples. |
| WFANbWaveformsScalar: DevLong | The number of waveforms to average |
| WFANbSamplesScalar: DevLong | The number of samples per waveform |
| WFAPreTriggerSamplesScalar: DevLong | The number of pretrigger samples for each waveform |
| WFANbTriggerDelaySamplesScalar: DevLong | The number of samples to hold off after the trigger event |
| WFAFlagsScalar: DevLong | A bit mask that specifies different behaviours |
| ATDRecordLengthScalar: DevLong | Length of record in samples. Multiple of 72 required |
| ATDNbAccumulationsScalar: DevLong | Number of accumulations to perform. [1, 65536] supported with safe scaling |
| ATDNbRepitedAccuScalar: DevLong | Number of times to repeat the accumulation, creating a new record. A value of 4294967295 (0xFFFFFFFF) indicates infinite repeats. |
| ATDPreTriggerSamplesScalar: DevLong | The number of samples to collect from before the trigger point |
| ATDNbTriggerDelaySamplesScalar: DevLong | The number of samples to wait before collecting data, after the trigger arrives |
| LiveModeScalar: DevBoolean | If 1 acquisition will run continuously |
| FileDirScalar: DevString | — |
| FilePrefixScalar: DevString | — |
| DataStreamChASpectrum: DevDouble | — |
| DataStreamChBSpectrum: DevDouble | — |
Commands:
| Name | Description |
|---|---|
| StateInput: DevVoid Output: State Device state |
This command gets the device state (stored in its device_state data member) and returns it to the caller. |
| StatusInput: DevVoid Output: ConstDevString Device status |
This command gets the device status (stored in its device_status data member) and returns it to the caller. |
| StartAcquisitionInput: DevVoid Output: DevVoid |
Start acquisition in the mode selected by AcqMode |
| StopAcquisitionInput: DevVoid Output: DevVoid |
— |
Pipes:
Properties:
| Name | Description |
|---|---|
| SPADQIdxDevLong | Index of the digitizer |
Please log in to comment.
Updated:
The device class has been updated.
You can see previous version here .
13 Jul 2019, DS Admin
Created:
The device class has been added to catalogue.