Pick up the cartridge resting on the tray.
A no-op when a cartridge is already installed. Loading a stored profile
(16-96) answers ProfileLoadERROR if that profile does not exist or is
invalid.
- Returns:
The loaded profile number when the instrument reports one, else None. It
answers with onnOK at the end of the motion, so this is None if that
frame never arrives.
- Parameters:
timeout (float)
- Return type:
int | None