mpf
mpf copied to clipboard
Mission Pinball Framework: Open source software to run a real pinball machine.
``` asyncio : Unhandled error in exception handler context: {'transport': SerialTransport(, , Serial(port='/dev/ttyUSB0', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=0, xonxoff=False, rtscts=False, dsrdtr=False)), 'exception': SerialTimeoutException('Write timeout',), 'protocol': , 'message': 'Fatal write error...
Create a machinr variable for earnings in the credits mode. From: https://groups.google.com/forum/m/#!topic/mpf-users/9QjfVjn4tUQ
Currently there is no way to run multiple MC instances simultaneously in MPF because the BCP client (connection) name is hard-coded in mpf/config_players/plugin_player.py (line 27). Need a mechanism to configure...
Its common for a device for have default enable/disable_events set to ball_started/ball_ended. However, when loading this device in a mode, we need empty as default so that the device gets...
It would be nice during development and testing to be able to disable specific BCP connections (when running multiple connections). Suggest adding enabled: single|bool|True to the bcp:connections section in config_spec.py...
We should think about shipping with settings values in service menu for: - Credits - Game How can users set the default?
Check duplicate names for all assets on discovery. Raise error on duplicate See also: https://github.com/missionpinball/mpf-mc/issues/162
Currently the shoot again feature of multiballs is not very flexible because it just starts a timer to enable shoot again and stops it when done. This is fine and...
- anti jam pulse on source - wait - if this reappears -> probably broken jam switch on source - if target wants to eject the ball, anti jam pulse...