Commit Graph

  • a91f81eb17 Fix status report flood after bad merge. Rob Giseburt 2020-03-13 17:07:16 +00:00
  • 6b99643e6b Implement feedrate overrides Rob Giseburt 2020-03-12 14:26:58 -05:00
  • fa006fcf6c Merge branch 'edge-preview' of https://github.com/synthetos/g2 into edge-preview Rob Giseburt 2020-03-12 14:05:18 -05:00
  • 3308376043 Catching a few missed min/max -> std::min/std::max after merge Rob Giseburt 2020-03-12 14:04:46 -05:00
  • 030a08cca5 Merge pull request #450 from crispy1989/dev-NA-fix-sr-config Rob Giseburt 2020-03-12 14:02:09 -05:00
  • b0cc48ccc9 Merge pull request #451 from crispy1989/dev-NA-serialize-empty-object Rob Giseburt 2020-03-12 13:59:58 -05:00
  • 4d954b3c92 Fix status reports continuously reporting large int or float values Rob Giseburt 2020-03-11 20:57:03 -05:00
  • c8429185bf fix wrong integer config conversions, nv->value_flt is now a double Rob Giseburt 2020-03-11 11:59:00 -05:00
  • 55ef7e18a1 min/max -> std::min/std::max Rob Giseburt 2020-03-11 11:57:52 -05:00
  • d45a7247ba Fix config conversions between types, bool in particular was wrong Rob Giseburt 2020-03-10 14:30:32 -05:00
  • 24ea3cb005 Update SRs to request new report more often, and to filter integer values better Rob Giseburt 2020-03-10 14:12:45 -05:00
  • 19e7142a0f Update Motate reference for new Timeout::set interface Rob Giseburt 2020-03-10 14:11:50 -05:00
  • be85c672ee Adding support for gQuintic rev G Rob Giseburt 2020-03-09 19:45:28 +00:00
  • db8741f182 fix zjh returning zjm value Rob Giseburt 2020-02-18 12:09:52 -06:00
  • d6ae0db69d Homing and probing now clean up after a job kill/queue flush Rob Giseburt 2020-02-18 11:06:03 -06:00
  • 961fd34c1f Cleanup some cruft leftover in persistence.h Rob Giseburt 2020-02-18 11:07:02 -06:00
  • c70b21d963 Merge branch 'edge-preview' of https://github.com/synthetos/g2 into edge-preview Rob Giseburt 2020-02-17 21:21:49 -06:00
  • 9eb4db1a01 Adjust minimill settings Rob Giseburt 2020-02-17 21:21:34 -06:00
  • 5d4a222ad9 Merge branch 'edge-preview' of https://github.com/synthetos/g2 into edge-preview Rob Giseburt 2020-02-17 20:15:53 +00:00
  • ba2afea772 Squelch warning about possibly uninitialized variable Rob Giseburt 2020-02-17 20:12:09 +00:00
  • 14aea6361d Update Motate reference: Fix for USB on Sam3x not compiling under GCC9 Rob Giseburt 2020-02-17 20:11:27 +00:00
  • 8c28cf0e0e VSCode: Update launch.json for linux support Rob Giseburt 2020-02-17 20:10:04 +00:00
  • 737d30e37f Update Motate referenc (tools were named wrong) Rob Giseburt 2020-02-17 13:43:17 -06:00
  • 135ecd5a0f Remove unused variable (oops) Rob Giseburt 2020-02-17 13:42:01 -06:00
  • 62087ab7db Update Motate reference: Add support for GCC9 (not default) Rob Giseburt 2020-02-17 10:55:08 -06:00
  • 834a6c0a4b Small fixes to prepare for GCC9 Rob Giseburt 2020-02-17 10:54:32 -06:00
  • 9cca1b1de9 Make sr_set_status_report use correct cfgArray index Chris Breneman 2020-02-07 16:05:13 -05:00
  • 04477dbb8c Make double-buffered status reports work as intended (previously was nulling out sr list on sr set) Chris Breneman 2020-02-07 15:53:33 -05:00
  • 8e5933738c Ensure json_serialize generates valid json when handling empty objects Chris Breneman 2020-02-07 15:06:24 -05:00
  • a337a44ff8 esc_spindle: support spin down, and S0 is stopped Rob Giseburt 2020-02-05 17:11:47 -06:00
  • 770ccd1a94 Adjusting default MiniMill laser settings Rob Giseburt 2020-02-04 09:35:38 -06:00
  • c5c53b0607 Make LaserToolhead treat M3 and M4 the same (for now) Rob Giseburt 2020-02-03 16:41:00 -06:00
  • d0f71e5491 Make Homing explicitly stop the spindle. (Was dangerous with lasers in particular.) Rob Giseburt 2020-02-03 16:40:40 -06:00
  • f4aee76866 Fix tool changes, T5M6 on the same line will change to tool 5 correctly. Rob Giseburt 2020-02-03 16:40:09 -06:00
  • 950a01bbe7 Adding inch versions of VCarve post processors. Matt Long 2020-01-25 16:10:58 -05:00
  • 84dfa57466 Adding VCarve post processors Matt Long 2020-01-18 14:25:18 -05:00
  • c684edcd38 Merge pull request #448 from mhlong10/longm-post-processor Justin Clift 2020-01-27 08:50:53 +11:00
  • 04ad227d52 Adding inch versions of VCarve post processors. Matt Long 2020-01-25 16:10:58 -05:00
  • 760df03fd2 Merge branch 'edge-preview' of https://github.com/synthetos/g2 into edge-preview Rob Giseburt 2020-01-24 21:07:56 -06:00
  • a9f1d26fac Tweaks to minimill laser settings Rob Giseburt 2020-01-24 21:07:34 -06:00
  • feca8ec015 Laser: Correction for power level calculation Rob Giseburt 2020-01-24 21:06:18 -06:00
  • 3503eb08b8 Yet another stab at getting the kinematic encoder syncing right. (Ithink this does it.) Rob Giseburt 2020-01-24 21:05:31 -06:00
  • 9321785c68 Fix 404 url for SMW3D R7 CNC Justin Clift 2019-12-04 22:26:33 +11:00
  • ee0cf81590 Update settings for MiniMill (now with Lasers!) Rob Giseburt 2020-01-23 18:10:15 -06:00
  • b1ba885eb2 Lasers: More adjustements to LaserToolHead (still not done) Rob Giseburt 2020-01-23 18:09:50 -06:00
  • facfcf5734 Update motate reference for PWMOutputPin fixes Rob Giseburt 2020-01-23 18:09:04 -06:00
  • 53434a7923 Fix kinematics after homing (syncing encoders) Rob Giseburt 2020-01-23 16:26:53 -06:00
  • bb845197fc gQuintic: Update hardware/stepper files (cleanup sero/laser stuff) Rob Giseburt 2020-01-22 15:45:48 -06:00
  • fbc7aff0b6 More work on LaserToolhead (not finished, but working) Rob Giseburt 2020-01-22 15:45:04 -06:00
  • c8afb4ebff Clarify and cleanup checks on JSON involving MOTORS Rob Giseburt 2020-01-22 15:44:31 -06:00
  • c439af38ce Fix accidentally broken pwm json group Rob Giseburt 2020-01-22 15:44:00 -06:00
  • e7f20ba237 Update Motate reference to get SamS70 MPU activated Rob Giseburt 2020-01-22 15:42:55 -06:00
  • e8d5919398 Beef up MemManage_Handler for debugging - Sadly, fairly ARM specific (needs moved to Motate) Rob Giseburt 2020-01-22 15:42:29 -06:00
  • f2fa2da3a5 Rearrange init some to fix a crash, details: Rob Giseburt 2020-01-22 15:40:08 -06:00
  • 8c7c085ed1 Disable (for now) temperature control support in quintic Rob Giseburt 2020-01-22 15:38:21 -06:00
  • 4b91a00b6d Move Kinematics into separate files, making them overload-able Rob Giseburt 2020-01-22 15:36:47 -06:00
  • eeaaa70049 Add settings file for CheapoLaser (should have been two commits ago) Rob Giseburt 2020-01-22 15:36:08 -06:00
  • 88978d7eb8 Fix "_xs5" <-> "_xs6" mixup in config Rob Giseburt 2020-01-22 15:32:51 -06:00
  • 25aac18102 VSCode: Build/Launch config for CheapoLaser Rob Giseburt 2020-01-22 15:32:21 -06:00
  • d49477760d Update README.md Riley 2020-01-20 10:45:17 -05:00
  • 18f6d8ba3d Merge pull request #445 from mhlong10/longm-post-processor Justin Clift 2020-01-19 09:01:05 +11:00
  • a3c5dca0cb Adding VCarve post processors Matt Long 2020-01-18 14:25:18 -05:00
  • 30704df693 Correct mistake in type checking in _set_defa Rob Giseburt 2020-01-16 18:30:19 -06:00
  • 8eb6022a46 Switch MiniMillv9 to not be BANTAM, make v9 always have SD Rob Giseburt 2020-01-16 17:00:25 -06:00
  • 77dadbe09d Fix Debug CONFIG=MiniMillv9 (J-Link) launch task Rob Giseburt 2020-01-16 16:59:15 -06:00
  • 377543718f Correct config and persistence of TYPE_DATA tokens Rob Giseburt 2020-01-16 16:57:22 -06:00
  • 945657e4c8 Update Motate reference to newest master Rob Giseburt 2020-01-15 21:59:43 -06:00
  • 3cf5e20b0d Fix SPI mode on Trinamics Rob Giseburt 2020-01-15 21:59:12 -06:00
  • 6de3846463 Fix artifially limited microsteps to 8-bit Rob Giseburt 2020-01-15 21:58:56 -06:00
  • e995563768 Fix cartesian kinematics with mutiple motors on the same axis Rob Giseburt 2020-01-15 21:58:26 -06:00
  • ffe74a862c Fix feedhold recovery state Rob Giseburt 2020-01-15 21:57:36 -06:00
  • ded5de3e9d Fixes for join <-> axis mapping Rob Giseburt 2020-01-14 16:45:35 -06:00
  • 3d724cf7a2 Fix broken tmc2130 (struct needed packed) Rob Giseburt 2020-01-13 22:21:05 -06:00
  • 31e3e269a8 Cleanup of tmc2130 Rob Giseburt 2020-01-13 21:59:11 -06:00
  • 92e1f3cf17 Update Motate submodule reference Rob Giseburt 2020-01-13 20:54:44 -06:00
  • 261f3ab1e8 VSCode: cleanup of r7 targets Rob Giseburt 2020-01-13 20:54:13 -06:00
  • 57a24ddd62 Adding setPowerMode to tmc2130 Rob Giseburt 2020-01-13 20:53:46 -06:00
  • caf712bc28 VSCode: Fix launch config Rob Giseburt 2020-01-12 19:30:23 -06:00
  • fc509b413d Adjust Github actions to build dev and edge branches Rob Giseburt 2020-01-11 22:25:10 -06:00
  • 262f4e6ca6 Update Motate reference for Sam SPI / XDMA adjustments Rob Giseburt 2020-01-11 22:23:54 -06:00
  • 08a4506887 TMC2130: Make buffers larger to catch DMA overwrite Rob Giseburt 2020-01-11 22:20:39 -06:00
  • c03c217e21 Rearange stepper intitlization - init before setting power levels Rob Giseburt 2020-01-11 22:19:42 -06:00
  • eb1a4bab39 VSCode: Cleanup tasks and launch config (added a few targets) Rob Giseburt 2020-01-11 22:18:35 -06:00
  • c541e1a1e4 Update AxiDrawv3 settings Rob Giseburt 2020-01-11 12:43:58 -06:00
  • 02e18337f2 Fix for Quint not compiling without laser mode on Rob Giseburt 2020-01-11 12:39:12 -06:00
  • 702d99e545 Adding AxiDrawv3-quint, and adding AxiDraw ro VSCode tasks Rob Giseburt 2020-01-11 12:38:53 -06:00
  • 7a4cbdb8f5 Cleanup and further work on lasers Rob Giseburt 2020-01-11 12:30:54 -06:00
  • 45ac4a9723 Getting it to compile for gQuintic Rob Giseburt 2020-01-10 17:28:40 -06:00
  • 9d51e1b621 Probably safer to use the absolute value here Justin Clift 2019-12-27 15:06:27 +11:00
  • 0112c8112c Bug fix for cyclic rotary axis homing travel distance Justin Clift 2019-12-23 04:26:34 +11:00
  • 92e268125e Fix accidental code duplication in PR #438 Justin Clift 2019-12-17 02:16:29 +11:00
  • 71cf435529 Allow homing on B or C as the 4th axis Justin Clift 2019-12-16 20:49:46 +11:00
  • b38d0e10f1 Adjust jerk of OtherMill and OtherMill Pro Rob Giseburt 2020-01-09 17:08:06 -06:00
  • 8fcc3757ab Cleanup Bantam Safety Manager Rob Giseburt 2020-01-09 17:07:45 -06:00
  • 15347b8c0f Incorporate getSysConfig_3() to system table Rob Giseburt 2020-01-09 17:07:06 -06:00
  • aab02b65c6 Clear out st_pre.bf before moves (hack) Rob Giseburt 2020-01-06 13:18:57 -06:00
  • 5ce91a0bd8 Ensure GM is copied into the buffer for commands Rob Giseburt 2020-01-06 13:15:43 -06:00
  • 3763066c69 Initialize toolhead (for G2v9 only) Rob Giseburt 2020-01-06 10:09:12 -06:00
  • cffcd25266 Add ESCSpindle::stop, and ensure speed is recorded as 0 on stop Rob Giseburt 2020-01-06 10:08:28 -06:00
  • 4d97c0c6dc Correct UniqueID value. Includes Motate reference change. Rob Giseburt 2019-12-22 12:35:33 -06:00