Wykres commitów

  • 6b0044852c
    Merge cd10ed446a into 6234dff5de Raphael Wimmer 2025-03-12 00:33:22 +0100
  • 05018f11cf
    Merge 31b2421254 into 6234dff5de Trammell Hudson 2025-02-26 23:47:24 -0600
  • 6234dff5de
    Merge pull request #239 from evil-mad/feature/Issue_238_S2_DocFixes master Brian Schmalz 2025-02-23 12:57:44 -0600
  • c650c92e17 As per GH Issue #238 fixed documentation for S2 command. EmbeddedMan 2025-02-22 21:43:52 -0600
  • 31b2421254 L3 fixes Trammell Hudson 2024-11-25 16:45:37 +0100
  • c1afd8aca3 Fixed mistake in CU,60 documentation: corrected voltage that each ADC count represents for V+ measurement. EmbeddedMan 2024-09-05 08:37:45 -0500
  • bc7f53dd7a
    Merge pull request #234 from evil-mad/feature/Issue_233_OnlyOneError Brian Schmalz 2024-05-27 16:58:27 -0500
  • 73fcc3e454 Minor clarifications made to ebb.html docs in Returned Errors section. EmbeddedMan 2024-05-26 11:52:20 -0500
  • 47059ff015 EBB v3.0.3 Windows Installer as well as released hex files for v3.0.3 EmbeddedMan 2024-05-26 11:31:05 -0500
  • 1e8c0e796f Version 3.0.2: Fixes multiple inconsistences with reporting errors found during parsing. Updated documentation to contain explanations for every error, including examples when possible. EmbeddedMan 2024-05-26 11:22:19 -0500
  • 0f467e062e
    Merge pull request #232 from evil-mad/feature/EBF_v3.0.0 EBB_v3.0.2 Brian Schmalz 2024-05-22 21:15:44 -0500
  • 608f5d6f10 Revert changes to EggBot Driver for Inkscape feature/EBF_v3.0.0 Windell Oskay 2024-05-22 21:58:33 -0400
  • df32646f4e Merge branch 'master' into feature/EBF_v3.0.0 EmbeddedMan 2024-05-22 20:06:51 -0500
  • 188f21a8be Brought ebb2.html up to latest changes made to master/ebb.html before merging back into master. EmbeddedMan 2024-05-20 21:33:44 -0500
  • 5539854406
    Merge pull request #231 from evil-mad/feature/Issue_224_UpdaterNickname Brian Schmalz 2024-05-09 21:06:00 -0500
  • 16bbf9710e New version of Windows EBB updater v3.0.2, with the new COM port finding functionality after the update. EmbeddedMan 2024-05-09 21:03:28 -0500
  • 65f648591f Merge branch 'feature/EBF_v3.0.0' into feature/Issue_224_UpdaterNickname EmbeddedMan 2024-05-09 20:59:23 -0500
  • 342ea6288e Refactored the whole 'find com ports and detect EBBs' code. Windows EBB Updater now looks at all available COM ports after update to find the EBB. Also we now auto-start the update when the application is run. EmbeddedMan 2024-05-08 23:53:50 -0500
  • 20b9b33b8d Debug test version of v3.0.1 updater (with nickname support) for testing strange update failed problem. EmbeddedMan 2024-05-08 10:29:25 -0500
  • 343eefb9da Clarified the correction to GQ bit 4 EBB_v2.8.1 archive/EBF_v2.8.1 EmbeddedMan 2024-05-08 07:06:49 -0500
  • 4d5d42c697 Clarified the correction to GQ bit 4 EmbeddedMan 2024-05-08 07:06:36 -0500
  • 783469f994 Corrected meaning of bit 4 of QG reply (pen up/down state) and left note that this correction has been made EmbeddedMan 2024-05-07 21:25:49 -0500
  • cc91ded2b7 Corrected meaning of bit 4 of QG reply (pen up/down state) and left note that this correction has been made EmbeddedMan 2024-05-07 21:25:18 -0500
  • c84ebaefad
    Merge pull request #229 from evil-mad/feature/Issue_228_RemoveParamNumFromQU Brian Schmalz 2024-05-07 08:44:30 -0500
  • 998f961661 Creation of Windows EBB Firmware v3.0.2 installer EmbeddedMan 2024-05-06 22:14:43 -0500
  • ab9a1046dd EBF firmware v3.0.2 release: Removed "Param_Number" from response to QU command as per issue #228 EmbeddedMan 2024-05-06 21:41:52 -0500
  • 7627fc4e18
    Merge pull request #226 from evil-mad/feature/EBF_v3.0.0_CmdDiff Brian Schmalz 2024-05-05 21:30:45 -0500
  • 7dcc56ee6e
    Merge pull request #227 from evil-mad/Minor-docs-edits Brian Schmalz 2024-05-05 21:30:21 -0500
  • 3743c90fc0 Minor updates Windell Oskay 2024-05-05 22:21:51 -0400
  • eac47bbdd1 Created stub documentation for "TD" command. EmbeddedMan 2024-05-05 16:49:26 -0500
  • f7c0f5c039 Fixed QG,3E examples. EmbeddedMan 2024-05-05 16:41:39 -0500
  • eac506c62a Added notations for all remaining differences between 2.8.1 and v3.0.0 (i.e. 'this is new for v3.0.0', etc.) EmbeddedMan 2024-05-05 16:35:13 -0500
  • f2ae5dd8dd Found another 4.0 reference EmbeddedMan 2024-05-05 16:22:39 -0500
  • c17cb582fc Found one last v4 reference to change EmbeddedMan 2024-05-05 16:13:54 -0500
  • 8ac19b7798 Removed references to v4.0 firmware. Replaced them with 'a future firmware version' or similar language. EmbeddedMan 2024-05-05 16:11:50 -0500
  • 73bcd13786 Merge branch 'feature/EBF_v3.0.0' into feature/EBF_v3.0.0_CmdDiff EmbeddedMan 2024-05-05 16:04:47 -0500
  • 1d65d96f0d Removed all references to v4.0.0 of EBB firmware and replaced with 'a future version'. EmbeddedMan 2024-05-05 16:02:00 -0500
  • a853b3bdcb Minor docs updates Windell Oskay 2024-05-05 15:44:02 -0400
  • 02bbbf58c3
    Merge pull request #225 from evil-mad/Minor_docs_changes Windell Oskay 2024-05-04 18:06:23 -0400
  • da49f11eaf Suggested changes to docs Windell Oskay 2024-05-04 17:02:16 -0400
  • 4365006e75 New version of Windows EBB Updater: We now sent "CU,10,0" as the first thing to the EBB to turn of 'future syntax mode'. This allows the updater to work properly even if the EBB is in 'future syntax mode'. Also added message stating that a nickname was not found, if none was found. EmbeddedMan 2024-04-28 09:25:51 -0500
  • e1820516d1 Added printout to update window so users can know they have the "EBB nickname" version of the updater. EmbeddedMan 2024-04-20 10:36:05 -0500
  • 4eece023bb Added two features to Windows EBB updater: 1) It will retrieve and then set the EBB Nickname Tag, and 2) It will better print out non-standard version strings. EmbeddedMan 2024-04-20 10:27:49 -0500
  • 7759f5ff7f WIP feature/BinaryCommandTest EmbeddedMan 2024-04-20 09:07:40 -0500
  • 87dbe2e370 Fixed minor typo in EBB.html EmbeddedMan 2024-04-09 17:30:09 -0500
  • 9280b1a146 WIP feature/EBB_Regression_Tests EmbeddedMan 2024-04-04 13:18:36 -0500
  • 8ea54e0f5d Version 3,0.1 : New TD command (Issue #223), SP,2 and SP,3 (Issue #222), and QU,6 (Issue #221) added and tested. Windows installer for v3.0.1 created. EmbeddedMan 2024-04-02 21:20:58 -0500
  • 0daa228780 Version 3.0.0_223: Added TD command. Testing it out now, I think it's working correctly, although some checks are still pending (comparing to separate T3 commands). EmbeddedMan 2024-04-02 20:14:33 -0500
  • 6dc0aa5e22 Version 3.0.1_222: Added new Value parameter values to SP command, allowing pen to be raised immediately. Updated ebb.html with new information. EmbeddedMan 2024-04-01 20:38:12 -0500
  • 9f0a43e869 Version 3.0.0_221: Added QU,6 query to return the number of commands currently in the FIFO EmbeddedMan 2024-03-31 19:49:49 -0500
  • d4eff43461 Updated EBB doc: Performance numbers for shortest moves, based on automated HIL test results of final v3.0.0 release. EmbeddedMan 2024-03-30 13:33:17 -0500
  • 230a99d530 Updated tests to use new function passing system for capture. All full tests now run without fail. EmbeddedMan 2024-03-30 13:30:18 -0500
  • c1365ea599 EBB Firmware v3.0.0 Windows installer added as well as v3.0.0 released hex files. EmbeddedMan 2024-03-27 21:59:15 -0500
  • c094fecec2 Merge remote-tracking branch 'origin/feature/issue_217_EBBUpdaterOnlyEBBCOM' into feature/EBF_v3.0.0 EmbeddedMan 2024-03-27 21:49:46 -0500
  • a9488d793e No code changes, just version change to v3.0.0. All tests are passing. EmbeddedMan 2024-03-27 21:45:56 -0500
  • 6d253323c6 Finished Shortest Move HIL auto test. Works as expected now and outputs results to debug log. EmbeddedMan 2024-03-26 21:53:02 -0500
  • 08f6fbca6e WIP: Refactoring a bit of the saleae capture, and fleshing out the complete shortest move test (almost complete) EmbeddedMan 2024-03-23 13:46:29 -0500
  • 87834d560e Two full tests working from test_run now. EmbeddedMan 2024-03-17 18:49:26 -0500
  • bc6434fc07 Further refinement of HIL testing : logging now separated into new module, organization of test output files improved, test log creataed EmbeddedMan 2024-03-16 17:18:33 -0500
  • 2bbab85052 Continue HIL test refactoring WIP EmbeddedMan 2024-03-13 20:51:17 -0500
  • f8aa40dca4 WIP: Big refactor/reorg in HIL test system. Moved files around to have better organization, started refactoring functions to be more generic and so it's easier to call from multiple other functions. EmbeddedMan 2024-03-10 16:12:54 -0500
  • ad75f20dc7 Added A3 debug I/O output when servo is moving. feature/v281_test EmbeddedMan 2024-03-10 16:08:25 -0500
  • a11f8285fa HIL WIP EmbeddedMan 2024-03-04 19:19:38 -0600
  • 976da0ac46 HIL test WIP EmbeddedMan 2024-03-02 07:44:00 -0600
  • 008e103765 v3.0.0-a43 binary file checkin EmbeddedMan 2024-02-29 17:00:47 -0600
  • db96af98a2 v3.0.0-a43 : Added additional test GPIO pin (for CU,250) to show when servo moves are happening. Also continued WIP updates to v3.0.0 docs. EmbeddedMan 2024-02-28 21:24:50 -0600
  • a543f6efe4 Bumped max RC servo channels back to 8 from 4 to remove backward compatibility problem with servo rate of change. EmbeddedMan 2024-02-25 12:48:17 -0600
  • 36f1d1e007 Minor EBB doc typo fixes. EmbeddedMan 2024-02-25 11:47:12 -0600
  • e16936caee EBB documentation progress: every command now has correct parameter documentation, unified notation for command parameters (in italics, and capitalized) EmbeddedMan 2024-02-25 10:11:09 -0600
  • 146f43d205 Doc update WIP EmbeddedMan 2024-02-23 09:43:49 +0000
  • 62b6024cf4 EBB documentation WIP EmbeddedMan 2024-02-15 11:24:48 -0600
  • b367070b48 EBB v3.0.0 documentation WIP EmbeddedMan 2024-02-12 22:09:45 -0600
  • 3e1ba4fcd6 An attempt at re-writing the ISR in assembly. It absolutely will work, if enough time is spent on it. But there are some serious code maintencen issues created, so probably not worth continuing. feature/ISR_AssemblyRewrite EmbeddedMan 2024-02-10 08:55:43 -0600
  • ab6a4ab7a0 v3.0.0-a42 : Added late-ISR compesation timekeeping code. Also switched from Timer1 to Timer0 for ISR tick to save a few instructions (16 vs 8 bit timer). EmbeddedMan 2024-02-08 18:04:49 -0600
  • 56865ae942 Merge branch 'feature/EBF_v3.0.0' of github.com:evil-mad/EggBot into feature/EBF_v3.0.0 EmbeddedMan 2024-02-05 20:39:34 -0600
  • 8a8d960792 v3.0.0-a41, but fixed bug with test code in ISR that prevented Axis2 counts from being correct. EmbeddedMan 2024-02-04 11:51:09 -0600
  • df2cb98ea8 Updated test script to work with Saleae 16 Pro, added time to each test to compensate for random variation on slower PC. All tests pass in one run on 2nd PC now. EmbeddedMan 2024-02-04 14:44:14 -0600
  • bf61b625a4 Still v3.0.0-a40, but fixed bug with test code in ISR that prevented Axis2 counts from being correct. EmbeddedMan 2024-02-04 11:51:09 -0600
  • d408bca24e Added LM Axis2 tests. ALL TESTS NOW PASS! EmbeddedMan 2024-02-04 10:09:21 -0600
  • 12144937a0 All LM Axis1 tests pass EmbeddedMan 2024-02-03 22:38:17 -0600
  • cdba357bed All LT tests passing (axis1 and2) EmbeddedMan 2024-02-03 15:44:22 -0600
  • 867873fda7 All Axis1 LT tests now pass EmbeddedMan 2024-01-31 22:27:51 -0600
  • f8e9d0888f 100% Pass on all T3 tests! EmbeddedMan 2024-01-30 23:12:23 -0600
  • 7a16bfa947 Continuting to add features to HIL test script: now handles reading all test data from a file, and writes out to a unique directory. EmbeddedMan 2024-01-28 22:10:00 -0600
  • 7ed9b5c665 Updated capture script to use new -a40 EBB code to also track axis2. EmbeddedMan 2024-01-28 11:04:03 -0600
  • e7d049f344 Stil v3.0.0-a40: Fixed bug in new ISR debug UART code for Position2 counting EmbeddedMan 2024-01-28 11:03:21 -0600
  • 5e1d5be101 v3.0.0-a40: Added debug UART code to track second axis counts in ISR for complete testing. EmbeddedMan 2024-01-27 09:34:43 -0600
  • b08e57cfce Continuing HIL development. EmbeddedMan 2024-01-27 08:35:12 -0600
  • e29e5a3150 WIP EmbeddedMan 2024-01-24 21:57:20 -0600
  • 349803ba1f WIP EmbeddedMan 2024-01-23 21:18:06 -0600
  • 7c0efe2941 Minor comment and formatting correction EmbeddedMan 2024-01-23 19:16:03 -0600
  • 4ec78baa0a v3.0.0-a39 : Updated XM function to mirror the new SM function - leaving all limit checks in process_simple_move_fp(), simplifying code quite a bit. Updated global parameter passing variable comment table EmbeddedMan 2024-01-21 17:43:51 -0600
  • 827dadfea1 Added CU,257,1 to enable C0 pin to indicate when a command is being parsed (for automated testing) EmbeddedMan 2024-01-21 13:18:37 -0600
  • 04258d0693 v3.0.0-a38 : Merged in all work on CM branch (floating point HM, etc. etc.) but disabled actual CM command since it's not finished. EmbeddedMan 2024-01-20 16:52:41 -0600
  • a2bb1226a4 Merge branch 'feature/EBF_v3.0.0_CM_Merge' into feature/EBF_v3.0.0 EmbeddedMan 2024-01-20 16:48:33 -0600
  • 6a243b9266 Added missing reference to asssmebly square root function. EmbeddedMan 2024-01-20 16:47:09 -0600
  • 18b5365a5d Corrected debug ISR async serial speed comment EmbeddedMan 2024-01-20 16:30:46 -0600
  • 88d8b58bf7 Forgot to add in the assembly sqaure root file. EmbeddedMan 2024-01-20 16:18:35 -0600
  • 4b8006f5ef v3.0.0-a37 : Brought over rest of CM changes (better organized global parameter passing variables, CM and TR commands, update HM and process_simple_rate_move(). EmbeddedMan 2024-01-20 15:51:00 -0600
  • 61d3179252 v3.0.0-a36 : Brought over the new command code defines (rather than bit flags) and FIFO element structure updates from CM branch. Compiles, runs simple tests fine. EmbeddedMan 2024-01-20 15:07:21 -0600