Click or drag to resize

RAYLASE.PDA.API Namespace

This namespace holds all PDA API functions.
Classes
 ClassDescription
Public classAcquisition This service handles card connections and data from acquisition to exporting the acquired data.
Public classAcquisitionAcquisitionBaseBase class for server-side implementations of Acquisition
Public classAcquisitionAcquisitionClientClient for Acquisition
Public classAcquisitionStartReply Acquisition start reply
Public classAcquisitionStartRequest Acquisition start request.
Public classAcquisitionStopReply Empty reply
Public classAcquisitionStopRequest Acquisition stop request.
Public classCard A card defined by one of its unique properties.
Public classCardConfig Configuration of a card. The card index refers to the connection order of a card, starting at zero. Currently only trace data signals are supported.
Public classCardConfigurations List of card configurations for all connected cards.
Public classCardInfo Full connection information of a card.
Public classCardInfos A list of card infos.
Public classCards A list of cards.
Public classConfiguration This service handles the PDA and card configurations.
Public classConfigurationConfigurationBaseBase class for server-side implementations of Configuration
Public classConfigurationConfigurationClientClient for Configuration
Public classConnectedCardsReply Connected cards reply
Public classConnectedCardsRequest Empty request
Public classConnectReply Empty reply
Public classConnectRequest Card connection request.
Public classDisableSignalsReply Empty reply
Public classDisableSignalsRequest Request to disable a signal or a list of signals.
Public classDisconnectReply Empty reply
Public classDisconnectRequest Disconnect request
Public classDiscoverReply Discovery reply.
Public classDiscoverRequest Empty request
Public classEnableSignalsReply Empty reply.
Public classEnableSignalsRequest Request to enable a signal or a list of signals.
Public classExportReply Empty reply
Public classExportRequest Export request.
Public classFrame Stream one frame at a time; Pages could be configurable in case one wants to get larger chunks streamed.
Public classGetFrameRequest Request to start a frame stream for a given device ID or the default connected device.
Public classGetPdaConfigReply All PDA configurations currently used.
Public classGetPdaConfigRequest Empty request
Public classInitializeReply Empty reply
Public classInitializeRequest Request to initialize the streaming service with its parameters.
Public classInputParameters Input parameters for the calculation.
Public classLoadPdaConfigReply Reply containing the PDA configuration.
Public classLoadPdaConfigRequest Request to load a PDA configuration.
Public classSample A sample of the signals at a given timestamp.
Public classSavePdaConfigReply Empty reply.
Public classSavePdaConfigRequest Request to save the PDA configuration as .json.
Public classSaveReply Empty reply
Public classSaveRequest Save request.
Public classScaleOffset Trace data scale and offset.
Public classSetPdaConfigReply Set configuration reply
Public classSetPdaConfigRequest Sets the configuration to the running service. The configuration is also saved to %ProgramData%RAYLASE\ProcessDataAnalyzer\Configurations.json.
Public classSignal A signal which can either be defined by a card or created by calculation.
Public classSignalConfig Full configuration of a signal. Currently only supports TraceDataSignals.
Public classSignalTiming Signal timing.
Public classSignalWithUnit Signal unit pair.
Public classStatisticsReply Streaming statistics.
Public classStatisticsRequest Request to get the statistics for a given device ID or the default connected device.
Public classStreaming The service handles PDA signal streaming.
Public classStreamingStreamingBaseBase class for server-side implementations of Streaming
Public classStreamingStreamingClientClient for Streaming
Public classStreamingReflectionHolder for reflection information generated from streaming.proto
Public classTime Specifies a time value.
Public classTraceDataSignalConfig Configuration options for a PDA visualizable trace data signal.
Public classTriggerConfig Trigger configuration for the acquisition.
Public classTriggerModeReflectionHolder for reflection information generated from trigger_mode.proto
Public classTriggerOffSignalReflectionHolder for reflection information generated from trigger_off_signal.proto
Public classTriggerOnSignalReflectionHolder for reflection information generated from trigger_on_signal.proto
Public classTriggerTraceSaveReply Empty reply
Public classTriggerTraceSaveRequest Request to trigger saving a trace file when streaming is configured in trigger mode.
Public classVirtualSignal A virtual signal defined by its unique name.
Public classVirtualSignalConfig Configuration options to create a new virtual signal.
Enumerations
 EnumerationDescription
Public enumerationBuiltInSignal Signals available on card
Public enumerationCalculationType Supported calculation types.
Public enumerationCardTargetOneofCaseEnum of possible cases for the "target" oneof.
Public enumerationSetPdaConfigRequestConfigOneofCaseEnum of possible cases for the "config" oneof.
Public enumerationSignalSignalOneofCaseEnum of possible cases for the "signal" oneof.
Public enumerationStreamingMode Mode to stream traces.
Public enumerationTriggerMode Trigger mode types
Public enumerationTriggerOffSignal Trigger off signal types
Public enumerationTriggerOnSignal Trigger on signal types