Software Instruction Manual

IQ–MSD Turbo 1.4 Advanced IQ System Software
Page 180
8.5.3 Binary Mode Assignments
The difference between simplex and binary modes was introduced at the beginning of Section 8.5.1. Let‘s briefly
review: Binary inputs are grouped and their on/off states added to create a binary code so that many possible
signals can be received with just a few inputs. It is possible to have up to four different binary groups (called
channels) and each input can be in only one group at a time. The groups are labelled Channel A through D and
a minimum of four consecutive inputs (3 binary and 1 strobe) are required to form a binary channel. The last input
of every binary channel must be used as a strobe. Turning on the strobe input tells the drone it is time to read the
inputs in the binary channel. The strobe must then cycle through another off/on cycle before the channel will be
read again. The decimal value of each input in a binary channel is listed below.
Input Decimal Value
1 ....................... 1
2 ....................... 2
3 ....................... 4
4 ....................... 8
5 ..................... 16
6 ..................... 32
7 ..................... 64
8 ................... 128
9 ................... 256
10 ................... 512
11 ................. 1024
12 ................. 2048
13 ................. 4096
14 ................. 8192
15 ............... 16384
Note: Only 15 inputs are listed above because the strobe input is
not assigned a value. This limits the total
number of inputs that will be used to compute a binary code to 15 even if all 16 inputs are grouped into a single
binary channel.
The decimal values always begin with the lowest input number in a binary channel and increase toward the
highest number in the channel. For example, if inputs 5–9 are grouped into binary Channel A then Input 5 has a
value of 1, Input 6 has a value of 2, Input 7 has a value of 4, Input 8 has a value of 8 and Input 9 will be the strobe.
Fortunately you don’t need to understand binary math to assign a command to a binary code because Turbo
uses familiar decimal numbers for binary codes. You are probably already familiar with this because the IQ
address switch on each IQ component also creates a binary code and yet decimal numbers are used for IQ
addresses. To determine the decimal value of a binary code, simply add up the decimal values of all the inputs in
the binary channel that are turned on. In the preceding example, Turbo will read a value of 2 for the binary
channel if only Input 6 is turned on. If Inputs 5, 6, 7 and 8 are all on at the same time, the binary code would be
1+2+4+8 or 15.
There are a maximum of 32,768 possible combinations if all 16 logic inputs are grouped into a single binary
channel. In this case the highest possible binary code would be 32,767. That means that 32,767 different controls
Please note: Although it is physically
possible to have up to 32,768 different binary
codes (32,678 different binary input
combinations), the maximum number of binary
codes that can actually be used in a system is
determined by the memory management
system in the drone. At the time of this writing,
systems have been installed which use over
800 binary codes. Please contact our Technical
Support Group (800-342-6939 or 219-294-8200)
if you require over 800 binary codes in your
system.