Skip to main content
This page collects term definitions, error code carriers, and version requirements. The full explanations stay in the capability chapters.

Glossary

Error Code Index

SDK errors arrive through five carriers. The three device-side code families are unrelated, so a value from one means nothing in another. Code 0 means no active fault and isn’t in the catalog. When a nonzero code won’t decode, keep the raw value for logs and bug reports.

Python Exception Types

Most Python API calls raise WujiException on failure, and the message carries an error type prefix. Some APIs raise more specific exceptions for file system or validation errors. Check the API reference for details. For catch-and-branch examples, see Best Practices — Error Handling. For reconnecting after a drop, see Best Practices — Reconnection Strategy.

Version Compatibility

For runtime requirements, see Installation and Environment — System Requirements. Hand retargeting ships prebuilt packages for Linux x86_64 and Linux aarch64 only. See Hand Retargeting — Platform and limits. The capabilities below set a minimum firmware or SDK version. Everything not listed here works with the installed SDK version. For the full change history, see the Changelog.