ruby User Manual
Version: 6.6.0/1
25/78
5. System Setup
5.2.2
CAN Bus Addressing
The CAN bus address, also known as the Frame ID, is a unique address which defines the role of each control
surface module within the system. For
ruby
, the following options are supported:
·
Address 01 to 0F
(hexadecimal) can be assigned to Fader Modules.
·
Address 10
(hexadecimal) is
always
assigned to the first full mode Central Module. Every layout
includes this assignment.
·
Address 11
(hexadecimal) is not available for assignment.
·
Address 12
to
17
(hexadecimal) can be assigned to additional Central Modules:
o
For a standard DSP Core, these must run in monitor mode.
o
For Power Core Max, hex address 12 to 14 can run in either full or monitor mode; hex address 15 to
17 must run in monitor mode.
Frame -> Surface: CAN Bus Addresses (hexadecimal)
Each address must be unique, so do not assign the same address to more than one module. If you do so,
this can lead to control conflicts and odd behaviour of the surface.
To mirror faders or other controls, use the programmable logic features of the DSP Core, such as "fader
mapping" or "source replication".
Single-frame Consoles
By default, each control surface frame ships with the following CAN bus addresses: the first Fader Module on
the left = hex address 01; the next Fader Module = hex address 02; and so on; the Central Module = hex
address 10. Thus, for a single-frame console there is usually no further action required, as the modules will
map correctly to the configuration.
Console: CAN Bus Addresses (hexadecimal)