The process for connecting a DMD (or RGB DMD) between MPF and MPF-MC needs to be improved. Currently the MC will start sending frames when a BCP connection is made, but if MPF doesn't have a DMD, it will crash. Also MPF should specifically ask for the MC to start sending frames, and MPF should also be able to ask for frames to come at a certain fps (and it should be able to change that dynamically.)
Also all this needs tests (including integration tests)
The process for connecting a DMD (or RGB DMD) between MPF and MPF-MC needs to be improved. Currently the MC will start sending frames when a BCP connection is made, but if MPF doesn't have a DMD, it will crash. Also MPF should specifically ask for the MC to start sending frames, and MPF should also be able to ask for frames to come at a certain fps (and it should be able to change that dynamically.)
Also all this needs tests (including integration tests)