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