I think there is a bug in the MPPT 100/50 firmware V1.57:-
(or it may be intended behavior - but if so it's different from other mppt's and unwanted)
When the Battery Max current register (0xEDF0) is updated, the charger turns OFF, then back into BULK, and takes 4 or 5 seconds to re-establish charging.
I'm using this register for controlling the charge current to a lithium battery pack - which means it is being updated every 1 - 2 seconds at times. This results in ZERO charge from the MPPT. I'm using this register for compatibility with older BlueSolar MPPT (also 100/50) The older unit does not exhibit this cyclic behavior, but just adjusts its current as expected. So too does a NEW 150/100 MPPT Smart Solar, with it's firmware updated to latest. There have been other reported threads about this particular MPPT, where it bricks itself if it looses communications.
I have also found this controller in a brick state, where it has PV input, is apparently in Bulk mode with Battery current set to 50A, yet producing nothing. Recovery from this is a reset to defaults, followed by resetting the battery set points.
Please can this be looked at - I'm sure there is a bug. The cyclic behavior on reprogramming the current register is a definite pain - I've lost several days charging due to not noticing this, resulting in having to run the generator at the end of a perfect sunny day.
Thanks for your efforts.
Mike.