#include <WNavigationSensor.h>
Public Member Functions | |
WNavigationSensor () | |
WNavigationSensor (WBaseCommunication^ pcomm) | |
~WNavigationSensor () | |
void | 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. | |
![]() | |
WRawDataSensor () | |
WRawDataSensor (WBaseCommunication^ pcomm) | |
~WRawDataSensor () | |
void | 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 () |
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 | SetIpAddress (String^ pIpAddress) |
Sets the IP v4 address of the sensor. | |
WConfigurationResult | SetIpPort (int pPort) |
Sets the IP port of the sensor. | |
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 | |
![]() | |
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 |
|
inline |
Returns the sensor's logo image.
|
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 |
|
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 |