Error Code Reference
Overview
MipMapEngine SDK uses a standardized error code system to help developers quickly locate and resolve issues. Error codes are divided into multiple categories, including reconstruction interface errors, license errors, file I/O errors, and GPU errors.
Reconstruction Interface Error Codes (ReconstructFull/ReconstructAT/Reconstruct3D)
Core Logic Category
| Error Code | Description |
|---|---|
| 0 | Reconstruction successful |
| 1000 | Reconstruction failed, check logs for reason |
| 1001 | User cancelled |
| 1002 | Coordinate system error |
| 1003 | Aerotriangulation result is empty |
| 1004 | Point cloud result is empty |
| 1005 | Mesh result is empty |
| 1006 | Insufficient orthophoto images, cannot generate 2D results |
License Category
| Error Code | Description |
|---|---|
| 2000 | License error |
| 2001 | Failed to enumerate license |
| 2002 | No matching license found |
| 2003 | License expired |
| 2004 | License not applicable to this version |
| 2005 | License feature module mismatch |
| 2006 | Exceeded maximum number of images supported by license |
File I/O Category
| Error Code | Description |
|---|---|
| 3000 | File read/write error |
| 3001 | JSON field parsing error |
| 3002 | Image reading error |
| 3003 | File creation error |
| 3004 | Machine learning model loading error |
Computing Device Driver Category
| Error Code | Description |
|---|---|
| 4000 | GPU device error, check if GPU is NVIDIA and if driver version meets requirements |
Lidar Reconstruction Errors
| Error Code | Description |
|---|---|
| 5000 | Point cloud file loading error |
| 5001 | Point cloud file and trajectory file timestamp matching error |
License Engine Error Codes
| Error Code | Description |
|---|---|
| 0 | Success |
| 0x00000040 | Network error |
| 0x0000004A | Network request timeout |
| 0x05000004 | Server not found |
| 0x13000051 | License requires online activation |
| 0x02000003 | Connection failed, Virbox software not installed or not connected to network |
| 0x51005001 | Exception occurred when querying authorization code status |
| 0x51005002 | Exception occurred during authorization code redemption request |
| 0x51005003 | Authorization code does not exist |
| 0x51005004 | Authorization code license deduction failed |
| 0x51005013 | Cannot bind (license expired) |
| 0x51005014 | Cannot bind (number of devices simultaneously bound to authorization code has reached limit) |
| 0x51005015 | Cannot bind (cumulative number of devices bound to authorization code has reached limit) |
| 0x51005018 | Authorization code terminal unbinding failed, please contact software vendor |
| 0x51005019 | Server cannot find binding record, please contact software vendor |
| 0x51005021 | Authorization code license cannot be bound because license is locked, please contact software vendor to resolve |
| 0x51005025 | Authorization code binding not allowed |
| 0x51005033 | Cannot activate license temporarily, user tool needs to be upgraded to latest version |
| 0x51005034 | Software vendor has revoked usage rights for this device, current authorization code can no longer be bound, please contact software vendor to resolve |
| 0x5100612F | Authorization code does not exist, please confirm if authorization code is correct |
| 0x51006130 | Invalid hardware information data |
| 0x51006134 | Authorization code license deduction failed, please contact software vendor |
| 0x5100502C | Cannot unbind (not bound) |