RedRat FAQs - The irNetBox-III
The irNetBox-III was released in July 2011.
– Why was the new irNetBox-III developed?
Like most electronics, set-top boxes have become a lot more powerful over the last
couple of years, and so are faster and more responsive. This gives a better user
experience, but places additional requirements on test/control hardware, which in
the case if the irNetBox means that each output IR channel needs to be able to output
IR signals at full speed. Previous irNetBox versions could generate one IR signal
at a time, whereas the irNetBox-III can generate 16 different signals at the same
time. This gives it a throughput of greater than 80 IR signals per second (dependant
on the IR signal type).
– What other improvements are there in the irNetBox-III?
In addition to being able to output 16 different IR signals simultaneously, the
other main changes are:
- Each output has 100 different power levels, in the approximate range of 0 to 100mA IR LED drive current.
- Includes built in hardware for self-test functionality.
- IR emitters can also be connected via a 25-way D-type connecter rather than jack sockets if using in a custom wiring harnesses.
– How does in the irNetBox-III generate 16 different IR signals at the same
time?
The new design is based on the XMOS quad-core
XS1-G4, which is capable of delivering up to 1600MIPS. Each core can run multiple
threads in a deterministic way, so allowing allocation of a guaranteed amount of
processing power to signal generation for each IR output port, however many ports
are being used at any point in time.
– What versions of RedRat applications and SDK support the irNetBox-III?
Software and SDK versions greater than 3.0 support the irNetBox-III. We are still
working on these, so will make available on our website as quickly as possible,
but can provide early (alpha or beta) versions directly if you contact RedRat support.
– Our software Controls the irNetBox directly via TCP/IP, so what changes
are needed for the irNetBox-III?
The irNetBox-III supports all the commands of previous versions, so your software
should be able to control it with minimal (or no) changes. As this synchronous
command set works in exactly the same way as before, there is no speed improvement
when using it.
To use the power of the irNetBox-III, a new asynchronous command set has
been developed which supports sending IR output commands in rapid succession while
the box is busy working on previous commands. For a detailed explanation, see the
communication protocol documentation.
– The red LEDs on the front of the irNetBox-III blink a lot. Why is this?
These are used to indicate various things to the user, ranging from the firmware
version to which IR outputs are in use.
|
Bootloader Mode The processor has booted into the factory bootloader firmware. The irNetBox-III will not be functional, but new firmware can be loaded via its network interface. |
|
|
Firmware Boot - V1.3.7 The operating firmware version is 1.3.7. This pattern will continue to be shown until the irNetBox-III starts to be used. |
|
|
Firmware Boot - V1.3.8 and higher The firmware version is shown for 10 seconds following startup (or processor reset). Shown here is the pattern for firmware version 1.3.8. |
|
|
Idle (Cylon or Night Rider) Mode Shown when the irNetBox-III is idle with no controlling software connected to it. |
|

