fast:exp: Config Reference
This is a config file reference. Click for instructions.
This page is reference material which explains every setting and option for this section of an MPF yaml config file. See the instructions for config files for formatting and other details. See our guide to config file examples for more examples of real configs in action.
| Valid in | |
|---|---|
| machine config files | YES |
| mode config files | NO |
Within the fast: section of your machine-wide config, you configure the EXP processor in the subsection exp:, and sometimes in exp_int:.
port:
List of one (or more) values, each is a type: string. Defaults to auto.
A comma-separated list of the serial port names your FAST controller uses.
baud:
Single value, int, default: 921600
The connection baud rate.
boards:
Dict of string board names to dicts of EXP board properties. Defaults to empty.
Example:
fast:
exp:
port: auto
boards:
neuron:
model: FP-EXP-2000
playfield_0081:
model: FP-EXP-0081
model:
The product number of the IO board. E.G. FP-EXP-0081
ignore_led_errors:
Single value, boolean, default: false
If false, LED hex communication decode errors will be raised as errors when encountered from this board. If you encounter instability due to these errors, set this to true to silently ignore them.
Using exp_int
If using a Raspberry Pi connected directly to the Neuron controller, the LED headers on the Neuron will not be available on the normal EXP interface.
In order to access these Neuron LED headers, you must define a parallel structure to the existing exp: configuration, and move the Neuron definition over to it.
Example:
fast:
exp:
boards:
playfield_0081:
model: FP-EXP-0081
exp_int:
boards:
neuron:
model: FP-EXP-2000
FAST Docs:
For more information, see the FAST EXP Interface MPF Config page.
Something missing or wrong? You can fix it!
This website is edited by people like you! Is something wrong or missing? Is something out of date, or can you explain it better?
Please help us! You can fix it yourself and be an official "open source" contributor!
It's easy! See our Beginner's guide to editing the docs.
Page navigation via the keyboard: < >
You can navigate this site via the keyboard. There are two modes:
General navigation, when search is not focused:
- F , S , / : open search dialog
- P , , : go to previous page
- N , . : go to next page
While using the search function:
- Down , Up : select next / previous result
- Esc , Tab : close search
- Enter : go to highlighted page in the results