bbctrl-firmware
7 years agoLoad limit duty cycle w/ lockout
Joseph Coffland [Fri, 16 Feb 2018 04:37:19 +0000 (20:37 -0800)]
Load limit duty cycle w/ lockout

7 years agoLoad limit duty cycle w/ lockout
Joseph Coffland [Fri, 16 Feb 2018 04:30:49 +0000 (20:30 -0800)]
Load limit duty cycle w/ lockout

7 years agoLoad limit duty cycle
Joseph Coffland [Fri, 16 Feb 2018 04:21:36 +0000 (20:21 -0800)]
Load limit duty cycle

7 years agoLoad limit duty cycle
Joseph Coffland [Fri, 16 Feb 2018 04:17:31 +0000 (20:17 -0800)]
Load limit duty cycle

7 years agoFilter overtemp signals
Joseph Coffland [Fri, 16 Feb 2018 03:29:58 +0000 (19:29 -0800)]
Filter overtemp signals

7 years agoWork on pwr load limits
Joseph Coffland [Fri, 16 Feb 2018 02:04:13 +0000 (18:04 -0800)]
Work on pwr load limits

7 years agoFixed pwr flags display
Joseph Coffland [Fri, 16 Feb 2018 01:38:08 +0000 (17:38 -0800)]
Fixed pwr flags display

7 years agoFix flags reg
Joseph Coffland [Fri, 16 Feb 2018 01:15:26 +0000 (17:15 -0800)]
Fix flags reg

7 years ago - Allow RS485 to work when wires are swapped
Joseph Coffland [Fri, 16 Feb 2018 00:14:33 +0000 (16:14 -0800)]
 - Allow RS485 to work when wires are swapped
 - Allow setting VFD ID
 - Only show relavant spindle config items
 - More robust video camera reset
 - Added help page
 - Allow upgrade with out Internet
 - Limit power fault reporting
 - Added load over temp, load limiting and motor overload power faults

7 years agoAdded license tags
Joseph Coffland [Thu, 15 Feb 2018 06:49:09 +0000 (22:49 -0800)]
Added license tags

7 years ago - Allow blocking error dialog for a period of time
Joseph Coffland [Thu, 15 Feb 2018 05:29:30 +0000 (21:29 -0800)]
 - Allow blocking error dialog for a period of time
 - Show actual error message on planner errors
 - Reset planner on serious error
 - Fixed console clear
 - Added helful info to Video tab
 - Changed Console tab to Messages
 - Removed spin up/down velocity options, they don't do anything

7 years agoSet max_usb_current=1 in /boot/config.txt from installer #103
Joseph Coffland [Wed, 14 Feb 2018 01:50:18 +0000 (17:50 -0800)]
Set max_usb_current=1 in /boot/config.txt from installer #103

7 years ago - Fixed dwell (G4)
Joseph Coffland [Wed, 14 Feb 2018 00:39:15 +0000 (16:39 -0800)]
 - Fixed dwell (G4)
 - Always show limit switch indicators regardless of motor enable
 - Fixed feed rate display
 - Added current GCode unit display
 - Fixed homed axis zeroing
 - Fixed probe pin input
 - Added reload button to video tab
 - Don't open error dialog on repeat messages
 - Handle large GCode files in browser
 - Added max lookahead limit to planner
 - Fixed GCode stopping/pausing where ramp down needs more than is in the queue
 - Added breakout box diagram to indicators
 - Initialize axes offsets to zero on startup
 - Fixed conflict between x state variable and x axis variable
 - Don't show ipv6 addresses on LCD.  They don't fit.

7 years agoFixed probe switch
Joseph Coffland [Tue, 13 Feb 2018 08:49:07 +0000 (00:49 -0800)]
Fixed probe switch

7 years agoFixed dwell and report dwell time
Joseph Coffland [Tue, 13 Feb 2018 06:01:40 +0000 (22:01 -0800)]
Fixed dwell and report dwell time

7 years ago - Added alternate units for motor parameters
Joseph Coffland [Tue, 13 Feb 2018 00:05:53 +0000 (16:05 -0800)]
 - Added alternate units for motor parameters
 - Automatic config file upgrading
 - Fixed planner/jog sync
 - Fixed planner limits config
 - Accel units mm/min² -> m/min²
 - Search and latch velocity mm/min -> m/min
 - Fixed password update (broken in last version)
 - Start Web server eariler in case of Python coding errors

7 years agoImproved error handling and reporting, Check for firmware updates, Password control...
Joseph Coffland [Fri, 9 Feb 2018 03:35:00 +0000 (19:35 -0800)]
Improved error handling and reporting, Check for firmware updates, Password control on firmware updates, lint

7 years agoImproved pwr firmware
Joseph Coffland [Thu, 8 Feb 2018 19:35:46 +0000 (11:35 -0800)]
Improved pwr firmware

7 years agoUse hostname in config backup filename
Joseph Coffland [Wed, 7 Feb 2018 23:24:17 +0000 (15:24 -0800)]
Use hostname in config backup filename

7 years agoFixed setting hostname
Joseph Coffland [Wed, 7 Feb 2018 23:13:40 +0000 (15:13 -0800)]
Fixed setting hostname

7 years agoFixed Web based jogging
Joseph Coffland [Tue, 6 Feb 2018 22:49:27 +0000 (14:49 -0800)]
Fixed Web based jogging

7 years agoFixed homing and MDI commands
Joseph Coffland [Tue, 6 Feb 2018 21:29:06 +0000 (13:29 -0800)]
Fixed homing and MDI commands

7 years agoFixed PWM spindle, improved indicators tab
Joseph Coffland [Mon, 5 Feb 2018 23:55:08 +0000 (15:55 -0800)]
Fixed PWM spindle, improved indicators tab

7 years agoContinued work on new planner integration
Joseph Coffland [Mon, 5 Feb 2018 02:43:37 +0000 (18:43 -0800)]
Continued work on new planner integration

7 years agoAdded accel config, scale velocity and accel, connect planner seek function
Joseph Coffland [Tue, 16 Jan 2018 22:08:05 +0000 (14:08 -0800)]
Added accel config, scale velocity and accel, connect planner seek function

7 years agoAdded output control via variable
Joseph Coffland [Tue, 16 Jan 2018 01:42:47 +0000 (17:42 -0800)]
Added output control via variable

7 years agoSwap load lines
Joseph Coffland [Tue, 16 Jan 2018 01:29:32 +0000 (17:29 -0800)]
Swap load lines

7 years agoSwitch load lines
Joseph Coffland [Tue, 16 Jan 2018 01:25:25 +0000 (17:25 -0800)]
Switch load lines

7 years agoRemoved coolant
Joseph Coffland [Mon, 15 Jan 2018 00:04:49 +0000 (16:04 -0800)]
Removed coolant

7 years agoRestored changes to command.c
Joseph Coffland [Mon, 15 Jan 2018 00:04:37 +0000 (16:04 -0800)]
Restored changes to command.c

7 years agoWorking on seek
Joseph Coffland [Sun, 14 Jan 2018 21:52:15 +0000 (13:52 -0800)]
Working on seek

7 years agoWorking pause/unpause/stop
Joseph Coffland [Sat, 6 Jan 2018 01:33:48 +0000 (17:33 -0800)]
Working pause/unpause/stop

7 years agoImplemented pause
Joseph Coffland [Fri, 5 Jan 2018 09:22:11 +0000 (01:22 -0800)]
Implemented pause

7 years agoImplemented pause
Joseph Coffland [Fri, 5 Jan 2018 09:22:02 +0000 (01:22 -0800)]
Implemented pause

7 years agoImplemented better line exec, added underflow check, other misc.
Joseph Coffland [Fri, 5 Jan 2018 06:38:09 +0000 (22:38 -0800)]
Implemented better line exec, added underflow check, other misc.

7 years agoUpdated test program
Joseph Coffland [Fri, 5 Jan 2018 06:35:34 +0000 (22:35 -0800)]
Updated test program

7 years agoHandle planner ID and line
Joseph Coffland [Sun, 31 Dec 2017 21:48:18 +0000 (13:48 -0800)]
Handle planner ID and line

7 years agoNew planner sending line moves
Joseph Coffland [Sun, 31 Dec 2017 19:43:56 +0000 (11:43 -0800)]
New planner sending line moves

7 years agoPut CTS pin in alt3 mode
Joseph Coffland [Sun, 31 Dec 2017 19:42:55 +0000 (11:42 -0800)]
Put CTS pin in alt3 mode

7 years agoPull up reset line
Joseph Coffland [Sun, 31 Dec 2017 19:42:17 +0000 (11:42 -0800)]
Pull up reset line

7 years agoNew main AVR code
Joseph Coffland [Fri, 1 Dec 2017 18:58:00 +0000 (10:58 -0800)]
New main AVR code

7 years agoUpdate output state on mode change
Joseph Coffland [Sun, 14 Jan 2018 23:19:17 +0000 (15:19 -0800)]
Update output state on mode change

7 years agoTri-state load outputs by default
Joseph Coffland [Sun, 14 Jan 2018 23:18:49 +0000 (15:18 -0800)]
Tri-state load outputs by default

7 years agoVersion bump
Joseph Coffland [Sun, 14 Jan 2018 22:56:00 +0000 (14:56 -0800)]
Version bump

7 years agoUpdated coolant to use new output system
Joseph Coffland [Sun, 14 Jan 2018 22:55:14 +0000 (14:55 -0800)]
Updated coolant to use new output system

7 years agoFixes for changes in avr libc
Joseph Coffland [Sun, 14 Jan 2018 21:55:59 +0000 (13:55 -0800)]
Fixes for changes in avr libc

8 years agoAdded gplan Python module ARM build and package install
Joseph Coffland [Tue, 19 Dec 2017 22:52:43 +0000 (14:52 -0800)]
Added gplan Python module ARM build and package install

8 years agoDon't compute steps for disabled axes
Joseph Coffland [Tue, 19 Dec 2017 22:51:15 +0000 (14:51 -0800)]
Don't compute steps for disabled axes

8 years agoMerge pull request #69 from magenbluten/master
Joseph Coffland [Fri, 15 Dec 2017 18:44:43 +0000 (10:44 -0800)]
Merge pull request #69 from magenbluten/master

make planner test compile again

8 years agospacing
Joseph Coffland [Fri, 15 Dec 2017 18:42:53 +0000 (10:42 -0800)]
spacing

8 years agomake planner test compile again
mb0 [Fri, 15 Dec 2017 16:17:03 +0000 (17:17 +0100)]
make planner test compile again

8 years agodocs
Joseph Coffland [Wed, 6 Dec 2017 07:01:03 +0000 (23:01 -0800)]
docs

8 years agoreorg
Joseph Coffland [Wed, 6 Dec 2017 06:53:13 +0000 (22:53 -0800)]
reorg

8 years agoRecharge caps on exiting fault
Joseph Coffland [Wed, 6 Dec 2017 06:43:51 +0000 (22:43 -0800)]
Recharge caps on exiting fault

8 years agoSmarter shunt control, power fault flags, undervoltage, overvoltage, overcurrent...
Joseph Coffland [Wed, 6 Dec 2017 06:33:20 +0000 (22:33 -0800)]
Smarter shunt control, power fault flags, undervoltage, overvoltage, overcurrent protection, smooth cap charge, exponentially averaged nominal voltage measurement

8 years agoMerge branch 'master' of github.com:buildbotics/bbctrl-firmware
Joseph Coffland [Mon, 4 Dec 2017 03:34:00 +0000 (19:34 -0800)]
Merge branch 'master' of github.com:buildbotics/bbctrl-firmware

8 years agoImproved overvoltage shunting
Joseph Coffland [Mon, 4 Dec 2017 03:33:46 +0000 (19:33 -0800)]
Improved overvoltage shunting

8 years agoUpdated to power code
Joseph Coffland [Fri, 1 Dec 2017 18:57:44 +0000 (10:57 -0800)]
Updated to power code

8 years agoUpdated setup script
Joseph Coffland [Fri, 1 Dec 2017 18:54:43 +0000 (10:54 -0800)]
Updated setup script

8 years agoFixed install options
Joseph Coffland [Fri, 1 Dec 2017 18:54:26 +0000 (10:54 -0800)]
Fixed install options

8 years agoversion
Joseph Coffland [Fri, 1 Dec 2017 18:53:53 +0000 (10:53 -0800)]
version

8 years agoShow
Joseph Coffland [Fri, 1 Dec 2017 18:53:35 +0000 (10:53 -0800)]
Show

8 years agoUpdate README.md
Joseph Coffland [Mon, 16 Oct 2017 00:41:59 +0000 (17:41 -0700)]
Update README.md

8 years agoUse Python GPIO instead of command line tool
Joseph Coffland [Sun, 15 Oct 2017 23:18:44 +0000 (16:18 -0700)]
Use Python GPIO instead of command line tool

8 years agoFixed USB device name access
Joseph Coffland [Sun, 15 Oct 2017 23:18:10 +0000 (16:18 -0700)]
Fixed USB device name access

8 years agodocs
Joseph Coffland [Fri, 29 Sep 2017 06:40:27 +0000 (23:40 -0700)]
docs

8 years agoMount /boot read only
Joseph Coffland [Fri, 29 Sep 2017 06:40:19 +0000 (23:40 -0700)]
Mount /boot read only

8 years agodocs
Joseph Coffland [Fri, 29 Sep 2017 06:39:54 +0000 (23:39 -0700)]
docs

8 years agoTesting tighter over current protection
Joseph Coffland [Fri, 29 Sep 2017 06:39:31 +0000 (23:39 -0700)]
Testing tighter over current protection

8 years agoFixed PWM clock setting
Joseph Coffland [Fri, 29 Sep 2017 06:38:55 +0000 (23:38 -0700)]
Fixed PWM clock setting

8 years agoSynchronized slave motors, Gamepad configs, Attention to hold/estop reason, Delete...
Joseph Coffland [Thu, 14 Sep 2017 08:52:40 +0000 (01:52 -0700)]
Synchronized slave motors, Gamepad configs, Attention to hold/estop reason, Delete all GCode, Confirm GCode delete, Fixed zeroing, Fixed current calculation, Rename  => , Reload video when tab selected

8 years agodocs
Joseph Coffland [Thu, 14 Sep 2017 05:57:37 +0000 (22:57 -0700)]
docs

8 years agoRemoved some of the obsolete docs.
Joseph Coffland [Tue, 12 Sep 2017 19:41:49 +0000 (12:41 -0700)]
Removed some of the obsolete docs.

8 years agoNot a TinyG
Joseph Coffland [Tue, 12 Sep 2017 19:40:19 +0000 (12:40 -0700)]
Not a TinyG

8 years agoUpdate README.md
Joseph Coffland [Wed, 6 Sep 2017 05:32:13 +0000 (22:32 -0700)]
Update README.md

8 years agoUpdate README.md
Joseph Coffland [Wed, 6 Sep 2017 05:31:38 +0000 (22:31 -0700)]
Update README.md

8 years agoUpdate README.md
Joseph Coffland [Wed, 6 Sep 2017 05:29:04 +0000 (22:29 -0700)]
Update README.md

8 years agoSome minor gamepad improvments
Joseph Coffland [Mon, 21 Aug 2017 00:04:03 +0000 (17:04 -0700)]
Some minor gamepad improvments

8 years agoFixed Huanyang sp. Closes #49
Joseph Coffland [Sat, 19 Aug 2017 19:29:57 +0000 (12:29 -0700)]
Fixed Huanyang sp. Closes #49

8 years agoWorking on jog limits
Joseph Coffland [Fri, 18 Aug 2017 20:27:13 +0000 (13:27 -0700)]
Working on jog limits

8 years agoSoft limited jogging
Joseph Coffland [Mon, 24 Jul 2017 08:48:59 +0000 (01:48 -0700)]
Soft limited jogging

8 years agoMoved boot splash to main AVR firmware
Joseph Coffland [Sat, 22 Jul 2017 08:42:23 +0000 (01:42 -0700)]
Moved boot splash to main AVR firmware

8 years agoWrite LCD booting screen from AVR bootloader
Joseph Coffland [Sat, 22 Jul 2017 07:51:02 +0000 (00:51 -0700)]
Write LCD booting screen from AVR bootloader

8 years agoMoved jig code
Joseph Coffland [Fri, 21 Jul 2017 22:36:37 +0000 (15:36 -0700)]
Moved jig code

8 years agoMake all from top dir
Joseph Coffland [Fri, 21 Jul 2017 22:30:56 +0000 (15:30 -0700)]
Make all from top dir

8 years agoMoved avr/boot
Joseph Coffland [Fri, 21 Jul 2017 22:28:22 +0000 (15:28 -0700)]
Moved avr/boot

8 years agoMoved avr code to src
Joseph Coffland [Fri, 21 Jul 2017 22:14:15 +0000 (15:14 -0700)]
Moved avr code to src

8 years agoIgnore files
Joseph Coffland [Fri, 21 Jul 2017 22:12:19 +0000 (15:12 -0700)]
Ignore files

8 years agoIgnore .dep
Joseph Coffland [Fri, 21 Jul 2017 22:10:27 +0000 (15:10 -0700)]
Ignore .dep

8 years agoClean up .dep
Joseph Coffland [Fri, 21 Jul 2017 22:09:28 +0000 (15:09 -0700)]
Clean up .dep

8 years agoMake homing var settable
Joseph Coffland [Fri, 21 Jul 2017 22:06:57 +0000 (15:06 -0700)]
Make homing var settable

8 years agoRemoved unnecessary 1/jerk precalculations
Joseph Coffland [Thu, 20 Jul 2017 23:39:03 +0000 (16:39 -0700)]
Removed unnecessary 1/jerk precalculations

8 years agoZeroing and homing fixes
Joseph Coffland [Thu, 20 Jul 2017 23:38:43 +0000 (16:38 -0700)]
Zeroing and homing fixes

8 years agoBuffer overflow bug fix and related changes
Joseph Coffland [Thu, 20 Jul 2017 23:09:39 +0000 (16:09 -0700)]
Buffer overflow bug fix and related changes

8 years agoDisabled switches cannot be active
Joseph Coffland [Mon, 17 Jul 2017 20:33:06 +0000 (13:33 -0700)]
Disabled switches cannot be active

8 years agoMuch improved jogging
Joseph Coffland [Mon, 17 Jul 2017 01:33:06 +0000 (18:33 -0700)]
Much improved jogging

8 years agoFixed switch debouncing in the face of noise
Joseph Coffland [Mon, 17 Jul 2017 01:32:51 +0000 (18:32 -0700)]
Fixed switch debouncing in the face of noise

8 years agoRemoved debug code
Joseph Coffland [Mon, 17 Jul 2017 01:31:45 +0000 (18:31 -0700)]
Removed debug code

8 years agoVersion
Joseph Coffland [Mon, 17 Jul 2017 01:30:44 +0000 (18:30 -0700)]
Version

8 years agoHoming must seek further
Joseph Coffland [Mon, 17 Jul 2017 01:30:27 +0000 (18:30 -0700)]
Homing must seek further