Releases: ankermake/AnkerMake-Marlin
v3.0.75
- Added confirmation and retry mechanism for TYPEC cable communication (TX,RX) and leveling feedback line (AUTO_LEVEL_IO);
- Added a feature to randomly move the XY axis and try to probe again when an anomaly is detected during probing;
- When getting or setting the threshold, the threshold is reset to 800 when it is 0.
- Add abnormal disconnection error reporting mechanism for TYPEC
- Fix the abnormal issue of XY axis homing
- After G29 is completed, the lifting distance is increased to 4mm.
- A forced termination state is added during the G36 process, triggering command M2024.
- Add log information related to the probe process.
- feature_random_moveXY: A new mechanism of random XY movement has been added to the homing and leveling process.
- After G29 is completed, the lifting distance is increased to 4mm.
- A forced termination state is added during the G36 process, triggering command M2024.
- fix:Adjusted the pause Z-axis movement speed to 30mm/s;
- Limited the return of the Unknown command character for empty command.
- feature_realTimeSpeed:Add real-time display command for speed.
v3.0.46
PRINT:Fix temperature shock issue
v2.0.72
Add version cmd adaptation
Modify default max feedrate
PRINT:Modify Y&E current
PRING: Add fast mode
PRINT:Add shock thermal runaway recovery
PRINT:Modify abnormal temperature message to code
PRINT:Add abnormal temperature message
PRINT:Fix segment heat process
PRINT:Cancel bed temp shock and hotend temp shock optimization
PRINT:Cancel temp shock process
PRINT:Optimize power-off resume
v2.0.65
PRINT:Add hotend segmentation heating process
PRINT:Fix mouth wiping action
PRINT:Fix pause lift layer num
PRINT:Modify thermal protection bed period to 60 s
PRINT:Modify watch bed temp period to 150 s"
PRINT:Fix z-axis align param load
PRINT:Fix pause lift
PRINT:Fix retry mechanism for leveling probe
PRINT:Cancel extremum process
PRINT:Add temp protect, extremum shock slide_window mode
PRINT:Modify Pause Speed
PRINT:Change extrude length
PRINT:Change layer num to float type
PRINT:Add thermal runaway state fallback process
PRINT:Add bed temp protection mechanism
PRINT:Fix temperature protection mechanism
PRINT:Add retry mechanism for zeroing and leveling probe
PRINT:Add temperature sample filtration and limit condition
v2.0.54
PRINT:Fix retracement bug
Revert "1. Transplanted the K-value algorithm improvement related to Marlin: Fix, improve Linear Advance (# 24533); It mainly solves the acceleration section E_ The width between STEP turnovers is too narrow and the high frequency forward and reverse rotation of the motor in the deceleration section makes the operation more smooth;"
PRINT:Add M2025 cmd for queue clear and stop
PRINT:1. Fix the logical vulnerability of the smoothing algorithm, simplify the calculation process, and add a protection mechanism
2. Adjust printing parameters
PRINT:Add info of zero reset failure & MOS abnormal
PRINT:Restore z-upraise info
PRINT:Report Z&E coordinates of continuing to call after power failure
PRINT:1. marlin:Fix, improve Linear Advance (#24533)Improvement of relevant K-value algorithm; It mainly solves the acceleration section E_ The width between STEP turnovers is too narrow and the high frequency forward and reverse rotation of the motor in the deceleration section makes the operation more smooth;
2. Solve the problem that a blank does not extrude occasionally in the reverse feeding process of the trapezoidal speed at the deceleration stage;
4. Solve the problem of speed discontinuity caused by too fast speed jump of K value in acceleration and deceleration section, and add smoothing treatment at the beginning and end of change; Improve the material shortage at the starting position; Smoothing effect can be achieved byM900 A<accel(0~600mm/s2)>To adjust;
5. Modify tmp_ cmd_ Buf spillover risk;
6. Add ANKER_ MOTION_ DEBUG and ANKER_ GCODE_ DEBUG auxiliary debugging interface;
7. Change ANKER_ LIN_ PARAMETER points to the extent to which K values are effective in acceleration and deceleration phases respectively
v2.0.50
PRINT:Modify self-test cmd M3008
PRINT:Modify self-test temp and time, disable self-test when tx_error,
PRINT:Modify bed maxtemp
PRINT:1. K-value algorithm improvement; 2.It mainly solves the acceleration section E_ The width between STEP turnovers is too narrow and the high-frequency forward and reverse rotation of the motor in the deceleration section makes the>run more smoothly;
PRINT:Add nozzle down MOS tube heating detection
PRINT:Add hardware temperature MOS tube damage exception handling
v2.0.44
PRINT:Add communication error repeat mechanism
SYS: fix marlin2.0 Cancel advanced function setting restrictions
SYS: fix marlin2.0 Remove nozzle board log
SYS: fix marlin2.0 Add temperature alarm filter process
PRINT:Change nozzle board init communication and log
SYS: Modify the Y-axis locked-rotor current to 900
PRINT:Optimize marlin retransmission strategy