20 class CigiBaseSensorCtrl;
21 class CigiSensorCtrlV3;
22 class CigiSensorCtrlV4;
26 class DtCigiConnection;
58 SearchingForTarget = 0,
60 ImpendingBreaklock = 2,
118 virtual void processSensorRequests();
127 void slot_processSensorControlRequest( CigiBaseSensorCtrl& packet );
131 void processSensorControlV3( CigiSensorCtrlV3& packet );
135 void processSensorControlV4( CigiSensorCtrlV4& packet );
unsigned long long EntityID
Definition: DtSensorResponder.h:99
bool EntityIdValid
Definition: DtSensorResponder.h:100
Virtual base class.
Definition: DtVirtualBaseClass.h:19
bool SensorOn
Definition: DtSensorResponder.h:76
float Level
Definition: DtSensorResponder.h:80
bool ResponseType
Definition: DtSensorResponder.h:77
uint32_t HostFrameNumber
Definition: DtSensorResponder.h:97
bool TrackWhiteBlack
Definition: DtSensorResponder.h:72
Contains DLL export macros.
boost::signalslib::signal< void(DtSensorRequestData *)> signal_sensorControlRequest
Signal to the View Controller / Sensor Controller for processing of Sensor data signal_sensorControlR...
Definition: DtSensorResponder.h:114
DtCigiConnection & myCigiConnection
Definition: DtSensorResponder.h:145
DtSensorRequestMap mySensorRequests
Definition: DtSensorResponder.h:146
double TrackPointAltitude
Definition: DtSensorResponder.h:103
uint16_t ViewId
Definition: DtSensorResponder.h:78
std::string SensorName
Definition: DtSensorResponder.h:70
Contains makVrv::DtVirtualBaseClass class.
float AcCoupling
Definition: DtSensorResponder.h:81
Structure containing the data for the Sensor Response Packet.
Definition: DtSensorResponder.h:87
uint16_t GateYSize
Definition: DtSensorResponder.h:94
float GateXPosition
Definition: DtSensorResponder.h:95
uint16_t GateXSize
Definition: DtSensorResponder.h:93
uint8_t SensorId
Definition: DtSensorResponder.h:89
This class is responsible for the actual processing of CIGI data.
Definition: DtCigiConnection.h:57
DtTrackMode TrackMode
Definition: DtSensorResponder.h:71
DtTrackMode
Track Mode Enum for Sensor Control Packet.
Definition: DtSensorResponder.h:42
This class catches Sesnor Control signals from the Cigi Signal handler, and processes them into V3 an...
Definition: DtSensorResponder.h:36
float Gain
Definition: DtSensorResponder.h:79
uint8_t SensorId
Definition: DtSensorResponder.h:69
double TrackPointLatitude
Definition: DtSensorResponder.h:101
float Noise
Definition: DtSensorResponder.h:82
bool ResponseType
Definition: DtSensorResponder.h:91
Creator Class for DtSensorResponder
Definition: DtSensorResponder.h:151
bool AutomaticGain
Definition: DtSensorResponder.h:73
double TrackPointLongitude
Definition: DtSensorResponder.h:102
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
DtSensorStatus
Enum for Sensor Status Used in response packets.
Definition: DtSensorResponder.h:56
bool Polarity
Definition: DtSensorResponder.h:75
std::map< int, DtSensorRequestData > DtSensorRequestMap
Definition: DtSensorResponder.h:106
#define DT_DLL_VRVCIGI
Definition: vrvCigi.h:19
float GateYPosition
Definition: DtSensorResponder.h:96
DtSensorStatus SensorStatus
Definition: DtSensorResponder.h:90
Structure containing the data of the processed inbound sensor control packet.
Definition: DtSensorResponder.h:67
uint16_t ViewId
Definition: DtSensorResponder.h:92
bool LineByLineDropout
Definition: DtSensorResponder.h:74