Qu-Bot, A Quickly Programmable Robot User’s Manual
Page
42
of
52
write something in the output box it will be transferred to Qu-Bot and it will be
stored in a FIFO (First in First Out) buffer. This is done so that you don’t loose any
character while you do other stuff.
E.g. You typed “We are using UART” on output window when your program is
processing delay. It will save all of above in FIFO. Once you use the above variable
block once you will get UART Input=’W’ and FIFO=“e are using UART”. If used again
UART Input=’e’ & FIFO = “ are using UART”.
Please check simple program and output of the same on UART console.
7.3.1.2. IR Input
IR Remote Sends signals every 114ms. Hence we cannot have data instantaneously
like other sensors which provide data in 1-2uS. Hence the program flow waits for
IR signal for around 200ms. Input is taken by Variable block just like in above case.
If no IR input is received within this time IR Input variable will be 255 or you will
receive different IR code for each key on remote in IR Input variable.