70016 Parallax Inc, 70016 Datasheet - Page 46

TEXT INFRARED REMOTE FOR BOE-BOT

70016

Manufacturer Part Number
70016
Description
TEXT INFRARED REMOTE FOR BOE-BOT
Manufacturer
Parallax Inc
Datasheet

Specifications of 70016

Accessory Type
Manual
Product
Microcontroller Accessories
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
For Use With/related Products
Boe-Bot®
For Use With
29122 - KIT PARTS IR REMOTE FOR BOE-BOT
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Contains lead / RoHS non-compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
70016SE
Manufacturer:
ST
0
The next change that has to be made is much more subtle, and the reason for the change
isn't necessarily all that obvious either. First, here is the change that has to be made:
Here's the reason why this change has to be made. The
with the decision making in the
takes for the IR message to complete. It doesn't right now, but that can change as you
add features. The
the beginning and ending of the resting time shown in Figure 1-17. As soon as the
PULSIN
IR message to complete, the
time between messages.
commands combined with the decision making exceeds the time it takes for the
ENDIF
Change the
between pulses from this:
DO
LOOP UNTIL time(0) > 1000
to an
this:
DO
LOOP UNTIL time(0) > 1000
ENDIF
RCTIME 9, 1, time(0)
Make sure all your programs from this point onward use RCTIME instead of PULSIN
to detect the resting time between messages.
RCTIME
PULSIN
PULSIN 9, 1, time(0)
PULSIN
command. When you have finished the change, it should look like
command needs to detect both the rising and falling edges at
command in the
PULSIN
IF…THEN
command will miss the rising edge of the resting
statements can end up taking longer than it
DO…LOOP
that scans for the resting state
PULSIN
commands combined

Related parts for 70016