When you setup new facility with new multilight controller, you may face with the next error message:
Hardware Initialization Failed Hardware loader: Dynamic exception type: class std::runtime_error std::exception::what: Legacy boards initialization failed
One of possible reasons is the name of multilight controller is MLCD, but DALS now works only with controllers with name MLSC_MBOX20.
To change its name:
- Download and Run MLSC_TestGui.exe
- Change text in the "Device ID" to M:
- Press on the "Search My Device" button:
- Press on "Get Net Settings" button:
- Change text in the "Device Name" to MLSC_MBOX20:
- Press on the "Set Net Settings" button:
- Close this program and run DALS to check connection with the hardware.