#include <IO.h>
Inherits scope::parameters::InputsFPGAIO5771.
Parameters for pixel acquisition FPGAAnalogIntegrator.
Definition at line 411 of file IO.h.
static std::unique_ptr<Inputs> scope::parameters::InputsFPGAAnalogIntegrator::Create |
( |
| ) |
|
|
inlinestatic |
Create function for factory.
Definition at line 417 of file IO.h.
std::unique_ptr<Inputs> scope::parameters::InputsFPGAAnalogIntegrator::Clone |
( |
| ) |
const |
|
inlineoverridevirtual |
Clone method to clone into a pointer.
Has to be overriden in derived classes. There it can use the compiler generated copy constructor with e.g. InputsDAQmx(*this).
Reimplemented from scope::parameters::InputsFPGAIO5771.
Definition at line 419 of file IO.h.
void scope::parameters::InputsFPGAAnalogIntegrator::Load |
( |
const wptree & |
pt | ) |
|
|
overridevirtual |
void scope::parameters::InputsFPGAAnalogIntegrator::Save |
( |
wptree & |
pt | ) |
const |
|
overridevirtual |
void scope::parameters::InputsFPGAAnalogIntegrator::SetReadOnlyWhileScanning |
( |
const RunState & |
_runstate | ) |
|
|
overridevirtual |
ScopeNumber<uint8_t> scope::parameters::InputsFPGAAnalogIntegrator::BitshiftCh1 |
Number of bits to shift U32 right before casting to U16 (channel 1)
Definition at line 422 of file IO.h.
ScopeNumber<uint8_t> scope::parameters::InputsFPGAAnalogIntegrator::BitshiftCh2 |
Number of bits to shift U32 right before casting to U16 (channel 2)
Definition at line 425 of file IO.h.
Diagnosis scope::parameters::InputsFPGAAnalogIntegrator::diagnosis |
Keeps the LEDs/ScopeNumber for FPGA diagnosis together.
These can be connected to ScopeLEDs
Definition at line 453 of file IO.h.
The documentation for this class was generated from the following files: