A fault that stands writes one line per tick, at the rate of the control loop, and buries every other line.
The Trossen driver carries its own answer for this: _Arm.complain(message, key) logs, then holds the same
fault back for five seconds.
That belongs in the logging layer, where every driver reaches it, rather than in one driver. Check first
whether pimm.logging or a library already offers it.
Raised in #683 (comment)
A fault that stands writes one line per tick, at the rate of the control loop, and buries every other line.
The Trossen driver carries its own answer for this:
_Arm.complain(message, key)logs, then holds the samefault back for five seconds.
That belongs in the logging layer, where every driver reaches it, rather than in one driver. Check first
whether
pimm.loggingor a library already offers it.Raised in #683 (comment)