DDC
  • Welcome
    • Introduction
    • Supported hardware
  • 1: Project planning
    • Switch inputs
      • Switch table
      • Direct
      • Shift register
      • Port expander
    • Analog inputs
      • External ADC
    • RGB LED
    • Digital outputs
    • PWM / Circuit control
    • EEPROM
    • Processing and memory
  • 2. Wiring
    • Switch inputs
      • Matrix
      • Direct
      • Shift register
      • Port expander
    • Analog
      • Analog switches
      • External ADC
    • RGB LED
    • Digital outputs
    • PWM / Circuit control
    • EEPROM
  • 3. Coding
    • Essentials
      • 02_Board.ino
      • 08_Joystick
      • 10_TableAndAnalog.ino
        • Switch table
        • Analog channels
      • 30_Switches.ino
    • Peripherals
      • RGB LED
        • Firmware control
          • LED functions
          • Color
          • Brightness
          • Presets
        • SimHub control
      • Digital outputs
        • Setup
        • SimHub control
        • Firmware control
      • PWM / Circuit control
        • Setup
        • Calibrate
        • Switch control
        • Trigger control
      • Shift register
      • I2C devices
        • ADS1115
        • PCA9555
        • CAT24C512
    • Advanced
      • Analog inject
      • Conditional coding
        • Triggers
        • Editors
      • Field placement
      • Presets
        • 31_RunningPresets.ino
        • 32_Presets.ino
        • Example
    • Upload
    • Naming the controller
  • 4. Connect to SimHub
    • LED control
    • Controller settings and properties
      • How to connect?
      • How does it work?
      • How to control it?
      • Property list
  • Switch library
    • Pushbutton
    • Function switches
    • Toggle switches
    • Hat switches
    • Car control functions
      • QuickSwitch
      • BrakeMagic
      • ThrottleHold
      • Handbrake
    • Pedals & paddles
      • Brake/throttle
      • Clutch
      • Bite point & launch
      • Filtered curves
      • Shifter
    • Funky switch
      • Directional
      • Center push
    • Encoders
      • rotary2Bit
      • rotary4Bit
      • funkyRotary
      • wildEncoder
      • E18
      • rotaryPulse
      • PEC11
    • Rotary switches
      • rotaryAnalog
      • quickRotary
      • SW1
      • Editing functions
    • Multiswitch complexes
      • Hybrid rotary
      • Multifunction rotary
      • Modded encoder
      • Stacked encoder
    • Preset
    • DDS
    • RGB LED control
    • PWM / Circuit control
    • Utility
  • Fast DDC
    • Buttons and LED
    • 4 encoders, buttons and LED
    • Dual clutches, 4 encoders, buttons and LED
    • Dual clutches, 6 encoders, button matrix and LED
  • CB1
    • Ordering
      • Order together
      • Order yourself
        • 1. Open in EasyEDA
        • 2. Export files
        • 3. Edit Pick&Place
        • 4. Pin headers and jumper
        • 5. Order from JLCPCB
    • Wiring
    • Code
      • Essentials
      • Complete project
      • Settings
    • Circuit
    • Shields
      • Robin
  • Collaboration
Powered by GitBook
On this page
  1. 4. Connect to SimHub
  2. Controller settings and properties

Property list

SimHub properties generated by the DDC plugin:

Name
Description

[DDC.Brake]

Brake pedal/paddle input

[DDC.Throttle]

Throttle pedal/paddle input

[DDC.Clutch]

Clutch pedal/paddle input

[DDC.BitePoint]

Bite point for dual clutch setup

[DDC.BiteButtonPressed]

1 if bite button is pressed

[DDC.BitePointSetting]

Reflects bite point adjustment sequence used by some rotary switches/encoders. 0: Not active 1: 10 % increments 2: 1 % increments 3: 0.1 % increments

[DDC.ClutchMode]

Reflects dual clutch settings. 0: Static 1: Dynamic low 2: Dynamic high 3: Brake/throttle

[DDC.ClutchCalibrationActive]

1 if clutch calibration sequence is active

[DDC.Preset]

Current preset, values 1 - 12

[DDC.NeutralActive]

1 if neutral button is latched

[DDC.NeutralMode]

0: Switch works as neutral button 1: Switch works like a regular button

[DDC.BrakeMagicActive]

1 if brake magic is active

[DDC.ThrottleHoldActive]

1 if throttle hold is active

[DDC.HandbrakeActive]

1 if handbrake is active

[DDC.QuickSwitchMode]

0: Switch activates QuickSwitch 1: Switch works like a regular button

[DDC.QuickSwitchActive]

1 if QuickSwitch is activated

[DDC.DDSMode]

Reflects DDS settings. 0: Open hybrid 1: Closed hybrid 2: 12-position switch/toggle switch 3: Incremental

[DDC.B1]

Button field bit # 1 status

[DDC.B2]

Button field bit # 2 status

[DDC.B3]

Button field bit # 3 status

[DDC.B4]

Button field bit # 4 status

[DDC.B5]

Button field bit # 5 status

[DDC.B6]

Button field bit # 6 status

[DDC.B7]

Button field bit # 7 status

[DDC.B8]

Button field bit # 8 status

[DDC.B9]

Button field bit # 9 status

[DDC.B10]

Button field bit # 10 status

[DDC.B11]

Button field bit # 11 status

[DDC.B12]

Button field bit # 12 status

[DDC.B13]

Button field bit # 13 status

[DDC.B14]

Button field bit # 14 status

[DDC.B15]

Button field bit # 15 status

[DDC.R1]

Rotary field bit # 1 status

[DDC.R2]

Rotary field bit # 2 status

[DDC.R3]

Rotary field bit # 3 status

[DDC.R4]

Rotary field bit # 4 status

[DDC.R5]

Rotary field bit # 5 status

[DDC.R6]

Rotary field bit # 6 status

[DDC.R7]

Rotary field bit # 7 status

[DDC.R8]

Rotary field bit # 8 status

[DDC.R9]

Rotary field bit # 9 status

[DDC.R10]

Rotary field bit # 10 status

[DDC.R11]

Rotary field bit # 11 status

[DDC.R12]

Rotary field bit # 12 status

[DDC.R13]

Rotary field bit # 13 status

[DDC.R14]

Rotary field bit # 14 status

[DDC.R15]

Rotary field bit # 15 status

PreviousHow to control it?NextSwitch library

Last updated 4 months ago