|
| | 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.
|
| |
| NetworkInformation | GetNetworkInformation () |
| | Gets whole data information.
|
| |
| ContaminationStatus | GetContaminationStatus () |
| | Gets the contamination status.
|
| |
| ConfigurationResult | SetImmunityLevel (int pImmunityLevel) |
| | Sets the sensor's immunity level.
|
| |
| unsigned int | GetImmunityLevel () |
| | Gets the immunity level.
|
| |
| OLED_WAKEUP_RANGE | GetDisplayWakeUpRange () |
| | Returns the OLED wake up range.
|
| |
| ConfigurationResult | SetDisplayWakeUpRange (OLED_WAKEUP_RANGE range) |
| | Sets the OLED wake up range.
|
| |
| OLED_WAKEUP_RANGE | GetDisplayWakeUpTime () |
| | Returns the OLED wake up time.
|
| |
| ConfigurationResult | SetDisplayWakeUpTime (OLED_WAKEUP_RANGE range) |
| | Sets the OLED wake up time.
|
| |
| MDI_TRANSMISSION_STATUS | GetMdiTransmissionStatus () |
| | Returns the MDI transmission status.
|
| |
| void | ShowDeviceIdentification () |
| | Shows the device identification.
|
| |
| | 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 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.
|
| |
| CommunicationStatus | Initialize () |
| | Initializes the object to connect the sensor.
|
| |
| void | Close () |
| | Method that closes all communication stops all threads and cleanup memory This method must be called when finishing usage of 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.
|
| |
| SensorResolutionFrequencyEnum | GetAngularResolution () |
| | Gets the angular resolution.
|
| |
| SCANNING_DIRECTION | GetScanningDirection () |
| | SensorResolutionFrequencyEnum 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 | 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 (SensorResolutionFrequencyEnum pResolution) |
| | Sets the angle resolution. Can be either 80Hz or 40Hz.
|
| |
| 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.
|
| |