C# Class EDMBlockHead.Acquire.Acquisitor

This class is the backend that takes EDM blocks. One thing that is not obvious is the way that pattern output works. BlockHead asks ScanMaster to output the pattern. It selects the "Scan B" profile (heaven forbid if there isn't such a profile). This way there is no tedious mucking around with copying parameters. BlockHead copies out the pg settings from the profile into the block config.
Mostrar archivo Open project: ColdMatter/EDMSuite Class Usage Examples

Public Properties

Property Type Description
MonitorLockObject Object

Public Methods

Method Description
Acquire ( ) : void
MapAnalogInputs ( ) : void
Start ( BlockConfig config ) : void
Stop ( ) : void

Private Methods

Method Description
AcquisitionStarting ( ) : void
AcquisitionStopping ( ) : void
AddChannelToSinglePointTask ( string chan ) : void
CheckIfStopping ( ) : bool
ConfigureSinglePointAnalogInputs ( ) : void
MapChannels ( ) : void
StuffConfig ( ) : void
ThrowSwitches ( int point ) : void

Method Details

Acquire() public method

public Acquire ( ) : void
return void

MapAnalogInputs() public method

public MapAnalogInputs ( ) : void
return void

Start() public method

public Start ( BlockConfig config ) : void
config EDMConfig.BlockConfig
return void

Stop() public method

public Stop ( ) : void
return void

Property Details

MonitorLockObject public_oe property

public Object MonitorLockObject
return Object