pub unsafe extern "C" fn controller_clear(
    id: controller_id_e_t
) -> i32
Expand description

Clears all of the lines on the controller screen.

\note Controller text setting is currently in beta, so continuous, fast updates will not work well. On vexOS version 1.0.0 this function will block for 110ms.

This function uses the following values of errno when an error state is reached: EINVAL - A value other than E_CONTROLLER_MASTER or E_CONTROLLER_PARTNER is given. EACCES - Another resource is currently trying to access the controller port.

\param id The ID of the controller (e.g. the master or partner controller). Must be one of CONTROLLER_MASTER or CONTROLLER_PARTNER

\return 1 if the operation was successful or PROS_ERR if the operation failed, setting errno.