#include <WNavigationSensor.h>
Public Member Functions | |
| WNavigationSensor () | |
| WNavigationSensor (WBaseCommunication^ pcomm) | |
| ~WNavigationSensor () | |
| WCommunicationStatus | Initialize () new |
| Initializes the object to connect the sensor. | |
| WFilterType | GetFilterType () |
| WConfigurationResult | SetFilterType (WFilterType^ pFilterType) |
| AngularResolution | GetAngularResolution () new |
| Gets the angular resolution. | |
| WConfigurationResult | SetAngularResolution (AngularResolution pResolution) new |
| Sets the angle resolution. Can be either AngularResolution::ZeroToZeroPointOneAtFourtyHz, AngularResolution::ZeroToZeroPointTwoAtEightyHz, ZeroToZeroPointFiveAtTwentyHz or ZeroToZeroPointZeroTwentyFiveAtTenHz. | |
| DisplayPageIndex | GetDisplayPageIndex () |
| Returns the display page index. | |
| WConfigurationResult | SetDisplayPageIndex (DisplayPageIndex pPageIndex) |
| Sets the display page on the given direction. | |
| PageDirection | GetDisplayPageDirection () |
| Returns the display page direction. | |
| WConfigurationResult | SetDisplayPageDirection (PageDirection pPageDirection) |
| Sets the display page on the given direction (Accepted values: NORMAL or UPDIDE_DOWN) | |
| DisplayMode | GetDisplayMode () |
| Returns the display mode (values are NORMAL_MODE, ON_MODE or OFF_MODE) | |
| WConfigurationResult | SetDisplayMode (DisplayMode pdisplayMode) |
| sets the display mode (Accepted values: Normal, On, Off) | |
| List< List< UInt16 >^> | GetLogoImage () |
| Returns the sensor's logo image. | |
| WConfigurationResult | SetLogoImage (List< List< UInt16 >^>^ logoToFetch) |
| Sets the sensor's logo image. | |
| WConfigurationResult | ResetLogoImage () |
| Resets the logo image to its default. | |
| List< unsigned int > | GetWms () |
| Returns the window monitoring system of each sector (SECTORS_COUNT sectors - 132 -) | |
| WSensorLeds | GetSensorLeds () new |
| Gets the sensor's status led. | |
| WConfigurationResult | SetSensorLeds (WSensorLeds^ pLeds) new |
| Sets the sensors leds status led (ON or OFF) | |
| WSensorLamps | GetSensorLamps () |
| Gets the sensor lamps status. | |
| WContaminationStatus | GetContaminationStatus () new |
| Gets the contamination status. | |
| WNetworkInformation | GetNetworkInformation () |
| Gets whole data information. | |
| DisplayWakeUpRange | GetDisplayWakeUpRange () |
| Returns the OLED wake up range. | |
| WConfigurationResult | SetDisplayWakeUpRange (DisplayWakeUpRange pWakeupTime) |
| Sets the OLED wake up range. | |
| DisplayWakeUpTime | GetDisplayWakeUpTime () |
| Returns the OLED wake up time. | |
| WConfigurationResult | SetDisplayWakeUpTime (DisplayWakeUpTime pWakeupTime) |
| Sets the OLED wake up time. | |
| TransmissionStatus | GetMdiTransmissionStatus () |
| Returns the MDI transmission status. | |
| void | ShowDeviceIdentification () |
| Shows the device identification. | |
Public Member Functions inherited from WRawDataSensor | |
| WRawDataSensor () | |
| WRawDataSensor (WBaseCommunication^ pcomm) | |
| ~WRawDataSensor () | |
| WCommunicationStatus | Initialize () override |
| Initializes the object to connect the sensor. | |
| void | ResetDevice () |
| Resets the device. | |
| void | RebootDevice () |
| Reboots the device. | |
| WNetworkInformation | GetNetworkInformation () |
| Gets whole data information. | |
| Protocol | GetRawDataExchangeMode () |
| Get the raw data exchange mode. | |
| ScanPacketType | GetDataPacketType () |
| Gets the data packed type. | |
| AngularResolution | GetAngularResolution () |
| Gets the angular resolution. | |
| ScanningDirection | GetScanningDirection () |
| Gets the scanning direction. | |
| WAngleRange | GetAngleRange () |
| Gets the angle range. | |
| unsigned int | GetSkipScan () |
| Gets the skip scan. | |
| unsigned int | GetImmunityLevel () |
| Gets the immunity level. | |
| WContaminationThreshold | GetContaminationThreshold () |
| Gets the contamination threshold. | |
| WContaminationStatus | GetContaminationStatus () |
| Gets the contamination status. | |
| WSoftwareVersion | GetVersion () override |
| Gets the sensor version data. | |
| int | GetTemperature () |
| Gets the temperature. | |
| List< WRawDataError^> | GetErrorLog () |
| Gets the error log. | |
| WSensorLeds | GetSensorLeds () |
| Gets the sensor's leds status. | |
| WSensorLamps | GetSensorLamps () |
| Gets the sensor lamps status. | |
| long | GetRuntimeHours () |
| Gets the sensor runtime hours. | |
| String | GetDeviceName () |
| Gets the sensor's name. | |
| FilterStatus | GetFilterStatus () |
| Gets the filter status. | |
| WindowCalibrationStatus | GetWindowCalibrationStatus () |
| Gets the window calibration status. | |
| WConfigurationResult | SetNetworkInformation (WNetworkInformation^ pNetwork) |
| Set the overall network information except IP v4 and Port. | |
| WConfigurationResult | SetRawDataExchangeMode (Protocol pProtocol) |
| Sets the RAW data exchange mode. Can be either TCP or UDP. | |
| WConfigurationResult | SetDataPacketType (ScanPacketType pPacketType) |
| Sets the packet type returned in raw data. Can be either ScanPacketType::Distance or ScanPacketType::DistanceAndIntensity. | |
| WConfigurationResult | SetAngularResolution (AngularResolution pResolution) |
| Sets the angle resolution. Can be either AngularResolution::ZeroToZeroPointOneAtFourtyHz or AngularResolution::ZeroToZeroPointTwoAtEightyHz. | |
| WConfigurationResult | SetScanningDirection (ScanningDirection pScanDirection) |
| Sets the scanning direction. Can be either ScanningDirection::Clockwise or ScanningDirection::CounterClockwise. | |
| WConfigurationResult | SetAngleRange (WAngleRange^ pAngleRange) |
| Sets the Angle range (start and stop) | |
| WConfigurationResult | SetSkipScan (int pSkipScan) |
| Sets the skip scan. | |
| WConfigurationResult | SetImmunityLevel (int pImmunityLevel) |
| Sets the sensor's immunity level. | |
| WConfigurationResult | SetContaminationThreshold (WContaminationThreshold^ pContaminationThreshold) |
| Sets the contamination level threshold for warning and error. | |
| WConfigurationResult | SetSensorLeds (WSensorLeds^ pLeds) |
| Sets the sensors external leds status (ON or OFF) | |
| WConfigurationResult | SetDeviceName (String^ pName) |
| Sets the sensor's name. | |
| WConfigurationResult | SetFilterStatus (FilterStatus pFilterStatus) |
| Sets the device's filter status. | |
| void | StartWindowCalibrationStatus () |
| Starts the window calibration status. | |
| WRawData | RetrieveRawData () |
| void | SendMdi () |
| Request the sensor to start sending MDI data to host. | |
| void | StopMdi () |
| Request the sensor to stop sending MDI data to host. | |
Additional Inherited Members | |
Protected Member Functions inherited from WRawDataSensor | |
| WConfigurationResult | toManagedInstance (ConfigurationResult pResult) |
|
inline |
|
inline |
|
inline |
|
inlinenew |
Gets the angular resolution.
|
inlinenew |
Gets the contamination status.
|
inline |
Returns the display mode (values are NORMAL_MODE, ON_MODE or OFF_MODE)
|
inline |
Returns the display page direction.
|
inline |
Returns the display page index.
|
inline |
Returns the OLED wake up range.
|
inline |
Returns the OLED wake up time.
|
inline |
|
inline |
Returns the sensor's logo image.
|
inline |
Returns the MDI transmission status.
|
inline |
Gets whole data information.
|
inline |
Gets the sensor lamps status.
|
inlinenew |
Gets the sensor's status led.
|
inline |
Returns the window monitoring system of each sector (SECTORS_COUNT sectors - 132 -)
|
inlinenew |
Initializes the object to connect the sensor.
|
inline |
Resets the logo image to its default.
|
inlinenew |
Sets the angle resolution. Can be either AngularResolution::ZeroToZeroPointOneAtFourtyHz, AngularResolution::ZeroToZeroPointTwoAtEightyHz, ZeroToZeroPointFiveAtTwentyHz or ZeroToZeroPointZeroTwentyFiveAtTenHz.
| pResolution |
|
inline |
sets the display mode (Accepted values: Normal, On, Off)
| pdisplayMode | the display mode enum |
|
inline |
Sets the display page on the given direction (Accepted values: NORMAL or UPDIDE_DOWN)
| pPageDirection | The page direction |
|
inline |
Sets the display page on the given direction.
| pPageIndex | An enum representing the indew to be shown |
|
inline |
Sets the OLED wake up range.
| range | >Enum of range to be set |
|
inline |
Sets the OLED wake up time.
| range | >Enum of time to be set |
|
inline |
|
inline |
Sets the sensor's logo image.
| pLogoImage | An ORDERED List of Segments, each segment is a List of unsigned int 16 representing pixels |
|
inlinenew |
Sets the sensors leds status led (ON or OFF)
| pLeds | The encapsulation of the leds to be set |
|
inline |
Shows the device identification.