João Brázio
664232140d
Fixes somes compiler warnings
2016-06-23 03:12:55 +01:00
João Brázio and Scott Lahteine
19fb04d761
Update bq Hephestos 2 config
2016-06-21 18:15:51 -07:00
João Brázio
d1e5dc6319
Fixes misc gcc warnings
2016-06-17 20:24:24 +01:00
João Brázio
e7ab26dc9c
Updates .gitignore
2016-06-17 01:50:51 +01:00
João Brázio
8ccd97e7cc
Updated all example configuration files
2016-06-12 00:36:15 +01:00
João Brázio
de8108648f
Added a versioning system to the config files
2016-06-11 23:48:10 +01:00
João Brázio
9b3a0895fd
Upgrades travis Arduino IDE version to 1.6.9
2016-06-11 02:55:09 +01:00
João Brázio
280af07b4c
Improves travis buildroot regexp
2016-06-11 02:55:09 +01:00
João Brázio
2c34ec2bac
Closes #3999 : Compilation error with BEEPER_PIN -1
2016-06-11 00:12:49 +01:00
João Brázio and Scott Lahteine
d13c86f6f6
Adds travis test for SPEAKER
2016-06-09 20:38:23 -07:00
João Brázio and Scott Lahteine
5b5aa1572b
Non-blocking buzzer
2016-06-09 20:20:05 -07:00
João Brázio
24e70c915d
Update travis to test for ULTRA and DOG LCD options
2016-06-10 02:25:37 +01:00
João Brázio
40e64b36de
Closes #3826 : SD printing will now pause and stop the print counter
...
The LCD menu items for SD printing pause/stop have been updated to control
also the print job timer. This commit also fixes a small output bug with
M78, the failed print counter was displaying the wrong value.
2016-05-30 00:56:39 +01:00
João Brázio
05a041cb13
Cleanup the Marlin logo with a hires svg version
2016-05-23 14:50:54 +01:00
João Brázio
75221fa673
Followup for #3813
2016-05-22 13:14:58 +01:00
João Brázio
8c0edb2de4
Fixes #3809 and adds several improvements to the Stopwatch and
...
PrintCounter classes
2016-05-22 01:59:59 +01:00
João Brázio
3d3a919059
Moves the Marlin logo into the buildroot
2016-05-20 03:43:30 +01:00
João Brázio
08b485a310
Travis will now generate and use the custom version header file
2016-05-20 03:22:04 +01:00
João Brázio
66fb23edb5
Makes buildroot bin scripts executable
2016-05-20 02:26:13 +01:00
João Brázio
14652bb141
Moves shared helper scripts to the buildroot
2016-05-20 02:25:13 +01:00
João Brázio
80f05920c5
Moves Felix's dual configuration to a folder
2016-05-20 00:49:16 +01:00
João Brázio
e6effb8f35
Implements S1 argument in M999
2016-05-19 00:13:33 +01:00
João Brázio
b6a3aef297
G29: Report final position back to host when using MBL
2016-05-17 01:27:59 +01:00
João Brázio
ecd490ed49
Bugfix: iteration invokes undefined behavior
2016-05-15 22:45:08 +01:00
João Brázio
451000387d
Remove the hotbed icon when HAS_TEMP_BED is false
2016-05-15 03:00:05 +01:00
João Brázio and Scott Lahteine
f9a62f6a8e
Added PRINTJOB_TIMER_AUTOSTART section to example config files
2016-05-14 15:22:45 -07:00
João Brázio and Scott Lahteine
8a18c52002
Adds an option to disable print job timer auto start
2016-05-14 15:22:44 -07:00
João Brázio and Scott Lahteine
a79267217b
M78 now allows stats reset using the S78 argument
2016-05-14 15:22:44 -07:00
João Brázio and Scott Lahteine
b660f1bdb8
Bugfix: Multiple M77 no longer increment the print counter
2016-05-14 15:22:43 -07:00
João Brázio
596f15348d
Updated pt_PT language pack
2016-05-14 01:45:15 +01:00
João Brázio
d7522152e1
Warn user about useless of individual axis homing and DELTA kinematics
2016-05-14 01:35:05 +01:00
João Brázio and Scott Lahteine
09150cae79
Individual Axis Homing LCD menu items
2016-05-11 19:28:19 -07:00
João Brázio
85b2c80838
Updated example configurations
2016-05-11 01:45:49 +01:00
João Brázio
ac7f634956
Removed the DISABLE from HOST_KEEPALIVE_FEATURE option
2016-05-11 01:45:49 +01:00
João Brázio
eafa16a781
Minor #warning fix for PrintCounter
2016-05-10 14:14:54 +01:00
João Brázio
5373ac6373
Updated example configurations
2016-05-10 13:42:00 +01:00
João Brázio
aa5a4716cf
Update default config
2016-05-10 13:37:21 +01:00
João Brázio
a878c09614
Cleanup of the buildroot
2016-05-10 03:37:17 +01:00
João Brázio
23567a1d8b
Moved DELTA radius/rod default trimmer values to Conditionals.h
2016-05-05 00:18:32 +01:00
João Brázio
ff7a303a0e
Updated version header gen script
2016-05-01 03:31:19 +01:00
João Brázio
e34f4653ef
Fixed a typo on the configuration files
2016-04-29 23:13:59 +01:00
João Brázio
1491d682fb
Miscellaneous tweaks on PrintCounter
2016-04-29 23:13:59 +01:00
João Brázio
27088e356f
Updated example configuration files
2016-04-29 23:13:59 +01:00
João Brázio
8fb23e899f
PrintCounter EEPROM read/write optimizations
2016-04-29 23:13:59 +01:00
João Brázio
9589e51810
Disable DEBUG_PRINTCOUNTER
2016-04-29 23:13:59 +01:00
João Brázio
484de24e22
Updated travis to test for PRINTCOUNTER
2016-04-29 23:13:58 +01:00
João Brázio
e2da7e5000
Updated the default configuration and fixed a printcounter.h typo
2016-04-29 23:13:58 +01:00
João Brázio
d6cfcc9c8b
Added new G-Code: M78
2016-04-29 23:13:58 +01:00
João Brázio
4f541c5bb5
Added a new object: PrintCounter
2016-04-29 23:13:58 +01:00
João Brázio
26b166d7cf
Made all stopwatch::debug() calls static
2016-04-29 23:13:58 +01:00
João Brázio
32d798fcc7
Converted all files on src to Unix file format
2016-04-26 21:23:39 +01:00
João Brázio
739dcda0f1
Renamed stopwatch::status to stopwatch::state
2016-04-25 17:40:43 +01:00
João Brázio
aa7a65e613
Updated travis config
2016-04-24 05:57:14 +01:00
João Brázio
7de0161204
Updated example config files
2016-04-24 05:21:17 +01:00
João Brázio
3b6f75511f
Updated multiple pins files
2016-04-24 05:21:17 +01:00
João Brázio
170f7e8a45
Rework Marlin's versioning system
2016-04-24 05:21:17 +01:00
João Brázio and Scott Lahteine
a901555da4
Moved G29 debug output before matrix.set_to_identity()
2016-04-22 20:57:22 -07:00
João Brázio
fe4fc88494
Closes #3351 : missing Danish translation
2016-04-21 21:31:47 +01:00
João Brázio
bcf1e027bb
Fix the redeclaration of _ENDSTOP_HIT
2016-04-17 18:37:37 +01:00
João Brázio and Scott Lahteine
7b5d6ba315
Rebase & feedback
2016-04-16 19:35:02 -07:00
João Brázio and Scott Lahteine
d7cc2c0847
Moved some conditionals to Conditionals.h
2016-04-16 19:32:41 -07:00
João Brázio and Scott Lahteine
36a49eab1c
Improved the LCD and SD comments blocks in Configuration.h
2016-04-16 19:32:41 -07:00
João Brázio
9a3f676709
Throw an error if ENCODER_PULSES_PER_STEP < -1
2016-04-14 16:20:17 +01:00
João Brázio
ca6c6ec4ca
Versions of Arduino IDE prior to 1.6.0 are no longer supported
2016-04-11 19:03:06 +01:00
jbrazio and Scott Lahteine
dd3a06a95a
Implemented M155 and M156, a generic TWI/I2C interface for Marlin
2016-04-08 20:14:37 -07:00
João Brázio
801cd48a72
Added missing pt_BR translation
2016-04-07 13:07:57 +01:00
João Brázio
013f19054b
Update pt_PT translation
2016-04-07 13:00:08 +01:00
João Brázio
471d30cc1c
M109: Protected against EXTRUDE_MINTEMP expansion
2016-04-07 12:50:57 +01:00
João Brázio
7c7e30f4cc
Adherence to the new OOP coding standards
2016-04-07 12:41:09 +01:00
João Brázio
e48d0263bf
Bugfix: M32 was still using the old print timer
2016-04-06 04:41:36 +01:00
João Brázio
e8b80d8c20
Implemented M75, M76, M77 to control the print timer
2016-04-06 04:38:42 +01:00
João Brázio
eb61051556
Rework the print job timer to use the stopwatch class
2016-04-06 04:34:03 +01:00
João Brázio
399101fff3
Implemented the stopwatch class and methods
2016-04-06 04:23:45 +01:00
João Brázio
9240682630
Followup #3326 : Update DEFAULT_SOURCE_URL comment
2016-04-05 02:21:23 +01:00
João Brázio
d819a4aff9
Fixes #3346 , followup #3343 : variables must defined with the static keyword to work with PROGMEM when defined inside functions
2016-04-04 15:02:18 +01:00
João Brázio
dff6adfbca
Fixes #3361 : Added missing translations for pt_PT
2016-04-04 04:57:32 +01:00
João Brázio
f94900ee79
Added a script to check all language files for missing translations
2016-04-04 04:46:04 +01:00
João Brázio
55a248d6b4
Fixes #3313 : Wrong board def in pins.h
2016-04-02 09:28:58 +01:00
João Brázio
04b2abb6aa
Fixes #3312 : Missing all icons from status screen
2016-04-02 06:50:02 +01:00
João Brázio
709dd5aa4d
Fix an error when EXTRUDE_MINTEMP is not defined
2016-03-31 16:25:48 +01:00
João Brázio
187c183c20
M104 was not starting the print timer
2016-03-30 11:33:24 +01:00
João Brázio
c6577aea60
M190 bed temp was never reached
2016-03-30 01:03:20 +01:00
jbrazio
0880fecbd4
Show a warning message when Arduino IDE is prior to 1.5
2016-03-28 11:55:42 +01:00
jbrazio
443e6d26fe
Formatted multi-line comments
2016-03-27 04:36:36 +01:00
João Brázio and Scott Lahteine
f077c7abbf
Fix dogm lcd error when FAN_PIN is defined as -1
2016-03-25 01:09:09 -07:00
jbrazio
80f221ed11
Fixed: warning: extra tokens at end of #endif directive
2016-03-24 19:33:25 +00:00
jbrazio
5e5d250832
Added gplv3 header to all Marlin files
2016-03-24 18:01:20 +00:00
jbrazio
757661b299
Toshiba Flash Air Wifi SD card support
2016-03-22 11:42:11 +00:00
jbrazio
04e57e2b5e
Update the Hephestos 2 default config
2016-03-21 18:20:29 +00:00
jbrazio
92a7d4515a
Missing coma comment correction for the default cofig file
2016-03-20 23:23:11 +00:00
jbrazio
1aa531a3db
Missing coma comment correction for all config files
2016-03-20 23:21:45 +00:00
jbrazio
68dda08fff
Added pt_pt-utf8 language pack; Fixed some minor compiler warnings; Harmonize file suffix for the current existing UTF8 language packs; Updated all configuration files to reflect the new language packs
2016-03-20 23:14:24 +00:00
jbrazio
a645860431
All print timer related activity now uses print_job_start(), print_job_timer() or print_job_stop()
2016-03-12 07:16:39 +00:00
jbrazio
1981e53d68
M109 R option if misused could cause a wait-forever situation
2016-03-12 06:24:24 +00:00
João Brázio
4d4a842cfb
Update the bed topography output done by G29
2016-03-10 13:24:17 +00:00
João Brázio
793cd0ae3b
Clean up the code a bit
2016-03-10 11:52:43 +00:00
jbrazio
986b508ff7
Print timer now stops when it sees the last extruder temperature being shutdown
2016-03-08 18:11:02 +00:00
jbrazio
642e3699ce
Z-axis was being lift multiple times if Z_SAFE_HOMING was enabled and Z_RAISE_BEFORE_HOMING was greater than zero
2016-03-07 03:49:11 +00:00
jbrazio and Scott Lahteine
143ad74db7
Update PROBE_OFFSET_FROM_EXTRUDER comment section in all example config
...
files.
2016-03-06 05:51:58 -08:00
jbrazio and Scott Lahteine
b0f5ba0232
Update the PROBE_OFFSET_FROM_EXTRUDE comment section
...
This changes have being discussed at MarlinFirmware/Marlin#2849 .
2016-03-06 05:51:57 -08:00