XL2OL
4.94.1
8/19/2024

Expected Material usage was calculated in encoder counts and then converted to float. This resulted in a rounding error when reporting.

There are several changes to the System Information screen.

  1. We have removed the "Bad" status from the three IO Power status prompts. When a customer calls in for a problem, we ask them for information on this screen. If they see anything that says "Bad" on the screen, they think that it must be related to their problem when it most likely is due to not having IO power due to an E-Stop condition. Instead of displaying "Bad", an empty string will now be displayed.

  2. The three IO Power statuses and the Sink/Source state would only update when entering the screen. Since an E-Stop or a reset on IO power can happen at any time, these are now updated live.

  3. The ARM Temperature prompt was displaying a string created on the stack, which needs to be copied before display and wasn't.