Marcio Teixeira
52fe770eb2
Added experimental features stallguard on E0.
7 years ago
Marcio Teixeira
811c40780a
Improvements to support for EinsyRambo.
7 years ago
Marcio Teixeira
ec491346ef
Code cleanup.
7 years ago
Marcio Teixeira
86d1912ea2
Initial commit.
7 years ago
Marcio Teixeira
8e4037457f
Typo was causing redesigned menus not to appear.
7 years ago
Marcio Teixeira
630d9107b4
Fan adjustment for quiet Mini. Fan PWM at 122Hz.
...
- Controller fan on Mini is now driven at 50% for quieter operation.
- Added workaround for setting PWM frequency on controller fan.
- Switched to using FAST_PWM using a prescale of 4.
7 years ago
Marcio Teixeira
f6ae163b40
Reorg code for readibility.
...
Motor currents now specified in mA.
Grouped endstop configuration.
DIGIPOT_MOTOR_CURRENT now always initialized to five elements.
7 years ago
Marcio Teixeira
edcb3407be
Fixed compilation error.
7 years ago
Marcio Teixeira
0721007240
Reordered Marlin menus to match prior FW (T1186)
7 years ago
Marcio Teixeira
cb5f918f62
Adjusted E steps for Aero toolheads.
...
- E steps for Aero toolheads now 420
- E steps now defined independently on each toolhead.
- Development dual now separated from Yellowfin dual.
7 years ago
Marcio Teixeira
82a423154a
Adjustments for prototype lifting-nozzle extruder.
7 years ago
Marcio Teixeira
37ea8d17df
Adjusted DEFAULT_MAX_ACCELERATION for Mini.
...
Now the value will match the older Gladiola firmware.
7 years ago
Marcio Teixeira
0183ae4b66
Added fix for Pelonis C4010L24BPLB1b-7 fan.
7 years ago
Marcio Teixeira
5cc626c522
Adjusted Z-offset.
...
Adjusted Z-offset based on average calibration values for
last 1000 Minis and TAZ 6 from production line.
7 years ago
Marcio Teixeira
890cb1e8cb
Release candidate .11
...
- Fixed M115 MACHINE_TYPE so it matches previous FW
- Restored buffer size to Marlin default
7 years ago
Marcio Teixeira
b56d85c613
Enabled DISTINCT_E_FACTORS for all print heads.
7 years ago
Marcio Teixeira
8fd36444cd
Added features for release candidate.
...
- Added EXTRUDER_TYPE field to M115
- Added UUID for new printer models
- Enabled ADVANCED_OK
- Enabled ADVANCED_PAUSE_FEATURE
- Enabled AUTO_REPORT_TEMPERATURES
7 years ago
Marcio Teixeira
df5f8a5aec
Changes for TAZ 7; Improved build scripts.
...
Changed Z_MAX on TAZ 7.
Build script now has options to record the configuration file as well as checksums that can be used to compare various releases.
7 years ago
Marcio Teixeira
dac8a73633
Adjusted max Z feedrate for Hibiscus Mini.
...
- Changed to 8 from 16 as motor was stalling.
7 years ago
Marcio Teixeira
c00305ae40
Adjustment to autostart and M226 for QA
...
Made changed requested by Logan fori testing jigs in production.
- Fixed "auto0.g" autostart which was not working.
- Made it so M226 works on protected pins:
- There are no longer protected pins
- However, will only work on pins that are already inputs (like endstops)
7 years ago
Marcio Teixeira
520b2b2fb1
Runs the Mini heat bed at full power.
...
The TAZ limits the heated bed current to 80% in order
to avoid exceeding the 15A limit on the Rambo. The
Mini needs no throttling because the bed is smaller.
The old Gladiola FW ran the bed at 100%, but since this
new branch was based on oliveoil, the conservative limit
was carried over to the Mini. This was causing temp overrun
errors on the Mini because the bed could not heat fast enough.
The PID tuning was re-run on the two-piece bed since it
had been tuned with the Mini bed running at 80% current.
7 years ago
Marcio Teixeira
8ddf7ee961
Added switch to build tool to dump out configs.
...
Added "--config" option to build-lulzbot-firmware.sh to save out
values in "Configuration.h" and "Configuration_adv.h" for chosen
printer and toolhead. This is useful when submitting issues to
Marlin devs.
Fixed incorrect name of LULZBOT_PRINTCOUNTER
7 years ago
Marcio Teixeira
0cbe9d41d6
Various fixes.
...
- Restored MIN_TEMP error on disconnecting head.
- Restored WORKSPACE_OFFSETS (as requested by forum user).
7 years ago
Marcio Teixeira
c9fb50d055
Fixed problem where controller fan was not running
7 years ago
Marcio Teixeira
3817fdfadd
Merge 'origin/upstream_1.1.5' into devel
7 years ago
Marcio Teixeira
f49d597b35
Bumped version.
7 years ago
Marcio Teixeira
68b3c8b8e8
Long filenames now scroll (T335)
7 years ago
Marcio Teixeira
9bb9acd159
Tuned PID for Aerostruder and two-piece beds.
7 years ago
Marcio Teixeira
d728045985
Added custom PID params for Yellowfin Dual.
7 years ago
Marcio Teixeira
eeec2d1226
Adjusted WATCH_TEMP on TAZ to match former FWs
...
Seems to resolve Heating failed issues on Yellowfin dual.
7 years ago
Marcio Teixeira
c53fed2c95
Travel acceleration now matches print acceleration
...
In former Marlin versions, all accelerations were controlled
by one parameter. Marlin 1.1.4 configures travel acceleration
and print acceleration independently. Adjusted print and travel
accelerations so they are equal in Marlin 1.1.4, just as they did
in prior firmwares. This improves smoothness of print head motion
on TAZ 5 using default profiles.
7 years ago
Marcio Teixeira
6e500788d2
Adopted Aerostruder name for Aero toolhead.
7 years ago
Marcio Teixeira
c6fd5e2568
Finalized naming conventions.
7 years ago
Marcio Teixeira
4eb2551661
Adjustments for Finch Aero.
7 years ago
Marcio Teixeira
94260063a6
Shutoff extruder for probe in Finch Aero.
...
Shut off motor in Finch Aero prior to probing
to avoid electrical interference on Foxglove and
misprobes.
7 years ago
Marcio Teixeira
b4fa9e784e
Fixes for TAZ 5. Experimental counter on TAZ 7.
7 years ago
Marcio Teixeira
3feb1c5cf2
Changed version number.
7 years ago
Marcio Teixeira
03c0a88702
Switched to more reliable 250000 baud for new Mini
7 years ago
Marcio Teixeira
b9a5891741
Added ability to manually enable/disable probe pin
7 years ago
Marcio Teixeira
995a91474b
Experimental dual w/ servo for testing.
7 years ago
Marcio Teixeira
e84a31e2b0
Initial commit.
7 years ago
Marcio Teixeira
2cc1b6201f
Set more reasonable max feedrates.
7 years ago
Marcio Teixeira
f644a8e01d
Remove home button from TAZ 7.
...
- The TAZ 7 will now home to the top, like the Mini.
7 years ago
Marcio Teixeira
4834a93915
Travel distance definitions changed.
...
Travel distances for toolheads are now specified as an adjustment
to the standard travel distance of a given printer. This will allow
for the definition of toolheads that can work on both the Mini and
TAZ.
7 years ago
Marcio Teixeira
77d1b8f604
Added ability to compile w/o timestamps.
...
- Compiling binaries without timestamps is useful for testing and being able to
compare binaries using diff.
7 years ago
Marcio Teixeira
7b7694fe1f
Added support for Yellowfin on TAZ 5, as requested
7 years ago
Marcio Teixeira
258e128116
Changes for Yellowfin toolhead.
...
- Suppress warning about homing toolhead when switching extruder with T0/T1
- Adjusted max feedrate for Yellowfin.
7 years ago
Marcio Teixeira
c15aed96dc
Yellowfin tweak, improved test program.
...
- Changed default E-steps for Yellowfin Dual.
- Changes to test code.
7 years ago
Marcio Teixeira
1fc0a8f206
Fix for Z-endstop failure in .22
7 years ago
Marcio Teixeira
c4af48013e
Will now monitor endstop continuously.
...
- This changes Marlin 1.1.4 behavior to match the behavior of our old firmware.
7 years ago
Marcio Teixeira
226dc9f0e1
Adjustment of Z_MAX for Hibiscus Mini.
7 years ago
Marcio Teixeira
0661e2d641
Z Offset now stored into EEPROM immediately.
7 years ago
Marcio Teixeira
7f3c7398e4
Swapped extruder pins in Yellowfin.
...
- Swapped the extruders in Yellowfin so the first extruder is on the left.
7 years ago
Marcio Teixeira
04a5ed8326
Got rid of redundant and/or confusing menu options
...
- Will not show second fan
- Hid PID settings
7 years ago
Marcio Teixeira
315d125073
Returned to 3-point leveling
7 years ago
Marcio Teixeira
c63b130036
Updated product and toolhead names
...
Huerfano_Mini -> Hibiscus_Mini
Huerfano_TAZ_7 -> Quiver_TAZ_7
Heather_Aero -> Finch_Aero
7 years ago
Marcio Teixeira
891b29783b
For backwards compatibility, G26 now calls M999
7 years ago
Marcio Teixeira
e726900146
Hide active nozzle in Marlin.
...
Marlin shows three extruders on a dual:
Extruder - The active nozzle (varies)
Extruder 1 - The primary extruder
Extruder 2 - The secondary extruder
Hide first on the menu screens since seeing three nozzles may be confusing to users.
7 years ago
Marcio Teixeira
a90d0de13d
Renamed TAZ extruder to Tilapia_StandardExtruder.
...
Renamed Oliveoil_StandardExtruder to Tilapia_StandardExtruder.
7 years ago
Marcio Teixeira
4c5370afe1
Homing fixes
...
-Fixes to homing issues on gladiola
-No longer using enqueue_and_echo_commands_P since it seems unreliable.
-Build script now allows you to build specific model and toolhead.
7 years ago
Marcio Teixeira
1932de77b4
Fixes to config and build tools.
...
- Added minimal arduino files needed to compile
- Build script will locate avr-gcc tools
- Z offset fix for MINI
7 years ago
Marcio Teixeira
ae6a79b0c9
"About Firmware" menu and change to bed leveling.
...
Added an "About Firmware" menu item to show splash screen.
Switched from ABL_LINEAR to ABL_BILINEAR since my experiments
show a better first layer.
7 years ago
Marcio Teixeira
a1d439aecd
Switched back to four point leveling.
7 years ago
Marcio Teixeira
ac73d3a43a
Tuning for Z-Belt Mini.
7 years ago
Marcio Teixeira
bf12ae9834
Update to the Z-offset screen. Updated Configuration_LulzBot.h
7 years ago