flash force Wiki
Interactive browser →
Wiki / LEGO hardware
#device#ir#spybotics

Spybotics

Four pre-built robots from 2002, each a fixed computer with two motors, a touch sensor, a light sensor, two infrared detectors, four infrared emitters and an LED array: 3806 Gigamesh G60, 3807 Snaptrax S45, 3808 Shadowstrike S70 and 3809 Technojaw T55. Each hears a 76 kHz infrared carrier, the short-lived 76 kHz IR family, and on that same carrier the robots talk to each other and not only to a handset.

Reach

CapabilityStateNote
Drive from the bridgeout of reach76 kHz is above what the bridge's infrared hardware can produce
Drive from the set's own handsetworks, untested herethree modes: Secure broadcasts on a channel, Control drives from the buttons, Game sends the codes the CD-ROM challenges expect
Handset drives a Bionicle Manasworks, untested hereits first two channels are the two the Manas uses
Drive from an RCX over infraredworks, untested herethe rcx2spy_remote.nqc example reaches three robots on separate channels, two motors each
Robot to robotworks, untested hereeach beacons its own ID and builds a list of who it can see, with range and direction
Send VLL to a Micro Scoutworks, untested herea VLL output on the robot, so Spybotics sits in the light family as well
Read VLL as inputunknownorionrobots reports one; unconfirmed elsewhere
Program over the socket on its backworks, untested herethe kit's CD-ROM software down a cable, 2400 baud
Hear one talk backout of reachneeds a 76 kHz receiver and nothing here has one

What it hears

The handset link is one way, but between robots the carrier runs both ways. Each robot beacons its own ID, keeps a table of everyone in sight with range and direction, and fires events on what it hears. Its emitters are directional, front-left, front-right and back plus a high-power one, so where a message came from is part of the message and not a guess. The same codes go out whether a handset, another robot, a computer or an RCX sent them.

The light sensor is paired with a VLL output: a Spybot can command a Micro Scout, which puts these robots in two optical families at once. All of the above is confirmed from Spybot.h on the kit's own CD.

The command set, the transmit envelope, the ping intervals and the world table each robot builds of who it can see: Spybotics IR protocol. The carrier and the bricks that share it: 76 kHz IR family.

Reaching it today

Nothing here reaches one, the bridge included: 76 kHz is a hardware ceiling its infrared cannot pass. Least effort first: