Warning

This is the dev documentation for an unreleased version of MPF!

This is the documentation for MPF 0.56+, which is the “dev” (next) release of MPF that is a work-in-progress. Unless you’re specifically looking for this version, you probably want to use the version of documentation called “latest” which is for the latest released version of MPF. That documentation is at docs.missionpinball.org/en/latest.

mpf hardware (command-line utility)

Starts the MPF game engine, scan/configure hardware platforms and exit.

Command line options

There are several command-line options you can use when running mpf hardware.

scan

Start MPF, scan all configured hardware platforms, dump their state and exit

firmware_update

Start MPF, scan all configured hardware platforms, update their firmware if not up to date and exit.