Details
Description
Allow execution of acyclic "Remote Service Request" only when Slave Handler State is ready to execute the host request.
The execution of acyclic services
- DEVNET_FAL_CMD_REMOTE_SERVICE_CNF
- DEVNET_FAL_CMD_GET_ATT_REQ
- DEVNET_FAL_CMD_SET_ATT_REQ
from user application are is only allowed in specific Slave Handler States.
The stack will store the services from host until the slave handler states are reached and executed them..
If the specific slave handler states is not reached within "2 seconds" the stack will return the service to the host with error code:
/** Explicit Message Handler is occupied. */
#define ERR_DEVNET_FAL_CON_OC 0xC0470240L