flippers (example config files)¶
Machine config examples¶
Here are some example machine-wide config files that show real-world examples of how these configs are used.
Note that there are multiple machine config examples here. They’re just included to show different options. You wouldn’t actually use more than one.
#config_version=5
hardware:
platform: fast
driverboards: fast
switches:
s_left_flipper:
number: 0-0
tags: left_flipper
s_right_flipper:
number: 0-1
tags: right_flipper
coils:
c_flipper_left_main:
number: 0-0
default_pulse_ms: 30
c_flipper_left_hold:
number: 0-1
default_hold_power: 1.0
c_flipper_right_main:
number: 0-2
default_pulse_ms: 30
c_flipper_right_hold:
number: 0-3
default_hold_power: 1.0
flippers:
left_flipper:
main_coil: c_flipper_left_main
hold_coil: c_flipper_left_hold
activation_switch: s_left_flipper
enable_events: machine_reset_phase_3
right_flipper:
main_coil: c_flipper_right_main
hold_coil: c_flipper_right_hold
activation_switch: s_right_flipper
enable_events: machine_reset_phase_3
#config_version=5
game:
balls_per_game: 1
coils:
c_flipper_main:
number:
default_pulse_ms: 10
default_hold_power: 0.125
c_flipper_hold:
number:
default_hold_power: 1.0
switches:
s_flipper:
number: 1
tags: left_flipper
s_flipper_eos:
number: 2
flippers:
f_test_single:
debug: true
main_coil: c_flipper_main
activation_switch: s_flipper
sw_flip_events: flip_single
sw_release_events: release_single
f_test_hold:
debug: true
main_coil: c_flipper_main
hold_coil: c_flipper_hold
activation_switch: s_flipper
f_test_hold_eos:
debug: true
main_coil: c_flipper_main
hold_coil: c_flipper_hold
activation_switch: s_flipper
eos_switch: s_flipper_eos
use_eos: true
sw_flip_events: flip_hold
sw_release_events: release_hold
f_test_flippers_with_settings:
debug: true
main_coil: c_flipper_main
power_setting_name: flipper_power
activation_switch: s_flipper