You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactored M70-M73 modal state handling, should now be fully compatible with LinuxCNC behaviour.
Added ADC/DAC resolution to $pinstate command, changed reported values to integer for ADC/DAC devices and float formatted for PWM devices.
Numeric settings can now be set via G65P1Q<n>S<value>, <n> is the setting number, <value> is the new value.
Changed alarm code for Modbus exceptions (communication errors) from 14 to 19.
Refactored MPG stream code to allow plugins to hook into MPG streams (via event handler).
Added _free memory system parameter, returns value in KBytes or -1 if not available from driver.
Changed basic stream data type from char to uint8_t, added HAL function and core API for releasing/closing UART streams.
{ Alarm_HomingFailAutoSquaringApproach, "Homing fail. Could not find second limit switch for auto squared axis within search distances. Try increasing max travel, decreasing pull-off distance, or check wiring." },
46
45
{ Alarm_SelftestFailed, "Power on selftest (POS) failed." },
47
46
{ Alarm_MotorFault, "Motor fault." },
48
-
{ Alarm_HomingFail, "Homing fail. Bad configuration." }
49
-
#endif// NO_SETTINGS_DESCRIPTIONS
47
+
{ Alarm_HomingFail, "Homing fail. Bad configuration." },
48
+
{ Alarm_ModbusException, "Modbus exception. Timeout or message error." },
49
+
{ Alarm_ExpanderException, "I/O expander communication failed." }
0 commit comments