Commit Graph

  • 4402a9f74a Merge branch 'dev_2' into dev Sonny Jeon 2013-10-29 19:12:09 -06:00
  • 4f9bcde40e Merge branch 'dev_2' into dev Sonny Jeon 2013-10-29 19:10:39 -06:00
  • 0ac6c87196 Planner function call fix. More clean up. Sonny Jeon 2013-10-29 18:55:55 -06:00
  • 27297d444b Updated comments. Changed stepper variable names to be more understandable. Added step locking note. Sonny Jeon 2013-10-29 08:31:48 -06:00
  • f7429ec79b Cleaned up stepper and planner code. Sonny Jeon 2013-10-24 22:12:13 -06:00
  • fe03216952 Merge pull request #279 from EliteEng/master Sonny Jeon 2013-10-21 19:19:26 -07:00
  • a2457c4d70 Changed Stepper Pins Rob Brown 2013-10-18 10:06:07 +08:00
  • 9b426d0c91 Merge pull request #278 from EliteEng/master Sonny Jeon 2013-10-17 07:09:08 -07:00
  • 3e92fef3b4 Update Pin Change Interrupts so it works Rob Brown 2013-10-17 17:05:08 +08:00
  • 0cb5756b53 Fine tuning of new stepper algorithm with protected planner. Adaptive step prediction for segment buffer. Sonny Jeon 2013-10-14 21:21:56 -06:00
  • 8a10654b1c New stepper subsystem bug fixes. Sonny Jeon 2013-10-12 10:35:26 -06:00
  • 805f0f219c Protected buffer works! Vast improvements to planner efficiency. Many things still broken with overhaul. Sonny Jeon 2013-10-09 09:33:22 -06:00
  • 471a45a1b9 Merge pull request #263 from 0xPIT/master Sonny Jeon 2013-08-25 11:08:08 -07:00
  • 24280f95a5 remove mcu argument for avr-size in makefile as it is not present in GNU Binutils 2.22 0xPIT 2013-08-25 14:54:10 +02:00
  • 0894183991 Pin map definition cleanup. Sonny Jeon 2013-08-20 20:05:16 -06:00
  • e24e67ffe2 Processor-independent pin mapping feature. Sonny Jeon 2013-08-19 15:07:47 -06:00
  • b2a69c02cf Merge pull request #260 from elmom/master Sonny Jeon 2013-08-19 08:27:01 -07:00
  • 7a175bd2db Push old dev_2 draft to work on other things. Sonny Jeon 2013-08-19 09:24:22 -06:00
  • b2b5352e82 Merge pull request #229 from 0xPIT/patch-1 Sonny Jeon 2013-08-19 08:18:43 -07:00
  • 72ef50b17d Refactor config.h to allow defaults for chips/boards with different pin mappings Elmo Mäntynen 2013-07-21 15:11:04 +03:00
  • 689bc6d471 Added pin mapping list to docs, useful for porting Elmo Mäntynen 2013-07-21 13:54:14 +03:00
  • 8c781e155c Make serial work with most chips by default Elmo Mäntynen 2013-07-21 12:45:45 +03:00
  • d39abee37d fix command line parameter for avr-size 0xPIT 2013-05-16 21:48:44 +02:00
  • fc5c497256 Updated readme Sonny Jeon 2013-04-05 09:32:20 -06:00
  • ca563cf423 Increased g-code parser line buffer. Added line overflow feedback. Sonny Jeon 2013-04-05 09:29:07 -06:00
  • 1fa3dad206 Updates to edge/dev. Line buffer increased/planner buffer decreased. Line overflow feedback. Sonny Jeon 2013-04-05 09:21:52 -06:00
  • 08baabc63c Minor updates to code and commenting. Sonny Jeon 2013-03-28 10:11:34 -06:00
  • 49f703bb2c Update README.md Sonny Jeon 2013-03-22 08:45:46 -06:00
  • 3c9c516a47 Untested! Soft limits, max travel, homing changes, new settings. Sonny Jeon 2013-03-21 19:22:07 -06:00
  • 33c6659523 Update README.md Sonny Jeon 2013-03-19 11:43:11 -06:00
  • 96f7d9b78e G-code updates for G10 L2 and L20 Sonny Jeon 2013-03-19 11:35:19 -06:00
  • e3cfa93d97 G-code updates for G10 L2 and L20. Sonny Jeon 2013-03-19 11:33:04 -06:00
  • 61f2bd1bc3 Update planner.c Bertus Kruger 2013-03-13 18:41:52 +13:00
  • f04489530a Update nuts_bolts.c Bertus Kruger 2013-03-13 18:29:28 +13:00
  • aae1089051 Pushed minor changes. Thanks @Protoneer! Sonny Jeon 2013-03-12 18:10:24 -06:00
  • cdcb4263e8 Merge pull request #200 from Protoneer/master Sonny Jeon 2013-03-12 17:09:54 -07:00
  • 8e01fed143 Update gcode.c Bertus Kruger 2013-03-13 10:19:42 +13:00
  • 5ecc661ec8 Update eeprom.h Bertus Kruger 2013-03-13 09:44:22 +13:00
  • 7bb20a7505 Update eeprom.c Bertus Kruger 2013-03-13 09:43:04 +13:00
  • 058cf3f13a Update gcode.c Bertus Kruger 2013-03-12 19:08:44 +13:00
  • d376f03bd0 Update eeprom.c Bertus Kruger 2013-03-12 19:01:17 +13:00
  • b06643a2e0 Bug fix to-do note on soft limit checks. Not yet completed. Sonny Jeon 2013-03-01 10:50:36 -07:00
  • 74b2af3c2f Minor changes and added notes to soft limits routines. Sonny Jeon 2013-03-01 09:55:10 -07:00
  • 7951b83294 Merge pull request #193 from bungao/soft_limts Sonny Jeon 2013-02-26 09:35:30 -08:00
  • a0f430d188 bugfix: uninitiallized curr_block->new_entry_speed_sqr lead to step loss in some cases Jens Geisler 2013-02-26 08:40:43 +01:00
  • b75e95c880 integrating soft limits bungao 2013-02-26 13:55:12 +11:00
  • 74bdc32332 Added some prelimary notes to new changes. Sonny Jeon 2013-02-22 14:11:14 -07:00
  • a85e1b80f7 Push additional updates from @jgeisler0303 Sonny Jeon 2013-02-22 13:23:13 -07:00
  • ea09ddba99 changed atomic access for updating the acceleration profile the stepper interrupt is only halted when necessary and for the shortest time possible (8% cycle time) Jens Geisler 2013-02-22 16:36:27 +01:00
  • 67608a5014 Merge pull request #188 from jgeisler0303/new_planner Sonny Jeon 2013-02-20 08:25:03 -08:00
  • 40d8b8bf66 Update README.md Sonny Jeon 2013-02-20 09:23:12 -07:00
  • 87864cce19 added counter for planner steps Jens Geisler 2013-02-20 15:04:26 +01:00
  • dba26eff91 implemented a mixture of Sonny's MATLAB and my previous grbl planner ontop of the edge planner examples run byte for byte identical old and new version Jens Geisler 2013-02-20 14:56:47 +01:00
  • b9bb0894b6 Merge pull request #169 from silasb/fix-execute-bit-on-files Sonny Jeon 2013-01-18 18:15:37 -08:00
  • 97d18f0ffe Merge bug fixes from recent v0.8c push. Added readme for Grbl Sim. Sonny Jeon 2013-01-18 17:02:44 -07:00
  • 8a1720e1a1 Merge pull request #167 from tmpvar/simulator-mac Sonny Jeon 2013-01-18 09:12:03 -08:00
  • d0d07b7b0c Fix sim makefile so it works on mac Elijah Insua 2013-01-18 09:22:42 -07:00
  • a5c2964a8f Removing executable bit on the files Silas Baronda 2013-01-17 23:25:18 -05:00
  • dd06268c3d Merge pull request #112 from jgeisler0303/simulator Sonny Jeon 2013-01-17 12:01:37 -08:00
  • 5e76136dd3 relaunch ontop of latest grbl edge code very messy but tested Jens Geisler 2013-01-17 13:06:51 +01:00
  • aad8b0468d Merge pull request #160 from daapp/edge Sonny Jeon 2013-01-09 14:55:31 -08:00
  • 7c6162b90a Replace some constants with N_AXIS. Alexander Danilov 2013-01-10 02:22:45 +04:00
  • 4f459e473b Fixed bug with homing and polling at the same time. Updated readme. Sonny Jeon 2013-01-06 12:32:41 -07:00
  • 53286744d5 Minor changes. Sonny Jeon 2013-01-06 12:04:02 -07:00
  • e0f619b8c3 Readme link to edge build 2012-12-21 Sonny Jeon 2012-12-21 09:55:43 -07:00
  • 5e7c25d480 Updated README. Max step rate back at 30kHz. Acceleration minor bug fix. Sonny Jeon 2012-12-21 08:51:36 -07:00
  • 3dfffa622d Arc mm_per_segment removed, now in terms of tolerance. Stepper ramp counter variable type corrected. Sonny Jeon 2012-12-19 17:30:09 -07:00
  • c8b53b9d0a Slow trailing steps fix. Added more defaults. Sonny Jeon 2012-12-16 16:58:44 -07:00
  • a1397f61c4 Max velocity axes independence installed. Fixed intermittent slow trailing steps. Timer0 disable fix. Sonny Jeon 2012-12-16 16:23:24 -07:00
  • cc4df3e14b Acceleration independence installed. Initial re-work of planner for feedrate overrides. Sonny Jeon 2012-12-14 08:27:02 -07:00
  • e21d6a2fc4 Update README.md Sonny Jeon 2012-12-12 17:23:36 -07:00
  • b4072a3a5e Changed README to markdown Sonny Jeon 2012-12-12 17:16:24 -07:00
  • add7944811 Added download links to README. Sonny Jeon 2012-12-12 17:11:03 -07:00
  • 37549986df Moved compiled builds to different repo. Sonny Jeon 2012-12-12 16:46:35 -07:00
  • b297b8d788 Added builds folder. Sonny Jeon 2012-12-11 20:51:24 -07:00
  • 47bfe18327 Added builds folder. Sonny Jeon 2012-12-11 20:47:53 -07:00
  • 2dc920a8e5 Planner optimizations. Sonny Jeon 2012-12-11 17:42:29 -07:00
  • 4f273db805 (Another) Planner bug fix. Sonny Jeon 2012-12-10 20:11:08 -07:00
  • b7b31df3af Planner bug fix. Sonny Jeon 2012-12-10 19:17:22 -07:00
  • 3082fdbb6d Planner execution time halved and bug fixes. Increased step rate limit to 30kHz. Sonny Jeon 2012-12-10 18:50:18 -07:00
  • 9ba117c1bb New stepper algorithm. Optimized planner. Sonny Jeon 2012-12-08 15:00:58 -07:00
  • bba633101a G28/G30 post move bug fix. Altered file permissions. Sonny Jeon 2012-11-25 22:02:33 -07:00
  • e4d8cf511e G28/G30 post move bug fix. Sonny Jeon 2012-11-25 11:08:38 -07:00
  • ce45a348db Merge error fix. Sonny Jeon 2012-11-20 20:20:09 -07:00
  • c712af23ab Merge v0.8 edge to master Sonny Jeon 2012-11-20 13:20:25 -07:00
  • 9e0ce55dbc Updated interface protocol. Fixed M2 bug. Sonny Jeon 2012-11-19 17:39:40 -07:00
  • b3f5536530 Updated readme Sonny Jeon 2012-11-18 21:03:58 -07:00
  • d85238cc9b Homing search sequence now compile-time option. New defaults.h file. Tidying up. Sonny Jeon 2012-11-18 19:52:16 -07:00
  • 5dd6d90122 Added Grbl state in status report. Removed switch support. Sonny Jeon 2012-11-15 21:53:11 -07:00
  • 559feb97e2 Re-factored system states and alarm management. Serial baud support greater than 57600. Sonny Jeon 2012-11-14 17:36:29 -07:00
  • e6ad15b548 Tweaks. Seek rate updates when set. CCW arc full circle fix. Sonny Jeon 2012-11-10 12:49:33 -07:00
  • 978de77c2f Added note that D13 can't be used as input, pulled-high. Sonny Jeon 2012-11-09 18:33:38 -07:00
  • 5844172af1 Fixed homing cycle hanging after locating switches. Sonny Jeon 2012-11-09 16:25:42 -07:00
  • 00fd09189d Housekeeping. Sonny Jeon 2012-11-08 19:23:47 -07:00
  • baf137882b Sanguino compile patch Sonny Jeon 2012-11-08 17:24:56 -07:00
  • 5e7a4b3ba8 More tweaks. Removed dry run. Trimmed all messages to save flash space. Sonny Jeon 2012-11-07 20:53:03 -07:00
  • e2e794af45 Merge pull request #132 from hin/header_dependencies Sonny Jeon 2012-11-06 06:22:51 -08:00
  • f41dd69273 Tweaks and bug fixes. Increase to 3 startup blocks. Remove purge/added unlock command Sonny Jeon 2012-11-05 21:40:52 -07:00
  • 8a09e2c9c4 Ignore dependency files Hans Insulander 2012-11-05 22:55:49 +01:00
  • b3b454ee77 Generate header dependencies and use them in Makefile Hans Insulander 2012-11-05 22:48:09 +01:00