Commit Graph

27 Commits (6172f150c2da6e19b11f74719dc69697efaf7471)

Author SHA1 Message Date
Scott Lahteine 52e20aeab3 Pins-related cleanup, formatting
Scott Lahteine ffe0e2d19a SPINDLE/LASER pins changes
Scott Lahteine edf18977c1 Patch pins files hotends/e-steppers sanity check
Scott Lahteine f49aec057f Tweak "can not" => "can't" in RUMBA pins
esenapaj f41c60d4a4 Follow-up the PR , etc
・More ANALOG NUMBERING to Analog Input
・Add comment header to all the section of all the pins files

・Sort sections as follows:
1. Some special definitions (USBCON, LARGE_FLASH, etc)
2. Servos
3. Limit Switches
4. Z Probe
5. Steppers
6. Temperature Sensors
7. Heaters / Fans
8. Misc. Functions
9. LCD / Controller

・Move MAX6675_SS into "Temperature Sensors" section
・Adjust spacing
Scott Lahteine e78274a7f4 Consistent order/formatting of pins files
Scott Lahteine 9cb596e88c Define Z_MIN_PROBE_PIN always, allowing override
Scott Lahteine 05da02f0a2 Implement MIXING_EXTRUDER and SWITCHING_EXTRUDER
Anthony Birkett 7a377c1d75 Add "About Printer" information menu.
Includes:
  *firmware version / branch / date.
  *extruder count
  *board information (name, serial details, power supply type)
  *thermistors (names, min/max temperatures)
  *printer statistics (PRINTCOUNTER details)

Thanks to @thinkyhead for contributions.
Scott Lahteine 8268c0a9a0 Always define temp sensor, heater pins for RUMBA
Scott Lahteine cd441ce652 SINGLENOZZLE: EXTRUDERS versus HOTENDS
Scott Lahteine 1b90682617 Merge pull request from thinkyhead/rc_sensitive_fan_pins
Remove need to define unused pins as -1 in pins files
esenapaj 888443ca1e Enclose all #error strings with apostrophes
Scott Lahteine 5ca6334fd2 Cleanup pins files, fixup analogtodigitalpin, etc.
Scott Lahteine 2b01649533 Move default machine info to pins files
Scott Lahteine 0da744b7b0 Further cleanup of comments, partial Doxygen-style
Following up on 
jbrazio 5e5d250832 Added gplv3 header to all Marlin files
Scott Lahteine 89fb778684 Fix up probe pin define and test
Christian Lefrançois a7822e3ff7 Some renaming of Z_PROBE to Z_MIN_PROBE (PR#91)
* Fix a couple of renames omission and macro expansion errors.
Scott Lahteine c30b7693e0 Clean up RUMBA pins conditions
Scott Lahteine f03e063750 Rename BEEPER to BEEPER_PIN
For consistency with other pins, allowing use of `PIN_EXISTS` macro.
Scott Lahteine 270c766de2 SDCARDDETECT -> SD_DETECT, added docs
- `SD_DETECT_PIN` replaces `SDCARDDETECT`
- `SD_DETECT_INVERTED` replaces `SDCARDDETECTINVERTED`
- Revise the description of `SD_DETECT_INVERTED`
- Add a note about the override of `SD_DETECT_INVERTED` in
`Conditionals.h`
Scott Lahteine 8d3b74cc6e Rename SDCARDDETECT to SDCARDDETECT_PIN
- Rename the pin so it can be tested with `PIN_EXISTS`
- Fix some incorrect tests for `SDCARDDETECT`
Scott Lahteine 94a796c8cc Rename BEEPER to BEEPER_PIN
For consistency with other pins, allowing use of `PIN_EXISTS` macro.
Scott Lahteine 9c9726d469 Cleanup of temperature code
- Reduce calls to millis()
- General cleanup of manage_heaters
- General cleanup of pid autotune
- Formatting here & there
- Macros to clean up and shrink ISR code (reduced by ~364 lines)
alexborro 787d6fb61a Update RUMBA pins file
Add FAN1_PIN and SERVO0_PIN
Scott Lahteine 574a5ab72a Split up pins to make it more manageable
Hopefully this is helpful to organization and future expansion….