Wykres commitów

694 Commity (master)

Autor SHA1 Wiadomość Data
EmbeddedMan 972e96edeb WIP; Trying to find bug in command processing code. 2020-11-17 22:15:06 -06:00
EmbeddedMan 155bae79d0 Removed un-needed "AM" command. 2020-11-16 08:21:59 -06:00
Windell Oskay 0f29ddb658 Minor cleanup 2020-11-15 23:22:32 -08:00
Windell Oskay 81051a5e14 Add LT command, update HM, LM commands
Update release notes, too
2020-11-15 20:18:15 -08:00
Brian Schmalz 14e685c9ea
Merge pull request #145 from evil-mad/minor-docs-changes
Correct an error; add warning to LM
2020-11-15 16:32:02 -06:00
Windell Oskay fe922e9851 Correct an error; add warning to LM 2020-11-15 13:38:23 -08:00
EmbeddedMan 9e0f7800dc * Renamed FIFO (queue) structure variables to fit new naming scheme.
* Added debug statments proving that Rate adjustment math in LM and LT work properly.
2020-11-14 11:46:28 -06:00
EmbeddedMan 61d9f0cef5 Added LT command, limited testing shows it works as expected. 2020-11-12 20:29:29 -06:00
EmbeddedMan 6936784223 Fix for issue #144 : Always turn power back on to RC servo port if S2 command is sent to RB1. 2020-11-10 21:09:15 -06:00
EmbeddedMan 5b552f3e7d 'fixed' floor() math for LM command, renamed LM parsing variables to match LM user documentation. All LM length tests pass properly (i.e. theoretical matchs experiment) with this code. 2020-11-10 20:51:37 -06:00
EmbeddedMan 8395ff6d17 Added EBB LM command Excel tests file. 2020-11-07 07:14:39 -06:00
EmbeddedMan 01f894016d * Switched version number to 2.7.0
* Remvoed CA command (no longer needed)
* Added optional "clear" parameter to all stepper motor commands
* Moved StepAdd (Rate) addition operation to before we take a step to follow Windell's psudocode
2020-11-07 07:13:38 -06:00
EmbeddedMan 9ca8cfa37c Check for a move being done after the steps have been taken so that code like "LM,2147483647,1,0,0,0,0" can actually produce a 1-tick move. (Previously it would need 1 tick to create the step and then another tick to load up the next move, meaning that there was always an extra ISR tick for ever move. This code change eleminates that, at the expense of a longer ISR (21uS vs now 34uS). 2020-11-02 20:18:33 -06:00
EmbeddedMan 4c1eae4712 Clear step accumulators on EM and CS commands now. Also don't let StepAdd (RateTerm) go negative in ISR. 2020-11-01 23:23:49 -06:00
EmbeddedMan 0c9d005ead Fix for issue #143 - Added "CA" command to clear accumulators. Created new release 2.6.6 and WIndows updater for same. 2020-11-01 20:07:24 -06:00
Windell Oskay be5bfa71d5 Minor reorg 2020-10-18 18:53:01 -07:00
Windell Oskay 9a795bdbfe Merge branch 'EBB_doc_update' of https://github.com/evil-mad/EggBot into EBB_doc_update 2020-10-18 18:43:39 -07:00
EmbeddedMan b268c1066a Minor update to EBB GPIO pin use documentation, clarifying non-PortB I/O pin usage restrictions. 2020-10-18 20:21:41 -05:00
Windell Oskay be3d8b0b60 minor cleanup 2020-10-17 21:23:45 -07:00
Windell Oskay d728dac818 Update ebb.html 2020-10-17 21:20:54 -07:00
Brian Schmalz 43fbe4961d Minor text tweaks in EBB initial port pin configuration section for techincal accuracy. 2020-10-17 21:45:49 -05:00
Windell Oskay c79dca9493 Move S2 section that was out of order. 2020-10-17 13:59:28 -07:00
Windell Oskay 86b6e6948d Move and rewrite initial I/O pin section 2020-10-17 13:57:52 -07:00
EmbeddedMan 8c4e8059e7 Added section to EBB docs about default PortB pin states. 2020-10-17 07:49:16 -05:00
EmbeddedMan ff0c9c65a2 Minor tweak to the "QB" command documentation to clarify the minimum low time on B0 to be considered a button press. 2020-10-03 07:51:27 -05:00
EmbeddedMan c249d7b88a Added text to "QB" - Query Button command - with information that pin RB0 must be held low for more than 40 microseconds to count as a button push. 2020-10-02 19:27:01 -05:00
Windell Oskay 1ac12bf1c9 Remove deprecated terminology 2020-06-26 18:47:23 -07:00
EmbeddedMan 67b8047774 Build of EBB firmware version 2.6.6, including Windows updater. 2020-05-27 09:39:22 -05:00
EmbeddedMan a8998b2c8a Fixing merge mistake in EBB.html 2020-05-27 09:29:30 -05:00
EmbeddedMan d40dca4d7c Merge branch 'master' into Branch_Issue137
# Conflicts:
#	docs/ebb.html
2020-05-27 09:26:38 -05:00
EmbeddedMan 04c5ad54c1 Fix for issue #137 - PC/PG changes now take effect immediately as expected. Updated docs. 2020-05-27 09:19:05 -05:00
Brian Schmalz 9a0be45e56
Merge pull request #136 from evil-mad/EBB_doc_update
Fixed examples for EBB command PG and added extra clarifications to c…
2020-05-26 18:03:35 -05:00
Windell Oskay 93a1245c6b Update command syntax 2020-05-26 15:57:16 -07:00
EmbeddedMan 8484f1be71 Fixed examples for EBB command PG and added extra clarifications to command PC in EBB docs. 2020-05-26 16:56:43 -05:00
Brian Schmalz aa3fa7f382 EBB firmware: Removed very old MPLAB8 files, removed MPLAB X files which are re-generated and thus don't need to be under source control. Removed extra build targets which are not used. 2020-05-13 21:04:40 -05:00
Brian Schmalz 2eabb83879 Merge branch 'master' of https://github.com/evil-mad/EggBot 2020-05-13 18:45:33 -05:00
Brian Schmalz 1fa43d1c95 Adding some new filetypes to ignore in Firmware projects 2020-05-13 18:45:19 -05:00
Brian Schmalz b78e34c69c * Change to bootloaer behavior : ignore USB suspend messages, preventing bootloader LED blink pattern from stopping when in bootloader mode ("for no reason")
* Slight optimization to LED bilnking code
2020-05-11 23:04:11 -05:00
Brian Schmalz c5ce20ba07 Whitespace only change to bootloader source. 2020-05-11 22:04:15 -05:00
Brian Schmalz 30dbd216cd All three bootloader build targets rebuilt. 2020-05-10 15:04:25 -05:00
Brian Schmalz 4bb74eb4a6 Added ThreeBeeBee build configuration to bootloader project. 2020-05-10 15:00:29 -05:00
Windell Oskay f412b1ef90 Update eggbot.py
Closes #133
2020-04-11 17:22:23 -07:00
Windell Oskay c24a2f352d Fix for isolated short segments 2020-03-27 10:06:58 -07:00
Windell Oskay 37ad1d7636 Py 2/3 compatibility on strings 2020-03-13 19:38:53 -07:00
Windell Oskay 413729178d Input sanitization 2020-02-06 17:35:15 -08:00
Windell Oskay 22a055ecff Clarify alternate "pause" behavior
Name change of a feature from "use_alt_pause" to "use_alt_prg"
2020-02-06 12:44:41 -08:00
Windell Oskay b449826881
Merge pull request #129 from evil-mad/Branch_Issue126
New version 2.6.5 of EBB firmware. Fix for issue #126 : fixed SR comm…
2020-01-20 15:23:56 -08:00
Windell Oskay 3d40557667 Version bump, input sanitization
Better working in Inkscape v0 now.
2019-11-30 15:41:22 -08:00
Windell Oskay 4bb9803962
Merge pull request #128 from jbaehr/feature/py3-str-fix
Fix for plotting individual layers when using python3/Inkscape-1.0beta1

Thank you!
2019-11-30 15:30:41 -08:00
Windell Oskay 6cbfff586d
Update eggbot.py
While not very elegant, it is reasonably straightforward and ensures operation in both python 2 and 3. (This is based on the same structure in the AxiDraw code base, which is a little further along.)
2019-11-30 15:30:02 -08:00