22 class CigiBaseSensorCtrl;
23 class CigiSensorCtrlV3;
24 class CigiSensorCtrlV4;
28 class DtCigiConnection;
60 SearchingForTarget = 0,
62 ImpendingBreaklock = 2,
120 virtual void processSensorRequests();
129 void slot_processSensorControlRequest( CigiBaseSensorCtrl& packet );
133 void processSensorControlV3( CigiSensorCtrlV3& packet );
137 void processSensorControlV4( CigiSensorCtrlV4& packet );
unsigned long long EntityID
Definition: DtSensorResponder.h:101
bool EntityIdValid
Definition: DtSensorResponder.h:102
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
bool SensorOn
Definition: DtSensorResponder.h:78
float Level
Definition: DtSensorResponder.h:82
bool ResponseType
Definition: DtSensorResponder.h:79
uint32_t HostFrameNumber
Definition: DtSensorResponder.h:99
bool TrackWhiteBlack
Definition: DtSensorResponder.h:74
Contains DLL export macros.
DtCigiConnection & myCigiConnection
Definition: DtSensorResponder.h:147
DtSensorRequestMap mySensorRequests
Definition: DtSensorResponder.h:148
double TrackPointAltitude
Definition: DtSensorResponder.h:105
uint16_t ViewId
Definition: DtSensorResponder.h:80
std::string SensorName
Definition: DtSensorResponder.h:72
vrvSignalsLib::signal< void(DtSensorRequestData *)> signal_sensorControlRequest
Signal to the View Controller / Sensor Controller for processing of Sensor data signal_sensorControlR...
Definition: DtSensorResponder.h:116
DtSignalConnectionManager myConnections
Definition: DtSensorResponder.h:150
Contains makVrv::DtVirtualBaseClass class.
float AcCoupling
Definition: DtSensorResponder.h:83
Structure containing the data for the Sensor Response Packet.
Definition: DtSensorResponder.h:89
uint16_t GateYSize
Definition: DtSensorResponder.h:96
float GateXPosition
Definition: DtSensorResponder.h:97
uint16_t GateXSize
Definition: DtSensorResponder.h:95
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Definition: targetConfigurationDialog.h:35
uint8_t SensorId
Definition: DtSensorResponder.h:91
This class is responsible for the actual processing of CIGI data. This holds the entity visualizer...
Definition: DtCigiConnection.h:57
DtTrackMode TrackMode
Definition: DtSensorResponder.h:73
DtTrackMode
Track Mode Enum for Sensor Control Packet.
Definition: DtSensorResponder.h:44
This class catches Sesnor Control signals from the Cigi Signal handler, and processes them into V3 an...
Definition: DtSensorResponder.h:38
float Gain
Definition: DtSensorResponder.h:81
Base class to provide boost signal/slot management.
uint8_t SensorId
Definition: DtSensorResponder.h:71
double TrackPointLatitude
Definition: DtSensorResponder.h:103
float Noise
Definition: DtSensorResponder.h:84
bool ResponseType
Definition: DtSensorResponder.h:93
Creator Class for DtSensorResponder
Definition: DtSensorResponder.h:155
bool AutomaticGain
Definition: DtSensorResponder.h:75
double TrackPointLongitude
Definition: DtSensorResponder.h:104
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:72
DtSensorStatus
Enum for Sensor Status Used in response packets.
Definition: DtSensorResponder.h:58
bool Polarity
Definition: DtSensorResponder.h:77
std::map< int, DtSensorRequestData > DtSensorRequestMap
Definition: DtSensorResponder.h:108
#define DT_DLL_VRVCIGI
Definition: vrvCigi.h:19
float GateYPosition
Definition: DtSensorResponder.h:98
DtSensorStatus SensorStatus
Definition: DtSensorResponder.h:92
Structure containing the data of the processed inbound sensor control packet. These packets are sent ...
Definition: DtSensorResponder.h:69
uint16_t ViewId
Definition: DtSensorResponder.h:94
bool LineByLineDropout
Definition: DtSensorResponder.h:76