pylabrobot.azenta.fluidx.intellixcap96.FluidXIntelliXcap96.request_error_code#

async FluidXIntelliXcap96.request_error_code() int | None#

Read the error code the instrument has latched, or None if there is none.

This is the documented way to find out why an operation failed: StatusERROR and StatusMANUAL say only that something went wrong. get_error_message() turns the code into its documented meaning, and is_recoverable_error() says whether homing will clear it.

The command list documents the reply only as a three-digit error code and does not say how “no error” is expressed; a code of 0 is read as none.

Return type:

int | None