Namespace aditof.
More...
|
enum | ImagerType {
ImagerType::UNSET,
ImagerType::ADSD3100,
ImagerType::ADSD3030
} |
| Types of imagers. More...
|
|
enum | Status {
Status::OK,
Status::BUSY,
Status::UNREACHABLE,
Status::INVALID_ARGUMENT,
Status::UNAVAILABLE,
Status::GENERIC_ERROR
} |
| Status of any operation that the TOF sdk performs. More...
|
|
enum | Adsd3500Status {
Adsd3500Status::OK,
Adsd3500Status::INVALID_MODE,
Adsd3500Status::INVALID_JBLF_FILTER_SIZE,
Adsd3500Status::UNSUPPORTED_COMMAND,
Adsd3500Status::INVALID_MEMORY_REGION,
Adsd3500Status::INVALID_FIRMWARE_CRC,
Adsd3500Status::INVALID_IMAGER,
Adsd3500Status::INVALID_CCB,
Adsd3500Status::FLASH_HEADER_PARSE_ERROR,
Adsd3500Status::FLASH_FILE_PARSE_ERROR,
Adsd3500Status::SPIM_ERROR,
Adsd3500Status::INVALID_CHIPID,
Adsd3500Status::IMAGER_COMMUNICATION_ERROR,
Adsd3500Status::IMAGER_BOOT_FAILURE,
Adsd3500Status::FIRMWARE_UPDATE_COMPLETE,
Adsd3500Status::NVM_WRITE_COMPLETE,
Adsd3500Status::IMAGER_ERROR,
Adsd3500Status::UNKNOWN_ERROR_ID
} |
| Status of the ADSD3500 sensor. More...
|
|
enum | ConnectionType {
ConnectionType::ON_TARGET,
ConnectionType::USB,
ConnectionType::NETWORK,
ConnectionType::OFFLINE
} |
| Types of connections. More...
|
|
◆ Adsd3500Status
Status of the ADSD3500 sensor.
Enumerator |
---|
OK | Success.
|
INVALID_MODE | Invalid mode has been set.
|
INVALID_JBLF_FILTER_SIZE | Invalid JBLF filter size has been set.
|
UNSUPPORTED_COMMAND | The command is not supported by the ADSD3500.
|
INVALID_MEMORY_REGION | Invalid memory region.
|
INVALID_FIRMWARE_CRC | Invalid firmware CRC.
|
INVALID_IMAGER | Invalid imager.
|
INVALID_CCB | Invalid CCB.
|
FLASH_HEADER_PARSE_ERROR | Flash header parse error.
|
FLASH_FILE_PARSE_ERROR | Flash file parse error.
|
SPIM_ERROR | SPIM error.
|
INVALID_CHIPID | Invalid chip ID.
|
IMAGER_COMMUNICATION_ERROR | Imager communication error.
|
IMAGER_BOOT_FAILURE | Imager boot failure.
|
FIRMWARE_UPDATE_COMPLETE | The firmware update action has completed.
|
NVM_WRITE_COMPLETE | The write action to the NVM has completed.
|
IMAGER_ERROR | Imager error.
|
UNKNOWN_ERROR_ID | Unknown ID read from ADSD3500.
|
Definition at line 61 of file status_definitions.h.
◆ ConnectionType
Types of connections.
Enumerator |
---|
ON_TARGET | on the target, direct sysfs access
|
USB | connects to target via USB
|
NETWORK | connects to target via Network
|
OFFLINE | connects to a software module, no hardware involved
|
Definition at line 44 of file connections.h.
◆ ImagerType
Types of imagers.
Enumerator |
---|
UNSET | Value for when the type is unset.
|
ADSD3100 | The ADSD3100 imager.
|
ADSD3030 | The ADSD3030 imager.
|
Definition at line 199 of file camera_definitions.h.
◆ Status
Status of any operation that the TOF sdk performs.
Enumerator |
---|
OK | Success.
|
BUSY | Device or resource is busy.
|
UNREACHABLE | Device or resource is unreachable.
|
INVALID_ARGUMENT | Invalid arguments provided.
|
UNAVAILABLE | The requested action or resource is unavailable.
|
GENERIC_ERROR | An error occured but there are no details available.
|
Definition at line 48 of file status_definitions.h.
◆ operator!=() [1/2]
operator !=
- Parameters
-
- Returns
- bool
◆ operator!=() [2/2]
operator !=
- Parameters
-
- Returns
- bool
◆ operator<<() [1/2]
SDK_API std::ostream& aditof::operator<< |
( |
std::ostream & |
os, |
|
|
aditof::Status |
status |
|
) |
| |
operator << which make possible to print out items from aditof::Status enum
- Parameters
-
- Returns
- std::ostream&
◆ operator<<() [2/2]
operator << which make possible to print out items from aditof::Adsd3500Status enum
- Parameters
-
- Returns
- std::ostream&
◆ operator==() [1/2]
operator ==
- Parameters
-
- Returns
- bool
◆ operator==() [2/2]
operator ==
- Parameters
-
- Returns
- bool