Axon driver return codes.
Axon driver functions return either a positive success value or a negative error code.
| Enumerator |
|---|
| NRF_AXON_RESULT_MUTEX_FAILED | Unable to acquire the mutex to access the axonpro problem with the model structure.
|
| NRF_AXON_RESULT_INVALID_MODEL | Buffer(s) are too small to perform the operation.
|
| NRF_AXON_RESULT_BUFFER_TOO_SMALL | Cmd buffer is invalid
|
| NRF_AXON_RESULT_INVALID_CMD_BUF | FIR requires last filter coefficient to be 0.
|
| NRF_AXON_RESULT_FAILURE_MISSING_NULL_COEF | one or more required buffers is NULL
|
| NRF_AXON_RESULT_NULL_BUFFER | Rounding value specified is out of range
|
| NRF_AXON_RESULT_FAILURE_INVALID_ROUNDING | One or more buffers do not meet alignment requirements for the requested data_width
|
| NRF_AXON_RESULT_FAILURE_MISALIGNED_BUFFER | axon driverhardware version is unsupported
|
| NRF_AXON_RESULT_FAILURE_UNSUPPORTED_HARDWARE | error within axon hardware
|
| NRF_AXON_RESULT_FAILURE_HARDWARE_ERROR | length provided in the was invalid
|
| NRF_AXON_RESULT_FAILURE_INVALID_LENGTH | generic failure code
|
| NRF_AXON_RESULT_FAILURE | success
|
| NRF_AXON_RESULT_SUCCESS | |
| NRF_AXON_RESULT_NOT_FINISHED | return by handle_interrupt. The interrupt resulted in an event that needs to be processed.
|
| NRF_AXON_RESULT_EVENT_PENDING | |