Joseph Coffland [Wed, 24 Apr 2019 03:57:01 +0000 (20:57 -0700)]
Added memory debugging, Fixed ioloop handle leak, Eliminated deadlock in demo by eliminating threading
Joseph Coffland [Wed, 24 Apr 2019 03:54:36 +0000 (20:54 -0700)]
Improvements to cap charging and motor overload detection
Joseph Coffland [Wed, 17 Apr 2019 00:12:24 +0000 (17:12 -0700)]
Handle file paths uploaded from Windows correctly
Joseph Coffland [Tue, 16 Apr 2019 23:51:21 +0000 (16:51 -0700)]
Fixed zeroing with non-zero offset when unhomed. #211
Joseph Coffland [Tue, 2 Apr 2019 22:08:20 +0000 (15:08 -0700)]
Fixed ETA line wrapping on Web interface, EStop on motor fault, Added warning about reliability in a noisy environment on WiFi config page, Sync GCode and planner files to disk after write, CHANGELOG.md spelling errors
Joseph Coffland [Mon, 25 Mar 2019 21:39:05 +0000 (14:39 -0700)]
Always limit motor max-velocity. #209, Fixes for exception logging, Handle corrupt GCode simulation data correctly, Switch debounce fixes
Joseph Coffland [Mon, 11 Mar 2019 21:27:12 +0000 (14:27 -0700)]
Fix homing switch to motor channel mapping with non-standard axis order, Added switch-debounce and switch-lockout config options.
Joseph Coffland [Mon, 11 Mar 2019 19:15:17 +0000 (12:15 -0700)]
Refer to motor channel number rather than axis
Joseph Coffland [Sat, 9 Mar 2019 23:23:32 +0000 (15:23 -0800)]
Restored estop text, Removed more references to power-mode
Joseph Coffland [Mon, 4 Mar 2019 03:01:46 +0000 (19:01 -0800)]
Limit idle-current to 2A, Removed dangerous power-mode in favor of simpler enabled option, Fixed bug where motor driver could fail to disabled during estop
Joseph Coffland [Wed, 20 Feb 2019 23:58:50 +0000 (15:58 -0800)]
Demo mode, Right click to enable camera crosshair.
Joseph Coffland [Mon, 18 Feb 2019 07:28:48 +0000 (23:28 -0800)]
Support fast emu demo mode
Joseph Coffland [Tue, 12 Feb 2019 22:53:31 +0000 (14:53 -0800)]
Added emu
Joseph Coffland [Tue, 12 Feb 2019 22:53:24 +0000 (14:53 -0800)]
Added emu
Joseph Coffland [Sat, 19 Jan 2019 22:12:56 +0000 (14:12 -0800)]
Fix VFD communication at higher baud rates (> 9600). #184
Joseph Coffland [Sat, 19 Jan 2019 04:20:25 +0000 (20:20 -0800)]
Fix zeroing homed axis after jog.
Joseph Coffland [Wed, 16 Jan 2019 01:47:07 +0000 (17:47 -0800)]
Changed AVR interrupt priorities to fix random loss of serial data when VFD running, Fix bug where planner would not continue after optional pause (M1).
Joseph Coffland [Sun, 23 Dec 2018 01:03:33 +0000 (17:03 -0800)]
Fix upgrade link
Joseph Coffland [Sun, 23 Dec 2018 00:13:53 +0000 (16:13 -0800)]
Version bump
Joseph Coffland [Wed, 19 Dec 2018 08:33:49 +0000 (00:33 -0800)]
Update planner position correctly after stop
Joseph Coffland [Tue, 18 Dec 2018 23:26:35 +0000 (15:26 -0800)]
Make sure PWM gets shutoff at pause with dynamic power
Joseph Coffland [Tue, 18 Dec 2018 23:02:12 +0000 (15:02 -0800)]
Fix PWM not stopping at end of program
Joseph Coffland [Tue, 18 Dec 2018 00:27:06 +0000 (16:27 -0800)]
Ignore errors from disconnected web socket
Joseph Coffland [Tue, 18 Dec 2018 00:17:21 +0000 (16:17 -0800)]
Fixed pause fail in long run due to planner ID wrap around
Joseph Coffland [Sun, 16 Dec 2018 01:17:35 +0000 (17:17 -0800)]
Round floats in log output
Joseph Coffland [Sun, 16 Dec 2018 00:47:51 +0000 (16:47 -0800)]
Added back tool-reversed option
Joseph Coffland [Sat, 15 Dec 2018 21:14:29 +0000 (13:14 -0800)]
Only allow one camera stream at a time
Joseph Coffland [Sat, 15 Dec 2018 21:14:11 +0000 (13:14 -0800)]
docs
Joseph Coffland [Sat, 15 Dec 2018 21:13:36 +0000 (13:13 -0800)]
Only allow one camera stream at a time
Joseph Coffland [Sat, 15 Dec 2018 21:12:26 +0000 (13:12 -0800)]
Attempt to handle system time change
Joseph Coffland [Sat, 15 Dec 2018 21:11:50 +0000 (13:11 -0800)]
Treat machine alarmed warning as an error
Joseph Coffland [Wed, 5 Dec 2018 01:53:36 +0000 (17:53 -0800)]
Blink play button to indicate pause, Many layout tweaks/improvements.
Joseph Coffland [Tue, 4 Dec 2018 23:09:25 +0000 (15:09 -0800)]
Added button to download current GCode file, fixed file handling problems
Joseph Coffland [Tue, 4 Dec 2018 11:56:59 +0000 (03:56 -0800)]
New release canidate versioning, Increased max simulation time to 24hrs, Synchronize file list between browsers, Show simulation progress with or with out 3D view, Removed --single-process option from Chromium, Make sure all Chromium threads are in cgroup, Added cgroup memory soft limit.
Joseph Coffland [Sun, 2 Dec 2018 09:28:53 +0000 (01:28 -0800)]
Write version to log file, Write time to log file periodically, Trigger Comm.flush() periodically
Joseph Coffland [Sun, 2 Dec 2018 08:43:23 +0000 (00:43 -0800)]
Use cgroups to restrict Chromium memory, Send GCode as text not JSON string
Joseph Coffland [Fri, 30 Nov 2018 21:43:02 +0000 (13:43 -0800)]
Keep units state between runs
Joseph Coffland [Fri, 30 Nov 2018 21:42:48 +0000 (13:42 -0800)]
Notes for enabling GPU
Joseph Coffland [Fri, 30 Nov 2018 11:28:38 +0000 (03:28 -0800)]
Prevent lockup due to browser causing out of memory condition, Don't start browser if HDMI not enabled
Joseph Coffland [Wed, 28 Nov 2018 12:37:56 +0000 (04:37 -0800)]
Only render 3D view as needed to save CPU
Joseph Coffland [Wed, 28 Nov 2018 08:17:46 +0000 (00:17 -0800)]
Added Bug Report button to Admin -> General.
Joseph Coffland [Wed, 28 Nov 2018 07:40:40 +0000 (23:40 -0800)]
Code clean up, move synchronize on restart back to planner.
Joseph Coffland [Wed, 28 Nov 2018 07:40:12 +0000 (23:40 -0800)]
Set preplanner process priority
Joseph Coffland [Wed, 28 Nov 2018 01:42:16 +0000 (17:42 -0800)]
Run simulation at low process priority.
Joseph Coffland [Wed, 28 Nov 2018 01:30:15 +0000 (17:30 -0800)]
Fixed problem with cached firmware or config file upload when file changed on disk.
Joseph Coffland [Wed, 28 Nov 2018 01:16:04 +0000 (17:16 -0800)]
Catch all preplanner process exceptions
Joseph Coffland [Wed, 28 Nov 2018 01:15:02 +0000 (17:15 -0800)]
Default for State vars
Joseph Coffland [Wed, 28 Nov 2018 00:06:23 +0000 (16:06 -0800)]
Handle id wrapping by restricting ids to 16-bit
Joseph Coffland [Tue, 27 Nov 2018 23:34:16 +0000 (15:34 -0800)]
Fixed problem with cached GCode file upload when file changed on disk.
Joseph Coffland [Tue, 27 Nov 2018 23:07:10 +0000 (15:07 -0800)]
Improved switch debouncing for better homing.
Joseph Coffland [Tue, 27 Nov 2018 23:06:55 +0000 (15:06 -0800)]
Handle GCode errors with out losing state
Joseph Coffland [Tue, 27 Nov 2018 23:06:13 +0000 (15:06 -0800)]
Fix auto add buildbotics.nc
Joseph Coffland [Tue, 27 Nov 2018 23:05:44 +0000 (15:05 -0800)]
Removed tool-reversed option. Use tool-direction-mode instead.
Joseph Coffland [Tue, 27 Nov 2018 23:04:22 +0000 (15:04 -0800)]
Handle zero length dwell correctly.
Joseph Coffland [Tue, 27 Nov 2018 07:16:32 +0000 (23:16 -0800)]
Don't stop on estop
Joseph Coffland [Tue, 27 Nov 2018 05:42:06 +0000 (21:42 -0800)]
ignore
Joseph Coffland [Tue, 27 Nov 2018 05:39:28 +0000 (21:39 -0800)]
Fixes program pause. Changes for move during pause.
Joseph Coffland [Tue, 27 Nov 2018 05:38:44 +0000 (21:38 -0800)]
Disable outputs and jog on estop. #170
Joseph Coffland [Tue, 27 Nov 2018 01:54:11 +0000 (17:54 -0800)]
Fixes for speed / sync speed handling
Joseph Coffland [Mon, 26 Nov 2018 20:39:42 +0000 (12:39 -0800)]
Fix Huanyang configuration register. #168
Joseph Coffland [Tue, 20 Nov 2018 20:46:23 +0000 (12:46 -0800)]
Added more file extensions. Re: #163
Joseph Coffland [Tue, 20 Nov 2018 12:32:33 +0000 (04:32 -0800)]
Fixed Web disconnect during simulation of large GCode. Disabled jog during pause until zeroing during pause can also be implemented. Fixed messsage repeat count. Eliminated separate meta data file for GCode path simulations. Path viewer no longer displays move from current tool position to start. Path preplan now occurs in separate process.
Joseph Coffland [Mon, 19 Nov 2018 07:28:54 +0000 (23:28 -0800)]
Small motor driver improvements
Joseph Coffland [Sat, 17 Nov 2018 01:04:58 +0000 (17:04 -0800)]
Allow jogging during program or user pause.
Joseph Coffland [Fri, 16 Nov 2018 20:41:32 +0000 (12:41 -0800)]
Don't output NaN or Infinity in JSON, improvements to plan cancel.
Joseph Coffland [Wed, 14 Nov 2018 11:24:29 +0000 (03:24 -0800)]
Added image of controller
Joseph Coffland [Wed, 14 Nov 2018 11:18:53 +0000 (03:18 -0800)]
Added dev docs
Joseph Coffland [Wed, 14 Nov 2018 11:18:44 +0000 (03:18 -0800)]
Fix for gplan build env setup
Joseph Coffland [Tue, 13 Nov 2018 21:09:50 +0000 (13:09 -0800)]
Many 0.4.1 and 0.4.2 changes
Joseph Coffland [Fri, 2 Nov 2018 10:32:38 +0000 (03:32 -0700)]
Improved PWM speed sync, version bump
Joseph Coffland [Fri, 2 Nov 2018 08:57:47 +0000 (01:57 -0700)]
Working on PWM speed sync
Joseph Coffland [Thu, 1 Nov 2018 17:12:45 +0000 (10:12 -0700)]
Allow PWM output up to 320kHz and no slower than 8Hz, Major improvements for LASER raster GCodes
Joseph Coffland [Tue, 30 Oct 2018 12:08:55 +0000 (05:08 -0700)]
Increased max switch backoff search, Increased AVR baudrate, Implemented syncronous speeds, Fixed major bug in command queue
Joseph Coffland [Wed, 17 Oct 2018 19:19:17 +0000 (12:19 -0700)]
Fix spindle stoping problem
Joseph Coffland [Wed, 17 Oct 2018 19:14:17 +0000 (12:14 -0700)]
Limit file selector width, Fix sp
Joseph Coffland [Tue, 16 Oct 2018 23:40:26 +0000 (16:40 -0700)]
Don't reload browser view on reconnect unless controller has reloaded.
Joseph Coffland [Tue, 16 Oct 2018 21:13:31 +0000 (14:13 -0700)]
Added links to extra GCodes
Joseph Coffland [Mon, 15 Oct 2018 08:38:18 +0000 (01:38 -0700)]
Check axis fit and display errors/warnings.
Joseph Coffland [Sun, 14 Oct 2018 19:59:13 +0000 (12:59 -0700)]
Build system improvements, other stuff
Joseph Coffland [Tue, 9 Oct 2018 20:24:14 +0000 (13:24 -0700)]
Plan timer and progress fixes
Joseph Coffland [Tue, 9 Oct 2018 20:23:38 +0000 (13:23 -0700)]
Assert/Alarm system that works correctly from all interrupt levels
Joseph Coffland [Tue, 9 Oct 2018 20:21:56 +0000 (13:21 -0700)]
More efficient code
Joseph Coffland [Tue, 9 Oct 2018 20:19:40 +0000 (13:19 -0700)]
Added TEST output pin
Joseph Coffland [Tue, 9 Oct 2018 20:19:18 +0000 (13:19 -0700)]
Remove extranious watchdog features
Joseph Coffland [Tue, 9 Oct 2018 20:17:46 +0000 (13:17 -0700)]
Remove extranious USART features
Joseph Coffland [Tue, 9 Oct 2018 20:15:29 +0000 (13:15 -0700)]
Fix initial offline camera image
Joseph Coffland [Sun, 7 Oct 2018 23:08:00 +0000 (16:08 -0700)]
Fixed rapid view, fixed timing
Joseph Coffland [Sun, 30 Sep 2018 08:04:05 +0000 (01:04 -0700)]
Added path view, better camera support
Joseph Coffland [Thu, 20 Sep 2018 05:14:06 +0000 (22:14 -0700)]
Automount/unmount USB drives.
Joseph Coffland [Thu, 20 Sep 2018 03:57:08 +0000 (20:57 -0700)]
Moved video to header, 3 video sizes
Joseph Coffland [Wed, 19 Sep 2018 11:35:12 +0000 (04:35 -0700)]
Reduce video frame rate
Joseph Coffland [Wed, 19 Sep 2018 11:26:59 +0000 (04:26 -0700)]
Much improved camera support.
Joseph Coffland [Sat, 15 Sep 2018 20:49:54 +0000 (13:49 -0700)]
Indicators tab improvements.
Joseph Coffland [Mon, 10 Sep 2018 23:48:33 +0000 (16:48 -0700)]
Improved power spike shunting
Joseph Coffland [Sat, 1 Sep 2018 22:20:50 +0000 (15:20 -0700)]
Added support for 256 microstepping, Smoother operation at 250k step rate by doubling clock as needed.
Joseph Coffland [Fri, 31 Aug 2018 22:19:10 +0000 (15:19 -0700)]
ws
Joseph Coffland [Fri, 31 Aug 2018 22:19:01 +0000 (15:19 -0700)]
Small fix for max current
Joseph Coffland [Fri, 24 Aug 2018 00:42:19 +0000 (17:42 -0700)]
Increased display precision of position and motor config.
Joseph Coffland [Tue, 21 Aug 2018 01:25:52 +0000 (18:25 -0700)]
Fixed homing in imperial mode, Limit motor max-velocity such that step rate cannot exceed 250k, Fixed deceleration bug at full 250k step rate, Show step rate on motor configuration page.
Joseph Coffland [Sun, 22 Jul 2018 00:35:02 +0000 (17:35 -0700)]
Reset VFD failures