ok, I have 2 Dues. I updated both and tried MPF with the generic APC config from the MPF site. This is what I get:
2020-04-02 14:29:18,717 : INFO : Machine : Mission Pinball Framework Core Engine v0.53.3
2020-04-02 14:29:18,717 : INFO : Machine : Command line arguments: {'no_load_cache': False, 'create_config_cache': True, 'bcp': True, 'configfile': ['config.yaml'], 'mpfconfigfile': '/usr/local/lib/python3.7/dist-packages/mpf/mpfconfig.yaml', 'force_assets_load': False, 'jsonlogging': False, 'logfile': 'logs/2020-04-02-14-29-18-mpf-Ares.log', 'pause': False, 'production': False, 'text_ui': True, 'loglevel': 15, 'consoleloglevel': 20, 'force_platform': None, 'syslog_address': None, 'mc_file_name': None, 'no_sound': False}
2020-04-02 14:29:18,717 : INFO : Machine : MPF path: /usr/local/lib/python3.7/dist-packages/mpf
2020-04-02 14:29:18,717 : INFO : Machine : Machine path: /home/mlatiolais/pinball/stranger_things
2020-04-02 14:29:18,717 : INFO : Machine : Platform: linux
2020-04-02 14:29:18,717 : INFO : Machine : Python executable location: /usr/bin/python3
2020-04-02 14:29:18,717 : INFO : Machine : Python version: 3.7.3 (64-bit)
2020-04-02 14:29:18,717 : INFO : Machine : Machine config file #1: config.yaml
2020-04-02 14:29:18,718 : INFO : ConfigProcessor : Loading config from cache: /tmp/d7568d6f98feaa7123aa03a54368bc0d.mpf_cache
2020-04-02 14:29:18,720 : INFO : Machine : Initialise MPF.
2020-04-02 14:29:18,790 : INFO : lisy : Connecting to /dev/apc_board at 115200bps
2020-04-02 14:29:19,397 : WARNING : lisy : Reset of LISY failed. Did not get a response in 500ms. Will retry.
2020-04-02 14:29:19,899 : WARNING : lisy : Reset of LISY failed. Did not get a response in 500ms. Will retry.
2020-04-02 14:29:20,401 : WARNING : lisy : Reset of LISY failed. Did not get a response in 500ms. Will retry.
2020-04-02 14:29:20,904 : WARNING : lisy : Reset of LISY failed. Did not get a response in 500ms. Will retry.
2020-04-02 14:29:21,406 : WARNING : lisy : Reset of LISY failed. Did not get a response in 500ms. Will retry.
2020-04-02 14:29:21,908 : WARNING : lisy : Reset of LISY failed. Did not get a response in 500ms. Will retry.
2020-04-02 14:29:22,410 : WARNING : lisy : Reset of LISY failed. Did not get a response in 500ms. Will retry.
2020-04-02 14:29:22,912 : WARNING : lisy : Reset of LISY failed. Did not get a response in 500ms. Will retry.
2020-04-02 14:29:23,414 : WARNING : lisy : Reset of LISY failed. Did not get a response in 500ms. Will retry.
2020-04-02 14:29:23,916 : WARNING : lisy : Reset of LISY failed. Did not get a response in 500ms. Will retry.
2020-04-02 14:29:24,139 : INFO : EventManager : Event: ======'machine_var_lisy_hardware'====== Args={'value': b'', 'prev_value': None, 'change': True}
2020-04-02 14:29:24,140 : INFO : EventManager : Event: ======'machine_var_lisy_version'====== Args={'value': b'', 'prev_value': None, 'change': True}
2020-04-02 14:29:24,140 : INFO : EventManager : Event: ======'machine_var_lisy_api_version'====== Args={'value': b'', 'prev_value': None, 'change': True}
2020-04-02 14:29:24,142 : INFO : Machine : Shutting down...
2020-04-02 14:29:24,143 : INFO : EventManager : Event: ======'shutdown'====== Args={}
2020-04-02 14:29:24,183 : ERROR : Machine : Failed to initialise MPF
Traceback (most recent call last):
File "/usr/local/lib/python3.7/dist-packages/mpf/core/machine.py", line 684, in initialise_mpf
raise init.exception()
File "/usr/local/lib/python3.7/dist-packages/mpf/core/machine.py", line 240, in initialise
await self.initialise_core_and_hardware()
File "/usr/local/lib/python3.7/dist-packages/mpf/core/machine.py", line 236, in initialise_core_and_hardware
await self._initialize_platforms()
File "/usr/local/lib/python3.7/dist-packages/mpf/core/machine.py", line 327, in initialize_platforms
result.result()
File "/usr/local/lib/python3.7/dist-packages/mpf/platforms/lisy/lisy.py", line 435, in initialize
if self.api_version >= StrictVersion("0.9"):
File "/usr/lib/python3.7/distutils/version.py", line 70, in _ge__
c = self._cmp(other)
File "/usr/lib/python3.7/distutils/version.py", line 170, in cmp
if self.version != other.version:
AttributeError: 'StrictVersion' object has no attribute 'version'
2020-04-02 14:29:24,185 : INFO : root : MPF run loop ended.