Giddy Machinist Firmware
Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

20 most recent timeline items

2017-06-28
20:01
[baec0fdc06] Leaf: changed homing direction to bring laser head to 0,0 after homing (user: dog, tags: speed-blending)
2017-06-26
09:03
[a70a864561] adds move-to/block homing when no switches are available (user: dog, tags: speed-blending)
2017-06-25
17:07
[c7dd639ee2] fix missing parens bug in GPIO_PIN_ macros; make axis direction configurable; add handling of () gcode comments so that their contents are ignored properly (user: dog, tags: speed-blending)
14:49
[e053d2bfce] improved SETBIT impl; fix missing bitshift for G92 position setting correctly (user: dog, tags: speed-blending)
13:46
[3bf5b188dc] adds AIR pin for laser and M-code to toggle switch; re-enable block for motion to finish; slight refactor of G92 as it wasn't working, not sure why as everything seems ok (user: dog, tags: speed-blending)
2017-03-03
12:42 • Ticket [771b4d3edf] lockup on long moves status still Open with 5 other changes (user: dog)
12:34
[e20ef918e2] update gmf simulation to track firmware changes (user: dog, tags: speed-blending)
12:09
[02b19f2f11] add SP200C specific PWM limiting; merge speed proportional laser pwm control; add separate feed rate control for rapids and cutting/printing feeds (user: dog, tags: speed-blending)
2017-03-01
07:59
[b7086abd89] change laser pwm polarity to HIGH, pwm was inverted; enable 4th machine axis for proportional laser control; add commands for raw laser on/off; change M-codes to block for movement to finish before executing (user: dog, tags: speed-blending)
2017-02-28
18:36
[6f28e5bb63] decrease loadfactors for faster acceleration (user: dog, tags: speed-blending)
18:24
[7757bda4db] adds a few more loop timeouts, fixes, reduces steptick to 20kHz (user: dog, tags: speed-blending)
12:18
[4092da9f82] adds diagnostic module for tracking otherwise silent and non-fatal errors; adds timout checking when sending gcode response (user: dog, tags: speed-blending)
11:56 • New ticket [771b4d3edf] lockup on long moves. (user: dog)
11:52
[d2900249b8] adds pdc and pwm peripheral drivers for arduino due; fixes rx for laser serial connection; adds calling of motion planner via pendsv interrupt; adds machine parameters for laser cutter (axis); fix in atmel assert.h header to call through to system header due to search path confusion (user: dog, tags: speed-blending)
2017-02-27
09:33
[e6ad3d5982] fixes data types in simulation that caused wrong step buffer display; fixes polarity of gpio for due/laser build; various bits (user: dog, tags: speed-blending)
2017-02-26
10:37
[120205e21e] minor refactoring of heater definitions and config (user: dog, tags: speed-blending)
10:11
[7c6784b880] updated firmware simulation: added sim/ folder for stubbing hardware APIs; adds SP200C laser support (user: dog, tags: speed-blending)
2017-01-29
21:16
[47b34d58dd] after stm32 port still failed bringing up the usb cdc connection, added port to arduino due (user: dog, tags: speed-blending)
2016-11-20
16:13
[7c1383568e] more porting work to stm32f405, USB CDC not yet working though (user: dog, tags: speed-blending)
2016-10-09
17:32
[0ecd5e0946] makefile preparations for portability; further work on motion planner queuing and planning (user: dog, tags: speed-blending)