Hardware has been extended by means to measure the current on the MBus and by a over current sensing, which will be extended to over current protection soon.
Well, it seems, that this way of over current signaling to the MCU does not work properly. In the first design, the input of the comparator was directly the lower end of the shunt resistor, which worked. So, the differentiator is required of current measurement, but is not usable for over current signaling. Needs some more work.
The both blue LEDs show activity on RX and TX, the red LED signals over current.
The whole development setup:
Power supply:
Load simulation:
Wave form of a simple communication:
(Yellow is the voltage on the bus, blue is the control signal of the sample-hold-device.)
The test client:
And finally, some communication with the master: