Commit Graph
100 Commits
Author SHA1 Message Date
João BrázioandGitHub 44216749c6 Update README.md
Fixes TravisCI shield to point to the correct branch buildroot, removes no longer used shield and adds some new shields.
2019-04-21 02:44:40 +01:00
João BrázioandScott Lahteine 2065591daf Add support for BQ heated bed kit with Hephestos 2 2017-07-07 03:10:38 -05:00
João Brázio 3f75edb1d6 Updated bq Hephestos 2 example configuration 2016-12-13 09:26:07 +00:00
João Brázio b15ef35568 Update the font README to link to marlinfw.org 2016-08-01 13:53:51 +01:00
João Brázio 226e74a438 Fixes safe_delay() to be fully compatible with delay() 2016-07-30 02:56:26 +01:00
João Brázio 8e79e8cdb3 Adds types.h 2016-07-30 02:55:52 +01:00
João Brázio 2b5faa61e2 Consolidates Buzzer and Speaker into a single object 2016-07-29 19:25:39 +01:00
João Brázio 8093c5f534 Non-blocking speaker now uses arduino's tone() 2016-07-29 18:45:50 +01:00
João BrázioandGitHub 3367e79fec Merge pull request #4458 from jbrazio/followup-4448
Fixes a compilation error introduced by #4448
2016-07-29 18:44:30 +01:00
João Brázio 8896f08074 Fixes a compilation error introduced by #4448 2016-07-29 18:33:42 +01:00
João Brázio 909e98b1af A little cleanup at speaker.h 2016-07-29 00:03:25 +01:00
João Brázio 4f191a384b Moves the font folder into the buildroot 2016-07-28 19:56:41 +01:00
João Brázio 50fb0f7cec M31 serial output is now always in EN 2016-07-24 15:52:03 +01:00
João Brázio 62d96d72f3 Renamed timestamp_t to duration_t 2016-07-24 03:16:02 +01:00
João Brázio 9e5dbf67e8 Update the stats menu to include longest job and extruded filament 2016-07-23 03:05:45 +01:00
João Brázio 86d9311495 Rework LCD implementation to use timestamp_t 2016-07-23 03:05:36 +01:00
João Brázio b4aad85c9a Rework stats menu to use timestamp_t 2016-07-23 01:42:21 +01:00
João Brázio ecd48027fa Adds short timestamp format to timestamp_t 2016-07-23 01:41:25 +01:00
João BrázioandScott Lahteine 23043a1e05 Rework some code to use timestamp_t struct (saves 72 bytes) 2016-07-22 15:53:31 -07:00
João BrázioandScott Lahteine 9388dcfa49 Implements timestamp_t structure 2016-07-22 15:53:31 -07:00
João Brázio 2f7716987d Fix minor gcc warning 2016-07-22 16:08:56 +01:00
João Brázio efd3aabda8 Adds missing documentation to the point_t structure 2016-07-22 15:19:20 +01:00
João BrázioandScott Lahteine 0149fc189a Update travis config so NOZZLE_CLEAN_FEATURE no longer depends on AUTO_BED_LEVELING_FEATURE 2016-07-19 15:07:03 -07:00
João BrázioandScott Lahteine b869fbc05e Update all config files with the new G12 options 2016-07-19 15:07:03 -07:00
João BrázioandScott Lahteine 47fef80848 Nozzle::clean() no longer requires HAS_BED_PROBE 2016-07-19 15:07:02 -07:00
João BrázioandScott Lahteine 5cdd6f02ec Update travis config not to send email notifications 2016-07-19 13:44:24 -07:00
João Brázio 3ebad4e020 Moves all global enums to a central file 2016-07-19 14:31:09 +01:00
João Brázio 238fefcb00 Updates Stopwatch class to use internal state enum 2016-07-19 14:30:44 +01:00
João Brázio 30ac0782a9 Comment section style correction 2016-07-19 03:27:42 +01:00
João Brázio 8ecee431c4 Updates u8glib's bmp2hex converter 2016-07-19 03:16:30 +01:00
João Brázio 79e7721b76 Removes some minor GCC warnings 2016-07-19 03:03:11 +01:00
João Brázio f4d63796b2 Adds utility.h 2016-07-19 02:55:23 +01:00
João Brázio 9775af0c24 Update travis to handle custom_bootscreen.h files 2016-07-17 01:31:44 +01:00
João Brázio fa4274cf4c Improves the custom bootscreen logo feature 2016-07-17 01:31:44 +01:00
João Brázio 1f3283e3a5 Adds custom boot logos for bq Hephestos 2 and Cartesio 2016-07-17 01:31:36 +01:00
João Brázio dfa1c45075 Adds a notice to vendors about the SHOW_CUSTOM_BOOTSCREEN directive 2016-07-17 01:15:17 +01:00
João Brázio a8758619ec The safe_delay() is now globaly accessible 2016-07-16 12:28:06 +01:00
João Brázio 9a00108cb6 Adds the WEBSITE_URL as the boot screen line 2 2016-07-16 12:24:37 +01:00
João Brázio f5234b0695 Adds a customizable screen timeout for the default boot screen 2016-07-16 12:24:36 +01:00
João Brázio 2f26bc2153 Adds filamentUsed and longestPrint stats to PrintCounter 2016-07-16 12:12:27 +01:00
João Brázio 336481ea81 Added G27 configuration options to all configs 2016-07-16 12:07:59 +01:00
João Brázio c711701626 Implements a nozzle parking command (G27) 2016-07-16 12:07:59 +01:00
João BrázioandGitHub 7202383695 Merge pull request #4323 from jbrazio/followup-4320
Followup for #4320
2016-07-16 12:07:31 +01:00
João Brázio 5f368d1bc3 Followup for #4320 2016-07-16 11:57:35 +01:00
João BrázioandGitHub d7c51bc4b9 Merge pull request #4320 from jbrazio/followup/4307
Moves do_blocking_move_to_xy() out of the HAS_BED_PROBE define
2016-07-16 11:48:00 +01:00
João Brázio fdea8b6e6a Moves do_blocking_move_to_xy() out of the HAS_BED_PROBE define 2016-07-16 03:59:49 +01:00
João Brázio ffbb31b235 Fixes an PSTR overflow with print_xyz() 2016-07-15 11:25:34 +01:00
João Brázio e71a631f8f do_blocking_move_*() no longer depend on HAS_BED_PROBE 2016-07-15 01:54:14 +01:00
João Brázio 68c343a09a Added G12 configuration options to all configs 2016-07-14 00:38:42 +01:00
João Brázio 4937f9ada4 Minor G12 tweaks and point_t struct extension 2016-07-14 00:07:36 +01:00
João Brázio 021544f572 Improves G12 zig-zag pattern 2016-07-13 21:14:56 +01:00
João Brázio b05a75655a Implements a nozzle cleaning pattern generator (G12) 2016-07-13 21:14:19 +01:00
João Brázio 005af84140 Update the bq Hephestos 2 configuration 2016-07-13 21:06:31 +01:00
João Brázio 664232140d Fixes somes compiler warnings 2016-06-23 03:12:55 +01:00
João BrázioandScott 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ázioandScott Lahteine d13c86f6f6 Adds travis test for SPEAKER 2016-06-09 20:38:23 -07:00
João BrázioandScott 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ázioandScott Lahteine f9a62f6a8e Added PRINTJOB_TIMER_AUTOSTART section to example config files 2016-05-14 15:22:45 -07:00
João BrázioandScott Lahteine 8a18c52002 Adds an option to disable print job timer auto start 2016-05-14 15:22:44 -07:00
João BrázioandScott Lahteine a79267217b M78 now allows stats reset using the S78 argument 2016-05-14 15:22:44 -07:00
João BrázioandScott 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ázioandScott 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