osMessagePut() function
Put a Message to a Queue.
Arguments
queue_id
message queue ID obtained with osMessageCreate.
millisec
timeout value or 0 in case of no time-out.
Return value
status code that indicates the execution status of the function.
Notes
MUST REMAIN UNCHANGED: \b osMessagePut shall be consistent in every CMSIS-RTOS.
osMessagePut() calls 3 functions:
![]()
osMessagePut()
osMessagePut() reads 2 variables:
![]()
osMessagePut()