Go to the documentation of this file.
45 os <<
"Status::UNREACHABLE";
48 os <<
"Status::INVALID_ARGUMENT";
51 os <<
"Status::UNAVAILABLE";
54 os <<
"Status::GENERIC_ERROR";
57 os.setstate(std::ios_base::failbit);
65 os <<
"Adsd3500Status::OK";
68 os <<
"Adsd3500Status::INVALID_MODE";
71 os <<
"Adsd3500Status::INVALID_JBLF_FILTER_SIZE";
74 os <<
"Adsd3500Status::UNSUPPORTED_COMMAND";
77 os <<
"Adsd3500Status::INVALID_MEMORY_REGION";
80 os <<
"Adsd3500Status::INVALID_FIRMWARE_CRC";
83 os <<
"Adsd3500Status::INVALID_IMAGER";
86 os <<
"Adsd3500Status::INVALID_CCB";
89 os <<
"Adsd3500Status::FLASH_HEADER_PARSE_ERROR";
92 os <<
"Adsd3500Status::FLASH_FILE_PARSE_ERROR";
95 os <<
"Adsd3500Status::SPIM_ERROR";
98 os <<
"Adsd3500Status::INVALID_CHIPID";
101 os <<
"Adsd3500Status::IMAGER_COMMUNICATION_ERROR";
104 os <<
"Adsd3500Status::IMAGER_BOOT_FAILURE";
107 os <<
"Adsd3500Status::FIRMWARE_UPDATE_COMPLETE";
110 os <<
"Adsd3500Status::NVM_WRITE_COMPLETE";
113 os <<
"Adsd3500Status::IMAGER_ERROR";
116 os <<
"Adsd3500Status::UNKNOWN_ERROR_ID";
119 os.setstate(std::ios_base::failbit);
@ UNSUPPORTED_COMMAND
The command is not supported by the ADSD3500.
@ UNKNOWN_ERROR_ID
Unknown ID read from ADSD3500.
@ GENERIC_ERROR
An error occured but there are no details available.
std::ostream & operator<<(std::ostream &o, const struct Metadata &meta)
prints human readable metadata structure
@ INVALID_CCB
Invalid CCB.
@ IMAGER_ERROR
Imager error.
@ UNAVAILABLE
The requested action or resource is unavailable.
@ FIRMWARE_UPDATE_COMPLETE
The firmware update action has completed.
Adsd3500Status
Status of the ADSD3500 sensor.
@ FLASH_HEADER_PARSE_ERROR
Flash header parse error.
@ NVM_WRITE_COMPLETE
The write action to the NVM has completed.
@ INVALID_JBLF_FILTER_SIZE
Invalid JBLF filter size has been set.
@ IMAGER_BOOT_FAILURE
Imager boot failure.
@ FLASH_FILE_PARSE_ERROR
Flash file parse error.
@ INVALID_CHIPID
Invalid chip ID.
@ IMAGER_COMMUNICATION_ERROR
Imager communication error.
@ INVALID_FIRMWARE_CRC
Invalid firmware CRC.
@ INVALID_ARGUMENT
Invalid arguments provided.
Status
Status of any operation that the TOF sdk performs.
@ INVALID_MEMORY_REGION
Invalid memory region.
@ UNREACHABLE
Device or resource is unreachable.
@ INVALID_IMAGER
Invalid imager.
@ BUSY
Device or resource is busy.
@ INVALID_MODE
Invalid mode has been set.
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:58