This repository has been archived on 2022-01-28. You can view files and clone it, but cannot push or open issues or pull requests.
Marlin-Artillery-M600/Marlin/src/module
Chris Pepper 46b2773e13 General fixes for LPC1768 (#7834)
* fixed some include paths

* LPC1768: Fix Serial API

Add missing serial methods used if TX_BUFFER_SIZE is set
Change return value of HalSerial:read to match Arduino API

* LPC1768: add filters to ADC

This is to try and compensate for hardware issue and oversensitivity to noise

* LPC1768: remove the polling section of delayMicroseconds

* LPC1768: lock usb mass storage device while device accesses it.

Currently only applicable to persistent store,
The device always has priority and will unmount the sd card from the host, Windows then tries to automount again so it can look like the explorer window freezes. Linux Mint, by default, just closes the Nemo window.

* Add timeout to make sure if Serial never connects that Marlin still boots

* Remove unneeded ifdef CPU_32_BIT

In general the need for ifdef CPU_32_BIT blocks means that something is missing from the HAL API or a Platform, in this case HAL_TICKS_PER_US was missing from the AVR Platform

* LPC1768: relocate RE-ARM debug_extra_script.py
2017-10-04 15:40:54 -05:00
..
thermistor Module updates 2017-09-21 16:26:42 -05:00
configuration_store.cpp Synchronize retractions 2017-09-30 17:28:46 -05:00
configuration_store.h Module updates 2017-09-21 16:26:42 -05:00
delta.cpp G33 changes from 1.1.x 2017-09-24 14:16:23 -05:00
delta.h G33 changes from 1.1.x 2017-09-24 14:16:23 -05:00
endstops.cpp Move z_endstop_adj to Endstops 2017-09-21 16:27:11 -05:00
endstops.h Move z_endstop_adj to Endstops 2017-09-21 16:27:11 -05:00
motion.cpp Make prepare_move_to_destination_dualx a proper move function 2017-10-02 23:32:28 -05:00
motion.h Implement NO_MOTION_BEFORE_HOMING option 2017-10-01 21:58:50 -05:00
planner.cpp Move Volumetric methods to Planner 2017-09-21 16:27:11 -05:00
planner.h Move Volumetric methods to Planner 2017-09-21 16:27:11 -05:00
planner_bezier.cpp Add gcode.cpp, motion.*, queue.* - Apply to some G-codes. 2017-09-21 16:26:45 -05:00
planner_bezier.h Module updates 2017-09-21 16:26:42 -05:00
printcounter.cpp Consolidate PrintCounter 2017-09-21 16:26:48 -05:00
printcounter.h Consolidate PrintCounter 2017-09-21 16:26:48 -05:00
probe.cpp Spacing adjustments 2017-10-01 21:58:50 -05:00
probe.h Consolidate "bedlevel" code 2017-09-21 16:26:47 -05:00
scara.cpp Consolidate "bedlevel" code 2017-09-21 16:26:47 -05:00
scara.h Consolidate "bedlevel" code 2017-09-21 16:26:47 -05:00
speed_lookuptable.h Module updates 2017-09-21 16:26:42 -05:00
stepper.cpp General fixes for LPC1768 (#7834) 2017-10-04 15:40:54 -05:00
stepper.h Marlin code whitespace cleanup 2017-09-27 10:55:36 -05:00
stepper_indirection.cpp Fix L6470 init and options 2017-09-21 16:26:43 -05:00
stepper_indirection.h Module updates 2017-09-21 16:26:42 -05:00
temperature.cpp Cleanup warnings 2017-09-30 16:47:17 -05:00
temperature.h Move M155 to cpp, auto-report to Temperature 2017-09-21 16:26:56 -05:00
tool_change.cpp Cleanup warnings 2017-09-30 16:47:17 -05:00
tool_change.h Move T (tool change) to cpp 2017-09-21 16:27:10 -05:00