Queue page shows an overview of message queues in the kernel.Following figure shows the screen shot of queues screen. In order to see queues, user has to set configQUEUE_REGISTRY_SIZE in FreeRTOS.h and add the queues to the queue registry by calling vQueueAddToRegistry.
The description of parameters shown in GUI is given below.
Queue Name : Friendly name that identifies the queue
Head : Location where the queue starts
Tail : Location where the queue Ends
Write To : Next free place in queue
Read From : Location where last item was read from
Number of Elements : Number of elements in the queue
Missed Ticks : Number of ticks occurred while scheduler was suspended
Length : Capacity of the queue in terms of number of elements
Element Size : Size of an element in the queue
Tasks Waiting To Send : asks which are waiting to send to this queue
Tasks Waiting To Read: Tasks which are waiting to read from this queue
Elements Removed : Number of elements removed from the queue while queue was locked
Elements Added : Number of elements added to the queue while queue was locked