bbctrl-firmware
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

8 years agoDon't disable MDI during machining
Joseph Coffland [Mon, 17 Jul 2017 01:30:06 +0000 (18:30 -0700)]
Don't disable MDI during machining

8 years agoDisplay correct switch state
Joseph Coffland [Sun, 16 Jul 2017 09:56:26 +0000 (02:56 -0700)]
Display correct switch state

8 years agoAdded support for new output configs
Joseph Coffland [Sat, 15 Jul 2017 05:31:50 +0000 (22:31 -0700)]
Added support for new output configs

8 years agoShow indicators on Web, Only show active axes on LCD, More advanced output switch...
Joseph Coffland [Sat, 15 Jul 2017 04:55:15 +0000 (21:55 -0700)]
Show indicators on Web, Only show active axes on LCD, More advanced output switch config, others

8 years agoFixed max y switch
Joseph Coffland [Tue, 11 Jul 2017 04:32:05 +0000 (21:32 -0700)]
Fixed max y switch

8 years agoHoming should be working
Joseph Coffland [Sun, 9 Jul 2017 01:49:44 +0000 (18:49 -0700)]
Homing should be working

8 years agoFixed work offsets, improved offset/homing user interface, run homing procedure,...
Joseph Coffland [Sun, 9 Jul 2017 00:47:03 +0000 (17:47 -0700)]
Fixed work offsets, improved offset/homing user interface, run homing procedure, added manual homing

8 years agoAdded checksumming to bootloader
Joseph Coffland [Sun, 9 Jul 2017 00:45:48 +0000 (17:45 -0700)]
Added checksumming to bootloader

8 years agoInitial commit of jig code
Joseph Coffland [Wed, 5 Jul 2017 22:56:57 +0000 (15:56 -0700)]
Initial commit of jig code

8 years agoHome and probing base functionality working
Joseph Coffland [Tue, 4 Jul 2017 00:55:53 +0000 (17:55 -0700)]
Home and probing base functionality working

8 years agopreliminary support for pwr AVR current measurement
Joseph Coffland [Sun, 2 Jul 2017 06:20:21 +0000 (23:20 -0700)]
preliminary support for pwr AVR current measurement

8 years agoAdded support for GCode expressions and vars, Added probe and seek commands
Joseph Coffland [Sun, 2 Jul 2017 06:18:32 +0000 (23:18 -0700)]
Added support for GCode expressions and vars, Added probe and seek commands

8 years agoFixed temp and voltage reading
Joseph Coffland [Thu, 29 Jun 2017 23:53:27 +0000 (16:53 -0700)]
Fixed temp and voltage reading

8 years agoFix long slow decel on feedhold. Fix div by zero in planning buffer
Joseph Coffland [Mon, 5 Jun 2017 22:58:31 +0000 (15:58 -0700)]
Fix long slow decel on feedhold.  Fix div by zero in planning buffer

8 years agoFix for test build
Joseph Coffland [Mon, 5 Jun 2017 22:57:48 +0000 (15:57 -0700)]
Fix for test build

8 years agoAdded missing hal func
Joseph Coffland [Mon, 5 Jun 2017 22:57:21 +0000 (15:57 -0700)]
Added missing hal func

8 years agomerge dev
Joseph Coffland [Thu, 18 May 2017 21:08:20 +0000 (14:08 -0700)]
merge dev

8 years agoFixed comment
Joseph Coffland [Wed, 17 May 2017 07:54:37 +0000 (00:54 -0700)]
Fixed comment

8 years agoFix jog fail after busy
Joseph Coffland [Sun, 14 May 2017 22:58:25 +0000 (15:58 -0700)]
Fix jog fail after busy

8 years agoAdded non-Sockjs websocket support, don't jog disabled axes, save and restore gcode...
Joseph Coffland [Sun, 14 May 2017 22:48:39 +0000 (15:48 -0700)]
Added non-Sockjs websocket support, don't jog disabled axes, save and restore gcode state through AVR reset

8 years agoMake position setable
Joseph Coffland [Sat, 13 May 2017 18:46:08 +0000 (11:46 -0700)]
Make position setable

8 years agoFixed estop handling and spindle stop
Joseph Coffland [Sat, 13 May 2017 07:35:43 +0000 (00:35 -0700)]
Fixed estop handling and spindle stop

8 years agoReset LCD on comm error
Joseph Coffland [Sat, 13 May 2017 04:00:06 +0000 (21:00 -0700)]
Reset LCD on comm error

8 years agoMore robust LCD driver
Joseph Coffland [Sat, 13 May 2017 03:45:24 +0000 (20:45 -0700)]
More robust LCD driver

8 years agoDisable/enable reporting for each var
Joseph Coffland [Tue, 9 May 2017 19:04:37 +0000 (12:04 -0700)]
Disable/enable reporting for each var

8 years agovar names
Joseph Coffland [Tue, 9 May 2017 18:47:59 +0000 (11:47 -0700)]
var names

8 years agoUpdate precision
Joseph Coffland [Mon, 8 May 2017 21:19:09 +0000 (14:19 -0700)]
Update precision

8 years agoSet current in amps
Joseph Coffland [Thu, 4 May 2017 07:06:42 +0000 (00:06 -0700)]
Set current in amps