Changes compared to TM44 1.20
- The TM44 master could end up in an infinite loop if the clock bus was blocked (short-circuited). While this doesn’t happen often with TM44s using factory-made RJ45 cables, it is conceivable with a TM44/TM-H combination. This bug has been resolved in 1.21
- A quality check for the clock bus has been added.
The TM44 master can report 2 states:
- Clock OK
- No Clock (occurs, for example, if the clock bus is short-circuited)
The TM44 slave can report 4 states:
- Clock OK
- No Clock (occurs, for example, if the clock bus is short-circuited or interrupted)
- Bad Clock (means the clock is very poor, e.g., only 1 wire connected; Dinamo will barely function. Also occurs if the clock polarity is reversed)
- Degraded Clock (means the clock signal is getting through but shows timing errors; Dinamo will likely function, but possibly with unclear issues. This may indicate poor cables or errors with terminating resistors)
With DinamoConfig 1.32, you can request a clock analysis. For now, this check is located behind the Master/Slave check that you can perform when selecting All-TMxx.