RedRat Support
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.
LED indication of factory firmware.
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.
LED indication of firmware V1.3.7.
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.
LED indication of firmware V1.3.8.
Idle (Cylon or Night Rider) Mode
Shown when the irNetBox-III is idle with no controlling software connected to it.
LED indication when idle