|
| NavigationSensor () |
| Base constructor.
|
|
| ~NavigationSensor () |
| Destructor (disconects the data sensor)
|
|
| NavigationSensor (BaseCommunication *comm) |
| Copy constructor: sets the basic communication object.
|
|
ConfigurationResult | SetAngularResolution (ANGULAR_RESOLUTION pResolution) |
| Sets the angle resolution. Can be either ZERO_TO_ZERO_POINT_TWO_AT_EIGHTY_HZ, ZERO_TO_ZERO_POINT_ON_AT_FOURTY_HZ, ZERO_TO_ZERO_POINT_ZERO_FIVE_AT_TWENTY_HZ or ZERO_TO_ZERO_POINT_ZERO_ZERO_TWENTYFIVE_AT_TEN_HZ)
|
|
FilterType | GetFilterType () |
| Returns the filter type.
|
|
ConfigurationResult | SetFilterType (FilterType pFilterType) |
| Sets the filter type.
|
|
PAGE_INDEX | GetDisplayPageIndex () |
| Returns the display page index.
|
|
ConfigurationResult | SetDisplayPageIndex (PAGE_INDEX pPageIndex) |
| Sets the display page on the given direction (Accepted values: CUSTOMIZE_LOGO_PAGE, OPERATING_STATUS_PAGE, WMS_STATUS_PAGE, ETH_USB_CONNECT_STATUS_PAGE,NETWORK_INFORMATION_PAGE or BLUETHOOT_CONNECTION_PAGE.
|
|
PAGE_DIRECTION | GetDisplayPageDirection () |
| Returns the display page direction.
|
|
ConfigurationResult | SetDisplayPageDirection (PAGE_DIRECTION pPageDirection) |
| Sets the display page on the given direction (Accepted values: NORMAL or UPDIDE_DOWN)
|
|
DISPLAY_MODE | GetDisplayMode () |
| Returns the display mode (values are NORMAL_MODE, ON_MODE or OFF_MODE)
|
|
ConfigurationResult | SetDisplayMode (DISPLAY_MODE pdisplayMode) |
| sets the display mode (Accepted values: NORMAL_MODE, ON_MODE or OFF_MODE)
|
|
vector< LOGO_IMAGE_SEGMENT > | GetLogoImage () |
| Returns the sensor's logo image.
|
|
ConfigurationResult | SetLogoImage (vector< LOGO_IMAGE_SEGMENT > pLogoImage) |
| Sets the sensor's logo image.
|
|
ConfigurationResult | ResetLogoImage () |
| Resets the logo image to its default.
|
|
vector< unsigned int > | GetWms () |
| Returns the window monitoring system of each sector (SECTORS_COUNT sectors - 132 -)
|
|
SensorLeds | GetSensorLeds () |
| Gets the sensor's control status led.
|
|
ConfigurationResult | SetSensorLeds (SensorLeds pLeds) |
| Sets the sensors external status led (ON or OFF)
|
|
SensorLamps | GetSensorLamps () |
| Gets the sensor lamps status.
|
|
ContaminationStatus | GetContaminationStatus () |
| Gets the contamination status.
|
|
ConfigurationResult | SetImmunityLevel (int pImmunityLevel) |
| Sets the sensor's immunity level.
|
|
unsigned int | GetImmunityLevel () |
| Gets the immunity level.
|
|
| RawDataSensor () |
| Base constructor.
|
|
| ~RawDataSensor () |
| Destructor (disconects the data sensor)
|
|
| RawDataSensor (BaseCommunication *comm) |
| Copy constructor: sets the basic communication object.
|
|
RawData | ExtractData (vector< string >pDataToExtract) |
| Extracts the data from the datastream (Internal method, do not use as is)
|
|
bool | IsCommandAcknowledgment (string pDataToVerify) |
| Check if data is a command acknowledgment.
|
|
bool | IsHeader (string pDataToVerify) |
| Check if data is a BEA HEADER.
|
|
bool | IsEndOfPacket (string pDataToVerify) |
| Check if the data is an end of packet group.
|
|
bool | IsFirstPacket (string pDataToVerify) |
| Check if the data is the first packet group.
|
|
int | GetPacketHeaderSizeToRead () |
| Returns a pointer on an array with a determined size.
|
|
int | CountToReadForLength (char *pHeaderBuffer) |
| Indicates how much byte must be read in order to obtain packet len.
|
|
int | GetPacketLengthToRead (char *pLenHeaderBuffer, int pPacketType) |
| Retrieve, in the pHeaderBuffer, the amount of data to read.
|
|
void | Initialize () |
| Initializes the object to connect the sensor.
|
|
RawData | RetrieveRawData () |
| Wait for Raw Data availability.
|
|
void | ResetDevice () |
| Resets the device.
|
|
void | RebootDevice () |
| Reboots the device.
|
|
NetworkInformation | GetNetworkInformation () |
| Gets whole data information.
|
|
PROTOCOL | GetRawDataExchangeMode () |
| Get the raw data exchange mode.
|
|
SCAN_PACKET_TYPE | GetDataPacketType () |
| Gets the data packed type.
|
|
ANGULAR_RESOLUTION | GetAngularResolution () |
| Gets the angular resolution.
|
|
SCANNING_DIRECTION | GetScanningDirection () |
| Gets the scanning direction.
|
|
AngleRange | GetAngleRange () |
| Gets the angle range.
|
|
unsigned int | GetSkipScan () |
| Gets the skip scan.
|
|
unsigned int | GetImmunityLevel () |
| Gets the immunity level.
|
|
ContaminationThreshold | GetContaminationThreshold () |
| Gets the contamination threshold.
|
|
ContaminationStatus | GetContaminationStatus () |
| Gets the contamination status.
|
|
SoftwareVersion | GetVersion () |
| Gets the sensor version data.
|
|
int | GetTemperature () |
| Gets the temperature.
|
|
vector< RawDataError > | GetErrorLog () |
| Gets the error log.
|
|
SensorLeds | GetSensorLeds () |
| Gets the sensor's leds status.
|
|
SensorLamps | GetSensorLamps () |
| Gets the sensor lamps status.
|
|
long | GetRuntimeHours () |
| Gets the sensor runtime hours.
|
|
string | GetDeviceName () |
| Gets the sensor's name.
|
|
FILTER_STATUS | GetFilterStatus () |
| Gets the sensor's filter status.
|
|
WINDOW_CALIBRATION | GetWindowCalibrationStatus () |
| Gets the window calibration status.
|
|
ConfigurationResult | SetIpAddress (string pIpAddress) |
| Sets the IP v4 address of the sensor.
|
|
ConfigurationResult | SetIpPort (int pPort) |
| Sets the IP port of the sensor.
|
|
ConfigurationResult | SetNetworkInformation (NetworkInformation pNetwork) |
| Set the overall network information except IP v4 and Port.
|
|
ConfigurationResult | SetRawDataExchangeMode (PROTOCOL pProtocol) |
| Sets the RAW data exchange mode. Can be either TCP or UDP.
|
|
ConfigurationResult | SetDataPacketType (SCAN_PACKET_TYPE pPacketType) |
| Sets the packet type returned in raw data. Can be either DISTANCE or DISTANCE_INTENSITY.
|
|
ConfigurationResult | SetAngularResolution (ANGULAR_RESOLUTION pResolution) |
| Sets the angle resolution. Can be either ZERO_TO_ZERO_POINT_TWO_AT_EIGHTY_HZ or ZERO_TO_ZERO_POINT_ONE_AT_FOURTY_HZ.
|
|
ConfigurationResult | SetScanningDirection (SCANNING_DIRECTION pScanDirection) |
| Sets the scanning direction. Can be either CLOCKWISE or COUNTER_CLOCKWISE.
|
|
ConfigurationResult | SetAngleRange (AngleRange pAngleRange) |
| Sets the Angle range (start and stop)
|
|
ConfigurationResult | SetSkipScan (int pSkipScan) |
| Sets the skip scan.
|
|
ConfigurationResult | SetImmunityLevel (int pImmunityLevel) |
| Sets the sensor's immunity level.
|
|
ConfigurationResult | SetContaminationThreshold (ContaminationThreshold pContaminationThreshold) |
| Sets the contamination level threshold for warning and error.
|
|
ConfigurationResult | SetSensorLeds (SensorLeds pLeds) |
| Sets the sensors external leds status (ON or OFF)
|
|
ConfigurationResult | SetDeviceName (string pName) |
| Sets the sensor's name.
|
|
ConfigurationResult | SetFilterStatus (FILTER_STATUS pFilterStatus) |
| Sets the sensor's filter status.
|
|
ConfigurationResult | StartWindowCalibration () |
| Starts the window calibration.
|
|
void | SendMdi () |
| Request the sensor to start sending MDI data to host.
|
|
void | StopMdi () |
| Request the sensor to stop sending MDI data to host.
|
|