Luc
84158b3e96
Fix Typo wrong extruder test for 1.0 for load
...
Test on 1.0 is wrong for extruder for 1.0 it use 2.0 position
2015-02-27 11:10:42 +08:00
Luc
2d9fef9b5b
Use Dripboxes for Load/Unload Filament
...
Use Dripboxes for Load/Unload Filament, thanks for the catch Zyphuris55
2015-02-26 22:35:41 +08:00
Luc
dbe919c170
Reset Home Flag if steppers are disabled
...
This will avoid issue if manual changes are done
2015-02-26 22:31:25 +08:00
Luc
6efdaa6755
Fix Bug of Homed Flag for X, Y and Z
...
Fix Bug of Homed Flag for X, Y and Z
2015-02-26 22:27:24 +08:00
Luc
d46b1e12f3
Add M355 Command / Remove M101/M102
...
Use New M355 Repetier command to handle the lights
Remove M101/M102 as useless now
Add M355 and M360 commands as no wake up commands if light is off
2015-02-26 20:24:50 +08:00
Luc
d9bbcf3c5b
Add M360 Support and Code formating
...
Add M360 Support and Code formating
2015-02-26 19:49:28 +08:00
Luc
a26970f86f
Use the SD_RUN_ON_STOP to do actions after stop
...
The M50 S0 parameter is overriden by this command present in
configuration.h
so I remove it
The SD_RUN_ON_STOP command affect Stop send by Host using M50 and Stop
from printer so it is more consistent
2015-02-26 16:25:09 +08:00
Luc
3c63ba7039
Set Status Idle when M100 command is finished
...
Set Status Idle when M100 command is finished
2015-02-26 15:30:17 +08:00
Luc
c7d79c7264
Protocol V3 and Code Formating
...
Protocol V3 and Code Formating
2015-02-26 13:18:48 +08:00
Luc
7e2b60468e
Improved SD reading from 0.92.2
...
Improved SD reading from 0.92.2
2015-02-26 12:47:27 +08:00
Luc
db5f67b7b0
Fix issue with Flag FEATURE_DECOUPLE_TEST to 0
...
HTR_SLOWBANG need to check the time interval
2015-02-26 12:16:41 +08:00
Luc
088d66e005
Add sound/message when Pause from printer
...
Fix also message when immediate Stop
2015-02-26 11:54:34 +08:00
Luc
993436bc33
Fix Compilation Issue....
...
Fix Compilation Issue....
2015-02-26 11:36:22 +08:00
Luc
b501f1a7ac
Stop Printing if decouple issue
...
Stop Printing if decouple issue
2015-02-26 11:01:48 +08:00
Luc
1dfd534455
Missing Conditions/file in previous patch
...
forget to save changes......
2015-02-26 10:50:14 +08:00
Luc
c910d91ba3
Add flag to disable DECOUPLE_TEST thanks twinge
...
do not disable it unless you know what you are doing!!!
if you have decouple issue, it means you have hardware issue or bad air
flow management!!!
this feature is a safety feature, if you disable it is dangerous!!!
2015-02-26 10:32:03 +08:00
Luc
1b4c93a34b
Import 0.92.2 decouple updates
...
Import 0.92.2 decouple updates
Update code formating
2015-02-26 09:56:22 +08:00
Luc
5be306508f
Remove init bed feature as tables are now corrected
...
Remove init bed feature as tables are now corrected
2015-02-25 20:40:41 +08:00
Luc
7c47ce772d
Sync with repetier 0.91/0.92
...
Was set to 0 when repetier set it to 1, no idea why this was set to 0,
did several print and did not see any drawback so put 1
2015-02-20 16:56:04 +08:00
Luc
56eef2f405
Missing file for previous commit
...
Missing file for previous commit
#$%@
2015-02-19 20:19:26 +08:00
Luc
26f38efed0
Change SD Card Pause position to Xmin, Ymin
...
Change SD Card Pause position to Xmin, Ymin and save which extruder is
in use for 2.0 to restore the correct one in case there is some extruder
change like when loading/unloading
2015-02-17 22:18:28 +08:00
Luc
d4ba5db542
Fix Compilation Error if no EEPROM
...
Fix Compilation Error if no EEPROM
2015-02-17 10:48:40 +08:00
Luc
4d5d66d2ea
Support for Arduino IDE 1.6.0
...
Support for Arduino IDE 1.6.0
2015-02-16 18:12:34 +08:00
Luc
6f581e6e16
Fix Typo Issue
...
Fix Typo Issue
2015-02-16 02:19:52 +08:00
Luc
d2bb59c15d
Revert "Decrease UI_DELAYPERCHAR as suggested by jnadke"
...
This reverts commit 6d42a7aa9c
.
2015-02-12 04:52:55 +01:00
Luc
6d42a7aa9c
Decrease UI_DELAYPERCHAR as suggested by jnadke
...
Decrease UI_DELAYPERCHAR as suggested by jnadke
2015-02-08 10:08:16 +01:00
Luc
7df09ea154
Add S0 parameter to M50 t disable steppers
...
Add S0 parameter to M50 to disable steppers, thanks Oscahie
M50 : steppers are still enable after stop
M50 S0 : all steppers are disable after stop
2015-02-06 12:19:51 +08:00
Luc
c78976ed65
Purge GCODE when M50 is ongoing
...
Purge current GCODE when M50 is ongoing, thanks for catching this oscar
2015-02-04 10:41:44 +08:00
Luc
703e567d98
change enable pin for 2.0A second extruder
...
change enable pin for 2.0A second extruder to avoid conflict with z
sensor pin, this is not final pin as no idea of the pin now
2015-02-01 22:49:33 +08:00
Luc
bdc167473b
Add RW Pin but no do use it, just disable it
...
Add RW Pin but no do use it, just disable it, Thanks Jnadke
This is to be sure the connected pin is not in unknown state and corrupt
communication.
This may not only solve the LCD Initialization issue, but also LCD
become white when printing issue that was reported (TBC)
Tested on 1.0, 1.0A, 2.0SF for initialization
2015-01-28 09:28:49 +08:00
Luc
daf0b8a8bc
remove unwished batch that break the davinci code
...
remove unwished batch that break the davinci code
2015-01-19 13:43:49 +08:00
Luc
04163a6845
Fix erratic temperatures and decouple when Fan On
...
Fix erratic temperatures and decouple when Fan On, thanks oscahie
2015-01-18 21:20:46 +08:00
Luc
8f7fc92685
Fix scramble LCD issue after emergency stop
...
If key are pressed during restart emergency stop or hardware reset like
watchdog - screen is scrambled - LCD is not reset properly - so add a
third init line to clean LCD status due to key pressed.
2015-01-16 14:20:35 +08:00
Luc
51c9e9acf3
Fix typo issue for LCD font
...
Fix typo issue for LCD font
2015-01-14 22:16:45 +08:00
Luc
0b862cd947
Update list of commands in repetier.ino
...
Add M50 command which allow immediate stop when printing from host or SD
Card
2015-01-14 17:44:45 +08:00
Luc
e591576a4e
Add support for immediate stop from Host
...
Add support for immediate stop from Host by adding custom command
routing to printer SD stop function which is immediate
Need to add M50 in host Kill script
2015-01-14 13:48:55 +08:00
Luc
195076d162
Change LCD Initialization for Winstar LCD to 8bits
...
Change LCD Initialization for Winstar LCD to 8bits, thanks Garry and
Superdavex
Be Noted : a RESTART is MANDATORY after flashing
This should fix white screen and scramble screen at start
2015-01-13 09:24:20 +08:00
Luc
f6dfc8aa8a
Fix Ext0 motor is not disabled on DaVinci 2.0
...
Pin is 128 and int8_t see is as -128 and then give the condition to
disable wrong
if(extruder[i].enablePin > -1)
digitalWrite(extruder[i].enablePin,!extruder[i].enableOn);
change type of value to int16_t to avoid 128 and upper pin to be seen as
negative pin
2015-01-12 21:45:45 +08:00
Luc
4cea0ea717
Update 1.0A extruder thermistor table
...
Update 1.0A extruder thermistor table to fix sensor defect error when
temperature is around and under 20 degres - thanks superdavex
2015-01-08 08:44:51 +08:00
Luc
d653f5c807
Modify LCD initialization to reduce failure
...
Modify LCD initialization to reduce failure , Thanks Garry
Change initialization sequence and modify some timing
not sure it solve issue of random white screen during print
2015-01-02 17:16:19 +08:00
Luc
8d52744098
Update FW version and revert Davinci to 1.0
...
Update FW version and revert Davinci to 1.0
2015-01-02 17:14:08 +08:00
Luc
07715315ab
Update Thermistor tables for Gen 0 and Gen 1
...
Use all data provided to generate tables, which will be now I hope, more
accurate and avoid the "winter bug" (temperature 16~22 may generate a
defect sensor error).
Data show Gen 0 and 1 use same table for bed, so applying Gen 0 bed
table should solve "winter bug" on Gen 1 for bed - for Gen 1 extruder
table need help to adjust if issue happen like for Gen 0 as no Gen 1
available
Excel file contain all data and adjustements
please refer to
https://github.com/luc-github/Repetier-Firmware/issues/83
2015-01-02 17:07:45 +08:00
Luc
ca6fa392f0
Add new table thermistor tables for new Davinci
...
Add new table thermistor tables for new Davinci Boards (the one with J37
jumper for hard reset)
Thanks ogremustcrush
2014-12-12 10:36:43 +08:00
Luc
57089d95bf
Adding basic for AIO based boards (experimental)
...
Adding some pins change for AIO based board
Add a new define : MODEL in configuration.h
#define MODEL 0//"0" for first generation (jumper JP1 to reset ) , "1"
for new generation (jumper J37 to reset)
2014-12-10 11:10:06 +08:00
Luc
c98a9232f0
Fix : Fans are inverted on 2.0 dual fans
...
Fix : Fans are inverted on 2.0 dual fans
2014-12-09 08:50:03 +08:00
Luc
138ad2dcdf
Fix typo issue (Adjust, d is missing)
...
Fix typo issue (Adjust, d is missing)
2014-12-09 08:13:06 +08:00
Luc
5f8c73d3b8
Fix wrong pin assignment for LED_PIN
...
And add LIGHT_PIN to usurping.h
2014-12-08 17:25:45 +08:00
Luc
9264e749d5
Change Top Cover Alarm to alert only if heating
...
Change Top Cover Alarm to alert only if heating
Clear LCD message if top cover is closed
2014-12-08 15:35:25 +08:00
Luc
ebeea04dfa
Adjust table for temperature under 20 degres to avoid false defect sensor error
2014-12-08 14:18:01 +08:00
Luc
8e33aef1ca
Init watchdog as first action in setup, not at end of Printer::Setup, and extend delay from 4s to 8s, this should avoid to have loop restart due to watchdog
2014-12-06 17:57:14 +08:00
Luc
ff3fda0e5d
Add sound for hardware reset that also ping watchdog to decrease risk to have have timeout just after reset
2014-12-02 22:51:55 +08:00
Luc
a219bb58cb
Better display of EEPROM settings in repetier host
...
Better display of EEPROM settings in repetier host
2014-11-28 12:28:06 +08:00
Luc
31f84d23ba
Update version
2014-11-27 19:32:35 +08:00
Luc
592ce62bc0
Adjust decouple test period for extruders
...
Adjust decouple test period for extruders
2014-11-27 16:32:22 +08:00
Luc
2bcb67e310
Make Manual Leveling text more generic for knobs
...
Make Manual Leveling text more generic knobs, as position may vary on
some printer
2014-11-26 22:33:08 +08:00
Luc
f745565c5c
Fix missing code for status menu with 3+ entries
...
Fix missing code for status menu with more than 3 entries
2014-11-26 21:30:30 +08:00
Luc
e0cb24107d
Update Read me and additional files
...
Update Read me and additional files
2014-11-26 20:44:52 +08:00
Luc
4e56b8a84d
Add some ping watchdog
...
Add some ping watchdog
2014-11-26 17:04:52 +08:00
Luc
fac4a5ea28
Fix reset at start and no EEPROM settings loaded
...
Fix reset at start due to watchdog and no EEPROM settings loaded due to
Virtual EEPROM loaded too early
2014-11-26 16:26:21 +08:00
Luc
65bcdd87f5
Add missing variable including confirmation box
...
Add missing variable including confirmation box lines
2014-11-26 15:10:15 +08:00
Luc
12068ed4b9
Porting ui.cpp and ui.h and fix 1.0 Clean Nozzle
...
Porting ui.cpp and ui.h and fix 1.0 Clean Nozzle
COMPILATION OK
BUT NO TEST YET
2014-11-26 13:52:37 +08:00
Luc
b0fc75d824
Porting all files but ui.cpp
...
Porting all files but ui.cpp
Compilation is ok but no test done yet - need ui.cpp
2014-11-25 20:14:19 +08:00
Luc
be7e334111
Porting communication.cpp/.h , uilang.h and pins.h
...
Porting communication.cpp/.h , uilang.h and pins.h
2014-11-25 11:12:41 +08:00
Luc
aac83b7eb4
Basic functions imported
...
Basic functions imported:
Basic Configuration for Davinci 1.0/2SF/2.0
Basic Configuration of stepper/heater
LCD
SDCard
EEPROM on SDCARD
Light
Sound
Key pad
Add variant.cpp with pins
Add usbcore.cpp with timeout when sending data
2014-11-25 00:02:56 +08:00
Luc
45cee09b15
Add variant.cpp modified for Davinci
...
Add variant.cpp modified for Davinci
2014-11-10 19:07:35 +08:00
Luc
84bc43ae57
Initial Commit
...
Initial Commit - split from 0.91 to split issues
2014-11-08 19:25:51 +08:00