Click or drag to resize

ConfigurationConfigurationBase Class

Base class for server-side implementations of Configuration
Inheritance Hierarchy
SystemObject
  RAYLASE.PDA.APIConfigurationConfigurationBase

Namespace: RAYLASE.PDA.API
Assembly: RAYLASE.PDA.API.Protos (in RAYLASE.PDA.API.Protos.dll) Version: 2.0.0.10
Syntax
C#
public abstract class ConfigurationBase

The ConfigurationConfigurationBase type exposes the following members.

Methods
 NameDescription
Public methodCalibrateTiming Runs a calibration on deflection unit to determine timing values.
Public methodDisableSignals Disable a signal or a list of signals already available in the service's configurations.
Public methodEnableSignals Enable a signal or a list of signals already available in the service's configurations.
Public methodGetPdaConfig Gets the currently used configurations from the service.
Public methodGetServiceDetails 
Public methodLoadPdaConfig Load a .json configuration file (relative to server) and return it as proto message. This can be used to load a configuration and adopt it before applying it to the service with SetPdaConfig(). If only a .json configuration should be applied to the service, SetPdaConfig() can be directly called with the .json configuration path (reachable from the machine running the service).
Public methodResetTimingCalibration Removes a previously determined timing calibration so the default estimate is used again.
Public methodSavePdaConfig Save the current server configuration as a .json file to path (relative to service).
Public methodSetPdaConfig Sets the PDA configuration and all device configurations to the service.
Top
See Also