1
0
mirror of https://github.com/bdring/Grbl_Esp32.git synced 2025-09-01 18:32:37 +02:00

Commit Graph

  • 8bfce04eda Started re-writing pwm channel assignment based on Brian's comments Stefan de Bruijn 2020-11-03 17:12:08 +01:00
  • a30f289598 Fixed 16->8 PWM channels Stefan de Bruijn 2020-11-03 16:25:34 +01:00
  • c64d9ad1b5 Merged Stefan de Bruijn 2020-11-03 13:50:14 +01:00
  • 0594ff5f4d Finished implementing PWM and UART pin users Stefan de Bruijn 2020-11-03 13:35:56 +01:00
  • 7d5c9a68bd Implemented remaining uart pinuser code. (for now) Stefan de Bruijn 2020-11-03 13:01:26 +01:00
  • 205e0bd5cf Machine Definition Cleanup (#658) bdring 2020-11-02 15:35:14 -06:00
  • 44cd6f8954 Trinamic reporting (#656) bdring 2020-11-02 15:34:29 -06:00
  • 594864f934 board: defaults: indent Mitch Bradley 2020-11-02 11:24:28 -10:00
  • 6e86ce5b02 Swag at YAML config files Mitch Bradley 2020-11-01 12:51:45 -10:00
  • 8835c4f2ed Merged back with devt Stefan de Bruijn 2020-11-01 22:19:07 +01:00
  • 5a1daa3ff5 Fixed a few small pin issues in custom code. Stefan de Bruijn 2020-11-01 22:13:06 +01:00
  • 54d78582ea TMC2130 plotter machine servo config update (#657) Pete Wildsmith 2020-11-01 17:16:26 +01:00
  • 25d2426051 Fixed 2 small bugs Stefan de Bruijn 2020-11-01 10:04:46 +01:00
  • 7b03eab9f9 Fixed BDring's PC 6pack Stefan de Bruijn 2020-11-01 09:56:58 +01:00
  • 94c858b879 Merge branch 'PinClass' of https://github.com/atlaste/Grbl_Esp32 into PinClass Stefan de Bruijn 2020-11-01 09:30:58 +01:00
  • 5120ebfe13 Changed all machine definitions Stefan de Bruijn 2020-11-01 09:30:50 +01:00
  • 4bb15bee16 Create 6_pack_stepstick_XYZ_pc.h bdring 2020-10-31 13:43:20 -05:00
  • 4617dd9537 Fixed initialization order of I2SO. Works now. Stefan de Bruijn 2020-10-31 14:42:06 +01:00
  • 886618e8bc Fixed initialization order. Settings must go first! Stefan de Bruijn 2020-10-31 12:57:07 +01:00
  • 3d5a9da1e5 Merged Devt back Stefan de Bruijn 2020-10-31 12:50:00 +01:00
  • 945625f19d Fixed most of the feedback from GIT (thanks gents!). SPI/I2SO should be working now. [not tested] Stefan de Bruijn 2020-10-31 12:33:28 +01:00
  • 77bf6f0696 Merge branch 'PinClass' of https://github.com/atlaste/Grbl_Esp32 into PinClass Stefan de Bruijn 2020-10-31 11:47:39 +01:00
  • a93fc58866 Re-instated assertion. Stefan de Bruijn 2020-10-30 14:11:26 +01:00
  • 2a99442e35 Added I2S test to test_drive machine.. Fixed multiple I2S bugs Stefan de Bruijn 2020-10-30 13:10:42 +01:00
  • 6d77f76ac6 Space Stefan de Bruijn 2020-10-29 21:02:34 +01:00
  • 162105c58e Added more tests. Stefan de Bruijn 2020-10-29 20:49:15 +01:00
  • 0e19f1e583 Added $A AKA Alarms/List command (#654) Mitch Bradley 2020-10-29 09:25:33 -10:00
  • 92e07eee5d Tested probe pin. Stefan de Bruijn 2020-10-29 20:17:35 +01:00
  • 5df89d19cc Fixed DebugPinDetail flooding/messages Stefan de Bruijn 2020-10-29 15:28:05 +01:00
  • 5481793252 Added a mutex to report.h // send. I thought I spotted concurrency issues, and it does little harm. Fixed bug with debug pins writing to everything. Fixed infinite recursion bug in DebugPinDetail Stefan de Bruijn 2020-10-29 15:18:41 +01:00
  • 85556b4dde Updated using pin capabilities for pullups Made backtraces for all assertions, not just unit testing. Stefan de Bruijn 2020-10-28 21:53:40 +01:00
  • 13f6b37031 Move CoreXY out of main Grbl (#653) bdring 2020-10-28 09:21:06 -05:00
  • 77c4ca4fe8 Fixed a few bugs with ISR binding. Basically you should never call attachInterrupt without an ISR setMode; the pin might not support it after all. Stefan de Bruijn 2020-10-28 09:22:28 +01:00
  • 463c92babf Changed ISR attachment a bit. It should trigger on PinCapabilities, not PinAttributes Stefan de Bruijn 2020-10-28 08:48:52 +01:00
  • 5f1cad9dac Fixed stupid bug Stefan de Bruijn 2020-10-26 14:19:22 +01:00
  • 82d97745a2 Fixed PU/PD support. Stefan de Bruijn 2020-10-26 09:26:38 +01:00
  • 270029fd75 Made pin parsing more robust. Added some tests Stefan de Bruijn 2020-10-26 09:23:45 +01:00
  • b79b907a46 Fixed a few bugs in Pin.cpp. Added key-value pair support in PinOptionsParser. Stefan de Bruijn 2020-10-26 09:19:58 +01:00
  • ec5c95919f Update README.md bdring 2020-10-25 08:36:39 -05:00
  • a99e035dba Merge branch 'main' of https://github.com/bdring/Grbl_Esp32 into master Jens Hauser 2020-10-24 19:28:06 +02:00
  • dcea7bcc17 Fixed little bug Stefan de Bruijn 2020-10-24 11:39:38 +02:00
  • 10151863d7 Implemented most of the Uart functionality as a proof-of-principle. Not tested or being used; this is mainly for checking if important parts are missing in the api. Stefan de Bruijn 2020-10-24 11:37:25 +02:00
  • 2822cc5268 Disabled debug setting Stefan de Bruijn 2020-10-23 22:50:02 +02:00
  • 171f4047f1 Fixed a lot of bugs in pin details. Basically, pins are now re-used if needed (such as 'undefined'), and construction doesn't do any hardware pin initialization. RAII is enforced. Grbl starts. Stefan de Bruijn 2020-10-23 22:48:10 +02:00
  • a247f72ae6 Fixing Git Mess tapster_pro bdring 2020-10-23 15:18:52 -05:00
  • 3acc5c76cf Merge branch 'tapster_pro' of https://github.com/bdring/Grbl_Esp32 into tapster_pro bdring 2020-10-23 15:08:00 -05:00
  • 371d3f1450 Fixing initialization problem when not in USE_KINEMATICS mode bdring 2020-10-23 14:53:16 -05:00
  • 1774c500d8 Devt (#650) bdring 2020-10-23 11:57:01 -05:00
  • 407c5e08a5 Cleanup before P.R. bdring 2020-10-23 10:59:31 -05:00
  • ddc898b62e WIP bdring 2020-10-19 09:41:33 -05:00
  • 00b8c7764e Machine def change. Moved switches to module 1 bdring 2020-10-16 10:38:49 -05:00
  • 6aa3ab52c3 Update machine defs bdring 2020-10-08 11:58:35 -05:00
  • 21422a8c63 Wip bdring 2020-10-05 18:38:22 -05:00
  • 45e6de1b0d WIP bdring 2020-10-05 12:08:18 -05:00
  • ca0eb8fd92 WIP bdring 2020-10-04 10:20:50 -05:00
  • 56591b53db Wip bdring 2020-10-03 07:37:21 -05:00
  • f432e3a1d6 WIP bdring 2020-10-02 14:18:23 -05:00
  • 6c23542615 WIP bdring 2020-10-02 11:20:00 -05:00
  • 96a73fd8e1 wip bdring 2020-10-01 17:39:52 -05:00
  • ed157d7f25 WIP bdring 2020-09-30 10:54:42 -05:00
  • f866a57828 WIP bdring 2020-09-29 12:12:30 -05:00
  • 2d58927a6c Still working on kinematics bdring 2020-09-28 20:36:45 -05:00
  • 7818a4426f Wip bdring 2020-09-28 10:33:33 -05:00
  • 5dcf05a952 WIP bdring 2020-09-28 10:13:08 -05:00
  • 64a90b18d4 Wip bdring 2020-09-26 11:05:41 -05:00
  • 0c60b95b8c Update parallel_delta.cpp bdring 2020-09-26 10:18:39 -05:00
  • 193775001d WIP bdring 2020-09-25 19:17:54 -05:00
  • 1482f44784 Created branch bdring 2020-09-24 18:03:56 -05:00
  • 44c61a35e5 Merge branch 'main' into Devt bdring 2020-10-22 20:52:57 -05:00
  • 8c01797c3b Add coolant pin messages to startup (#647) bdring 2020-10-22 19:19:56 -05:00
  • c1cc423572 Fixed signature of ++ operator Stefan de Bruijn 2020-10-22 20:34:52 +02:00
  • 9c788d650a Merged with Mitch' input Stefan de Bruijn 2020-10-22 20:27:00 +02:00
  • d5143f5c9d Added some unit tests; fixed pin option parser. Stefan de Bruijn 2020-10-22 20:16:27 +02:00
  • c4df41685c Various Pin fixes Mitch Bradley 2020-10-21 23:13:17 -10:00
  • 04690ed6cf Fixed initialization of _currentValue Stefan de Bruijn 2020-10-20 22:02:24 +02:00
  • e24d33d8a0 Removed PWM for now. Should do this different anyways. Added debug mode to pin class. Uncomment "PIN_DEBUG" in Pin.h for debug mode, which should dump a lot of info to your serial. Stefan de Bruijn 2020-10-20 21:33:13 +02:00
  • 3cbe138cb8 Fixed a few bugs. Build-all runs now. Stefan de Bruijn 2020-10-20 20:33:53 +02:00
  • 5d6052dc3c Forgot a few pins. Fixed that. TODO FIXME: system_ini Stefan de Bruijn 2020-10-20 17:13:35 +02:00
  • f9cb4bb653 Fixed unit tests project due to packages mess. Stefan de Bruijn 2020-10-20 13:29:47 +02:00
  • fe3bb7c5d6 Removed packages that shouldn't be there. Stefan de Bruijn 2020-10-20 13:24:18 +02:00
  • 672566ebf6 Added pin unit tests and unit test framework. Stefan de Bruijn 2020-10-20 12:58:59 +02:00
  • f089ed8b79 Made everything compile again. This should be a first working version. Stefan de Bruijn 2020-10-20 12:37:02 +02:00
  • 20847e772e Implemented most of the pin class throughout the code. Report and pin setting definitions remain. Stefan de Bruijn 2020-10-20 10:57:27 +02:00
  • 2d1ff4a722 new initPin() function that display messages initPin Mitch Bradley 2020-10-19 09:30:41 -10:00
  • b72cd4c727 Use less memory (#644) Mitch Bradley 2020-10-16 14:13:21 -10:00
  • 094e4b0b9e uncomment all tool change source code Jens Hauser 2020-10-17 01:52:32 +02:00
  • 11f7236133 reduce debounding period due to adding capacitor Jens Hauser 2020-10-17 01:47:00 +02:00
  • 40c7cfb2ab Revert "remove customized gitignore" Jens Hauser 2020-10-17 01:41:11 +02:00
  • ce44131c7a remove customized gitignore Jens Hauser 2020-10-17 01:38:30 +02:00
  • da55af9d24 Revert "lower debounding after adding capacitor" Jens Hauser 2020-10-17 01:19:39 +02:00
  • eadbec2359 lower debounding after adding capacitor Jens Hauser 2020-10-17 01:07:35 +02:00
  • 1f0ce0030d Merge branch 'main' of https://github.com/bdring/Grbl_Esp32 into master Jens Hauser 2020-10-17 00:50:07 +02:00
  • ab36c5a86d Cleaned up AMASS code (#635) Mitch Bradley 2020-10-16 12:50:31 -10:00
  • 01aa028043 Implement stepping through Motors class (#636) Mitch Bradley 2020-10-15 09:05:12 -10:00
  • 0f1c3a3c1d Cleaned up calculation of limits MotorClass_LimitsFix bdring 2020-10-12 12:49:04 -05:00
  • d9dba2c908 Fix i2s probing hang (#608) odaki 2020-10-10 06:32:32 +09:00
  • 27061bfca6 Fixed WebUI crash (#633) Mitch Bradley 2020-10-08 09:13:52 -10:00
  • 699ee4bd12 Update machine defs bdring 2020-10-08 11:58:35 -05:00
  • 994de40724 Most #defines are gone (#595) Mitch Bradley 2020-10-07 18:43:31 -10:00
  • 8c10709f21 Big BUILD_INFO fix (#632) Mitch Bradley 2020-10-07 13:17:21 -10:00