Visioscan Set SDK Libraries
1.0.28
Visioscan Set SDK Help documentation file for C++ and C++/CLI
Loading...
Searching...
No Matches
WEnums.h
1
#ifndef W_ENUMS_H
2
#define W_ENUMS_H
3
using namespace
System;
4
namespace
WEnumerations
{
5
public enum class
ProductIdentification
{
Unknown
= 0,
RawData
= 47,
AntiCollision
= 48,
Navigation
= 49,
Rod300
= 30,
Rod500
= 50,
Rod120
= 12,
Rod130
= 13 };
6
public enum class
Protocol
{
Udp
= 0,
Tcp
= 1 };
7
public enum class
ScanPacketType
{
Distance
= 0,
DistanceAndIntensity
= 1 };
8
public enum class
AngularResolution
{
ZeroToZeroPointTwoAtEightyHz
= 0,
ZeroToZeroPointOneAtFourtyHz
= 1,
ZeroToZeroPointZeroFiveAtTwentyHz
= 2,
ZeroToZeroPointZeroTwoFiveAtTenHz
= 3,
ZeroToZeroSomethingAtFiftyHz
= 4 };
9
public enum class
ScanningDirection
{
Clockwise
= 0,
CounterClockwise
= 1 };
10
public enum class
FilterStatus
{
Off
= 0,
On
= 1 };
11
public enum class
WindowCalibrationStatus
{
Processing
= 0,
Done
= 1,
Failed
= 3 };
12
public enum class
DisplayPageIndex
{
CustomLogoPage
= 0,
OperatingStatus
= 1,
WmsStatus
= 2,
EthUsbConnectStatus
= 3,
NetworkInfo
= 4,
BluethootConnection
= 5 };
13
public enum class
PageDirection
{
Normal
= 0,
UpsideDown
= 1 };
14
public enum class
DisplayMode
{
Normal
= 0,
On
= 1,
Off
= 2 };
15
public enum class
TransmissionStatus
{
Off
= 0,
On
= 1 };
16
17
public enum class
DisplayWakeUpRange
{
ThreeHundred
= 0,
FiveHundred
= 1,
TenHundred
= 2,
FifteenHundred
= 3,
TwentyHundred
= 4 };
18
public enum class
DisplayWakeUpTime
{
TwoSec
= 0,
ThreeSec
= 1,
FiveSec
= 2,
TenSec
= 3 };
19
20
public enum class
ObjSizeEnum
{
Twenty
= 0,
Thirty
= 1,
Fourty
= 2,
Fifty
= 3,
Sixty
= 4,
Seventy
= 5,
Hundred_fifty
= 6,
Two_hundred
= 7,
Five_hundred
= 8 };
21
public enum class
ZoneTypeEnum
{
Near
= 0,
Middle
= 1,
Far
= 2 };
22
public enum class
ActiveLevelEnum
{
Low
= 0,
High
= 1 };
23
public enum class
FunctionEnum
{
NotUsed
= 0,
NearTrigger
= 1,
MiddleTrigger
= 2,
FarTrigger
= 3,
Error
= 4 };
24
public enum class
FieldLearningStatusEnum
{
NoLearning
= 0,
Started
= 5,
InProgress
= 1,
Finished
= 2,
Aborted
= 3,
Timeout
= 4 };
25
26
public enum class
ConnectionStatusEnum
{
Connected
= 0,
Unexpected
= 1,
Failure
= 2,
Disconnected
= 4,
Timeout
= 5,
NotInSameSubNet
= 6,
NotInSameSubNetOrNotWired
= 61,
NotWired
= 7,
AdressInUse
= 8,
HostUnreachable
= 9,
ConnectionResetedByPeer
= 10,
InvalidAdress
= 11,
Rejected
= 12,
Unreachable
= 13,
ResetByPeer
= 14,
Aborted
= 15,
Reconnecting
= 16,
Unknow
= 99 };
27
public enum class
ChannelTypeEnum
{
Tcp
= 0,
Udp
= 1,
Usb
= 2 };
28
public enum class
DataAvailabilityEnum
{
Available
= 0,
NotAvailable
= 1,
Unknow
= 2 };
29
public enum class
UncoveredZoneSizeEnum
{
Off
= 0,
ten
= 1,
twenty
= 2,
fifty
= 3,
hundred
= 4,
hundred_fifty
= 5,
two_hundred
= 6,
two_hundred_fifty
= 7,
three_hundred
= 8,
five_hundred
= 9 };
30
public enum class
AbortStatus
{
None
= 0,
ConnectionLost
= 1,
ObjectInUncoverZoneRange
= 2,
AbortByCommand
= 3,
SensorError
= 4,
ParamOutOfRange
= 5 };
31
public enum class
InputControleModeStatus
{
PhysicalInterface
= 0,
CommandControl
= 1 };
32
}
33
#endif
WEnumerations
Definition
WEnums.h:4
WEnumerations::ScanningDirection
ScanningDirection
Definition
WEnums.h:9
WEnumerations::ScanningDirection::CounterClockwise
@ CounterClockwise
WEnumerations::ScanningDirection::Clockwise
@ Clockwise
WEnumerations::FilterStatus
FilterStatus
Definition
WEnums.h:10
WEnumerations::FilterStatus::On
@ On
WEnumerations::FilterStatus::Off
@ Off
WEnumerations::ProductIdentification
ProductIdentification
Definition
WEnums.h:5
WEnumerations::ProductIdentification::Rod130
@ Rod130
WEnumerations::ProductIdentification::Rod300
@ Rod300
WEnumerations::ProductIdentification::AntiCollision
@ AntiCollision
WEnumerations::ProductIdentification::Rod500
@ Rod500
WEnumerations::ProductIdentification::Rod120
@ Rod120
WEnumerations::ProductIdentification::Navigation
@ Navigation
WEnumerations::ProductIdentification::Unknown
@ Unknown
WEnumerations::TransmissionStatus
TransmissionStatus
Definition
WEnums.h:15
WEnumerations::TransmissionStatus::On
@ On
WEnumerations::TransmissionStatus::Off
@ Off
WEnumerations::ZoneTypeEnum
ZoneTypeEnum
Definition
WEnums.h:21
WEnumerations::ZoneTypeEnum::Near
@ Near
WEnumerations::ZoneTypeEnum::Middle
@ Middle
WEnumerations::ZoneTypeEnum::Far
@ Far
WEnumerations::PageDirection
PageDirection
Definition
WEnums.h:13
WEnumerations::PageDirection::Normal
@ Normal
WEnumerations::PageDirection::UpsideDown
@ UpsideDown
WEnumerations::FieldLearningStatusEnum
FieldLearningStatusEnum
Definition
WEnums.h:24
WEnumerations::FieldLearningStatusEnum::InProgress
@ InProgress
WEnumerations::FieldLearningStatusEnum::Aborted
@ Aborted
WEnumerations::FieldLearningStatusEnum::Started
@ Started
WEnumerations::FieldLearningStatusEnum::Finished
@ Finished
WEnumerations::FieldLearningStatusEnum::NoLearning
@ NoLearning
WEnumerations::FieldLearningStatusEnum::Timeout
@ Timeout
WEnumerations::DisplayWakeUpTime
DisplayWakeUpTime
Definition
WEnums.h:18
WEnumerations::DisplayWakeUpTime::TenSec
@ TenSec
WEnumerations::DisplayWakeUpTime::ThreeSec
@ ThreeSec
WEnumerations::DisplayWakeUpTime::TwoSec
@ TwoSec
WEnumerations::DisplayWakeUpTime::FiveSec
@ FiveSec
WEnumerations::ScanPacketType
ScanPacketType
Definition
WEnums.h:7
WEnumerations::ScanPacketType::Distance
@ Distance
WEnumerations::ScanPacketType::DistanceAndIntensity
@ DistanceAndIntensity
WEnumerations::UncoveredZoneSizeEnum
UncoveredZoneSizeEnum
Definition
WEnums.h:29
WEnumerations::UncoveredZoneSizeEnum::two_hundred
@ two_hundred
WEnumerations::UncoveredZoneSizeEnum::hundred
@ hundred
WEnumerations::UncoveredZoneSizeEnum::fifty
@ fifty
WEnumerations::UncoveredZoneSizeEnum::hundred_fifty
@ hundred_fifty
WEnumerations::UncoveredZoneSizeEnum::twenty
@ twenty
WEnumerations::UncoveredZoneSizeEnum::ten
@ ten
WEnumerations::UncoveredZoneSizeEnum::five_hundred
@ five_hundred
WEnumerations::UncoveredZoneSizeEnum::Off
@ Off
WEnumerations::UncoveredZoneSizeEnum::three_hundred
@ three_hundred
WEnumerations::UncoveredZoneSizeEnum::two_hundred_fifty
@ two_hundred_fifty
WEnumerations::DisplayWakeUpRange
DisplayWakeUpRange
Definition
WEnums.h:17
WEnumerations::DisplayWakeUpRange::FiveHundred
@ FiveHundred
WEnumerations::DisplayWakeUpRange::ThreeHundred
@ ThreeHundred
WEnumerations::DisplayWakeUpRange::TenHundred
@ TenHundred
WEnumerations::DisplayWakeUpRange::TwentyHundred
@ TwentyHundred
WEnumerations::DisplayWakeUpRange::FifteenHundred
@ FifteenHundred
WEnumerations::FunctionEnum
FunctionEnum
Definition
WEnums.h:23
WEnumerations::FunctionEnum::MiddleTrigger
@ MiddleTrigger
WEnumerations::FunctionEnum::NearTrigger
@ NearTrigger
WEnumerations::FunctionEnum::Error
@ Error
WEnumerations::FunctionEnum::FarTrigger
@ FarTrigger
WEnumerations::FunctionEnum::NotUsed
@ NotUsed
WEnumerations::DisplayPageIndex
DisplayPageIndex
Definition
WEnums.h:12
WEnumerations::DisplayPageIndex::NetworkInfo
@ NetworkInfo
WEnumerations::DisplayPageIndex::EthUsbConnectStatus
@ EthUsbConnectStatus
WEnumerations::DisplayPageIndex::WmsStatus
@ WmsStatus
WEnumerations::DisplayPageIndex::BluethootConnection
@ BluethootConnection
WEnumerations::DisplayPageIndex::OperatingStatus
@ OperatingStatus
WEnumerations::DisplayPageIndex::CustomLogoPage
@ CustomLogoPage
WEnumerations::DataAvailabilityEnum
DataAvailabilityEnum
Definition
WEnums.h:28
WEnumerations::DataAvailabilityEnum::Unknow
@ Unknow
WEnumerations::DataAvailabilityEnum::NotAvailable
@ NotAvailable
WEnumerations::DataAvailabilityEnum::Available
@ Available
WEnumerations::InputControleModeStatus
InputControleModeStatus
Definition
WEnums.h:31
WEnumerations::InputControleModeStatus::CommandControl
@ CommandControl
WEnumerations::InputControleModeStatus::PhysicalInterface
@ PhysicalInterface
WEnumerations::WindowCalibrationStatus
WindowCalibrationStatus
Definition
WEnums.h:11
WEnumerations::WindowCalibrationStatus::Processing
@ Processing
WEnumerations::WindowCalibrationStatus::Failed
@ Failed
WEnumerations::WindowCalibrationStatus::Done
@ Done
WEnumerations::DisplayMode
DisplayMode
Definition
WEnums.h:14
WEnumerations::DisplayMode::On
@ On
WEnumerations::DisplayMode::Normal
@ Normal
WEnumerations::DisplayMode::Off
@ Off
WEnumerations::AngularResolution
AngularResolution
Definition
WEnums.h:8
WEnumerations::AngularResolution::ZeroToZeroPointOneAtFourtyHz
@ ZeroToZeroPointOneAtFourtyHz
WEnumerations::AngularResolution::ZeroToZeroSomethingAtFiftyHz
@ ZeroToZeroSomethingAtFiftyHz
WEnumerations::AngularResolution::ZeroToZeroPointZeroFiveAtTwentyHz
@ ZeroToZeroPointZeroFiveAtTwentyHz
WEnumerations::AngularResolution::ZeroToZeroPointTwoAtEightyHz
@ ZeroToZeroPointTwoAtEightyHz
WEnumerations::AngularResolution::ZeroToZeroPointZeroTwoFiveAtTenHz
@ ZeroToZeroPointZeroTwoFiveAtTenHz
WEnumerations::Protocol
Protocol
Definition
WEnums.h:6
WEnumerations::Protocol::Tcp
@ Tcp
WEnumerations::Protocol::Udp
@ Udp
WEnumerations::AbortStatus
AbortStatus
Definition
WEnums.h:30
WEnumerations::AbortStatus::None
@ None
WEnumerations::AbortStatus::ParamOutOfRange
@ ParamOutOfRange
WEnumerations::AbortStatus::SensorError
@ SensorError
WEnumerations::AbortStatus::ObjectInUncoverZoneRange
@ ObjectInUncoverZoneRange
WEnumerations::AbortStatus::ConnectionLost
@ ConnectionLost
WEnumerations::AbortStatus::AbortByCommand
@ AbortByCommand
WEnumerations::ChannelTypeEnum
ChannelTypeEnum
Definition
WEnums.h:27
WEnumerations::ChannelTypeEnum::Tcp
@ Tcp
WEnumerations::ChannelTypeEnum::Udp
@ Udp
WEnumerations::ChannelTypeEnum::Usb
@ Usb
WEnumerations::ObjSizeEnum
ObjSizeEnum
Definition
WEnums.h:20
WEnumerations::ObjSizeEnum::Five_hundred
@ Five_hundred
WEnumerations::ObjSizeEnum::Hundred_fifty
@ Hundred_fifty
WEnumerations::ObjSizeEnum::Thirty
@ Thirty
WEnumerations::ObjSizeEnum::Sixty
@ Sixty
WEnumerations::ObjSizeEnum::Seventy
@ Seventy
WEnumerations::ObjSizeEnum::Two_hundred
@ Two_hundred
WEnumerations::ObjSizeEnum::Twenty
@ Twenty
WEnumerations::ObjSizeEnum::Fourty
@ Fourty
WEnumerations::ObjSizeEnum::Fifty
@ Fifty
WEnumerations::ConnectionStatusEnum
ConnectionStatusEnum
Definition
WEnums.h:26
WEnumerations::ConnectionStatusEnum::Unknow
@ Unknow
WEnumerations::ConnectionStatusEnum::NotInSameSubNetOrNotWired
@ NotInSameSubNetOrNotWired
WEnumerations::ConnectionStatusEnum::Connected
@ Connected
WEnumerations::ConnectionStatusEnum::ResetByPeer
@ ResetByPeer
WEnumerations::ConnectionStatusEnum::NotInSameSubNet
@ NotInSameSubNet
WEnumerations::ConnectionStatusEnum::ConnectionResetedByPeer
@ ConnectionResetedByPeer
WEnumerations::ConnectionStatusEnum::Unreachable
@ Unreachable
WEnumerations::ConnectionStatusEnum::NotWired
@ NotWired
WEnumerations::ConnectionStatusEnum::Aborted
@ Aborted
WEnumerations::ConnectionStatusEnum::Reconnecting
@ Reconnecting
WEnumerations::ConnectionStatusEnum::HostUnreachable
@ HostUnreachable
WEnumerations::ConnectionStatusEnum::Unexpected
@ Unexpected
WEnumerations::ConnectionStatusEnum::Timeout
@ Timeout
WEnumerations::ConnectionStatusEnum::Rejected
@ Rejected
WEnumerations::ConnectionStatusEnum::Failure
@ Failure
WEnumerations::ConnectionStatusEnum::AdressInUse
@ AdressInUse
WEnumerations::ConnectionStatusEnum::InvalidAdress
@ InvalidAdress
WEnumerations::ConnectionStatusEnum::Disconnected
@ Disconnected
WEnumerations::ActiveLevelEnum
ActiveLevelEnum
Definition
WEnums.h:22
WEnumerations::ActiveLevelEnum::Low
@ Low
WEnumerations::ActiveLevelEnum::High
@ High
RawData
The base class encapsulating sensor's RAW data.
Definition
RawData.h:14
StarfleetToolboxWrapper
WEnums.h
Generated by
1.11.0