clinton/Smoothieware.git
10 years agomaking thermistor reading queue 32 instead of 8 in an effort to mitigate the effect...
Arthur Wolf [Sun, 11 May 2014 19:42:29 +0000 (21:42 +0200)]
making thermistor reading queue 32 instead of 8 in an effort to mitigate the effect of bad readings

10 years agohave pwm do nothing if disabled
Logxen [Thu, 8 May 2014 20:56:21 +0000 (13:56 -0700)]
have pwm do nothing if disabled

10 years agoforced constant output for min and max pwm
Logxen [Thu, 8 May 2014 20:44:37 +0000 (13:44 -0700)]
forced constant output for min and max pwm

10 years agoimproved backwards compatibility of turning on switch without S parameter
Logxen [Thu, 8 May 2014 20:20:44 +0000 (13:20 -0700)]
improved backwards compatibility of turning on switch without S parameter

10 years agoimproved switch config parsing
Logxen [Thu, 8 May 2014 19:18:42 +0000 (12:18 -0700)]
improved switch config parsing

10 years agoplay command now plays the last line of a file
Logxen [Thu, 8 May 2014 17:16:23 +0000 (10:16 -0700)]
play command now plays the last line of a file

10 years agoremove direction hacking for trims in config, update firmware.bin
Jim Morris [Mon, 5 May 2014 21:49:37 +0000 (14:49 -0700)]
remove direction hacking for trims in config, update firmware.bin

10 years agoUpdate firmware.bin
Jim Morris [Mon, 5 May 2014 21:20:11 +0000 (14:20 -0700)]
Update firmware.bin

10 years agoFix wrong direction for config based trim values
Jim Morris [Mon, 5 May 2014 21:14:40 +0000 (14:14 -0700)]
Fix wrong direction for config based trim values

10 years agoMerge pull request #394 from wolfmanjm/upstreamedge
Jim Morris [Mon, 5 May 2014 05:45:04 +0000 (22:45 -0700)]
Merge pull request #394 from wolfmanjm/upstreamedge

show trim being set to 0

10 years agoshow trim being set to 0
Jim Morris [Mon, 5 May 2014 05:44:17 +0000 (22:44 -0700)]
show trim being set to 0

10 years agoMerge pull request #393 from wolfmanjm/upstreamedge
Jim Morris [Mon, 5 May 2014 05:36:33 +0000 (22:36 -0700)]
Merge pull request #393 from wolfmanjm/upstreamedge

add public set for endstop trims

10 years agoadd public set for endstop trims
Jim Morris [Mon, 5 May 2014 05:34:21 +0000 (22:34 -0700)]
add public set for endstop trims
tweak zprobe and avoid potential race condition

10 years agoMerge pull request #392 from wolfmanjm/upstreamedge
Jim Morris [Sun, 4 May 2014 03:11:42 +0000 (20:11 -0700)]
Merge pull request #392 from wolfmanjm/upstreamedge

update config

10 years agoMerge remote-tracking branch 'upstream/edge' into upstreamedge
Jim Morris [Sun, 4 May 2014 03:11:01 +0000 (20:11 -0700)]
Merge remote-tracking branch 'upstream/edge' into upstreamedge

10 years agoupdate config
Jim Morris [Sun, 4 May 2014 03:09:59 +0000 (20:09 -0700)]
update config

10 years agoMerge branch 'edge' of github.com:Smoothieware/Smoothieware into edge
Jim Morris [Sun, 4 May 2014 03:07:35 +0000 (20:07 -0700)]
Merge branch 'edge' of github.com:Smoothieware/Smoothieware into edge

10 years agoupdat econfig
Jim Morris [Sun, 4 May 2014 03:07:07 +0000 (20:07 -0700)]
updat econfig

10 years agoMerge pull request #391 from wolfmanjm/upstreamedge
Jim Morris [Sun, 4 May 2014 02:22:54 +0000 (19:22 -0700)]
Merge pull request #391 from wolfmanjm/upstreamedge

Add K option to G32 to use current endstop trims when probing ratherthan...

10 years agoAdd K option to G32 to use current endstop trims when probing ratherthan zero them...
Jim Morris [Sun, 4 May 2014 02:20:04 +0000 (19:20 -0700)]
Add K option to G32 to use current endstop trims when probing ratherthan zero them and re calibrate

10 years agoUpdate config
Jim Morris [Sat, 3 May 2014 20:29:59 +0000 (13:29 -0700)]
Update config

10 years agoMerge pull request #390 from wolfmanjm/upstreamedge
Jim Morris [Sat, 3 May 2014 05:54:18 +0000 (22:54 -0700)]
Merge pull request #390 from wolfmanjm/upstreamedge

have M910 turn on motors

10 years agohave M910 turn on motors
Jim Morris [Sat, 3 May 2014 05:53:01 +0000 (22:53 -0700)]
have M910 turn on motors

10 years agoupdate FirmwareBin/firmware.bin to latest edge
Jim Morris [Fri, 2 May 2014 03:12:17 +0000 (20:12 -0700)]
update FirmwareBin/firmware.bin to latest edge

10 years agoMerge pull request #388 from wolfmanjm/upstreamedge
Jim Morris [Wed, 30 Apr 2014 06:29:37 +0000 (23:29 -0700)]
Merge pull request #388 from wolfmanjm/upstreamedge

use regular move for intial move down from home in zprobe

10 years agouse regular move for intial move down from home in zprobe
Jim Morris [Wed, 30 Apr 2014 06:27:02 +0000 (23:27 -0700)]
use regular move for intial move down from home in zprobe

10 years agoUpdate config
Jim Morris [Mon, 28 Apr 2014 22:25:28 +0000 (15:25 -0700)]
Update config

10 years agoUpdate config
Jim Morris [Mon, 28 Apr 2014 22:15:57 +0000 (15:15 -0700)]
Update config

10 years agoMerge pull request #386 from wolfmanjm/upstreamedge
Jim Morris [Mon, 28 Apr 2014 04:47:03 +0000 (21:47 -0700)]
Merge pull request #386 from wolfmanjm/upstreamedge

refactor endstops and zprobe to not use config steps/mm but to use live ...

10 years agorefactor endstops and zprobe to not use config steps/mm but to use live value instead
Jim Morris [Mon, 28 Apr 2014 04:19:13 +0000 (21:19 -0700)]
refactor endstops and zprobe to not use config steps/mm but to use live value instead
clean up endstops ugly code
add I parameter to G32 to set the accuracy

10 years agoUpdate config
Jim Morris [Sun, 27 Apr 2014 04:30:24 +0000 (21:30 -0700)]
Update config

10 years agoUpdate config
Jim Morris [Sun, 27 Apr 2014 04:27:33 +0000 (21:27 -0700)]
Update config

10 years agoMerge pull request #385 from wolfmanjm/upstreamedge
Jim Morris [Sat, 26 Apr 2014 23:41:46 +0000 (16:41 -0700)]
Merge pull request #385 from wolfmanjm/upstreamedge

Added auto delta radius calibration to G32

10 years agoAdded auto delta radius calibration to G32
Jim Morris [Sat, 26 Apr 2014 23:39:36 +0000 (16:39 -0700)]
Added auto delta radius calibration to G32

10 years agoMerge pull request #384 from wolfmanjm/feature/auto-delta-calibration
Jim Morris [Sat, 26 Apr 2014 04:52:39 +0000 (21:52 -0700)]
Merge pull request #384 from wolfmanjm/feature/auto-delta-calibration

Feature/auto delta calibration

10 years agoAdded G32 to autocalibrate delta endstops
Jim Morris [Sat, 26 Apr 2014 04:46:21 +0000 (21:46 -0700)]
Added G32 to autocalibrate delta endstops
Optimized Vector3 and added a few useful functions
cleanup kossel
play comamnd should display ok and other output if -v is specified on play command

10 years agoMerge remote-tracking branch 'upstream/edge' into upstreamedge
Jim Morris [Sat, 26 Apr 2014 04:35:16 +0000 (21:35 -0700)]
Merge remote-tracking branch 'upstream/edge' into upstreamedge

10 years agoAdded prebuilt binary
Jim Morris [Thu, 24 Apr 2014 19:40:54 +0000 (12:40 -0700)]
Added prebuilt binary

10 years agoUpdate Endstops.cpp
Jim Morris [Thu, 24 Apr 2014 08:00:19 +0000 (01:00 -0700)]
Update Endstops.cpp

make debounce count 100 the default again

10 years agoMerge remote-tracking branch 'upstream/edge' into upstreamedge
Jim Morris [Tue, 22 Apr 2014 08:34:56 +0000 (01:34 -0700)]
Merge remote-tracking branch 'upstream/edge' into upstreamedge

10 years agoclean up some more headers files
Jim Morris [Tue, 22 Apr 2014 08:33:00 +0000 (01:33 -0700)]
clean up some more headers files
move printf implementation out of steamoutput header

10 years agoMerge pull request #378 from hakalan/thermocouple
Jim Morris [Mon, 21 Apr 2014 22:49:35 +0000 (15:49 -0700)]
Merge pull request #378 from hakalan/thermocouple

Support for MAX31855 thermocouple

10 years agoMerge pull request #382 from wolfmanjm/upstreamedge
Jim Morris [Mon, 21 Apr 2014 06:43:29 +0000 (23:43 -0700)]
Merge pull request #382 from wolfmanjm/upstreamedge

Save arm specific options with M500 disspaly with M503

10 years agoSave arm specific options with M500 disspaly with M503
Jim Morris [Mon, 21 Apr 2014 06:40:09 +0000 (23:40 -0700)]
Save arm specific options with M500 disspaly with M503
change the arm solution options to a map, and optimize how they are set and get
add delta knowledge to z probe so deltas can be probed

10 years agoMerge pull request #381 from wolfmanjm/upstreamedge
Jim Morris [Sun, 20 Apr 2014 20:53:15 +0000 (13:53 -0700)]
Merge pull request #381 from wolfmanjm/upstreamedge

Add Z probe to M119

10 years agoAdd Z probe to M119
Jim Morris [Sun, 20 Apr 2014 20:51:04 +0000 (13:51 -0700)]
Add Z probe to M119
Change G30 to return to originalpostion after probe
G30 Znnn will stop probe on hit and set Z to nnn

10 years agoMerge pull request #380 from wolfmanjm/feature/z-probe
Jim Morris [Sun, 20 Apr 2014 09:31:50 +0000 (02:31 -0700)]
Merge pull request #380 from wolfmanjm/feature/z-probe

Added G30 simple Z probe, will probe for Z at current XY and report how ...

10 years agoAdded G30 simple Z probe, will probe for Z at current XY and report how far the probe...
Jim Morris [Sun, 20 Apr 2014 09:29:49 +0000 (02:29 -0700)]
Added G30 simple Z probe, will probe for Z at current XY and report how far the probe moved down

10 years agoAdded buffer for averaging of measurements to improve PID robustness.
hakalan [Fri, 18 Apr 2014 22:42:02 +0000 (00:42 +0200)]
Added buffer for averaging of measurements to improve PID robustness.

Also ignore occasional failed measurements from the thermocouple.
Formatting changes.

10 years agoMerge pull request #377 from wolfmanjm/upstreamedge
Jim Morris [Wed, 16 Apr 2014 08:34:08 +0000 (01:34 -0700)]
Merge pull request #377 from wolfmanjm/upstreamedge

Only report long lines in config if not truncating a comment

10 years agoOnly report long lines in config if not truncating a comment
Jim Morris [Wed, 16 Apr 2014 08:30:06 +0000 (01:30 -0700)]
Only report long lines in config if not truncating a comment
report the line number the long line is on
Add a DEFAULT_SERIAL_BAUD_RATE define to src/makefile to set the default baud rate used when config has not yet been loaded

10 years agoMerge pull request #376 from wolfmanjm/upstreamedge
Jim Morris [Wed, 16 Apr 2014 03:08:33 +0000 (20:08 -0700)]
Merge pull request #376 from wolfmanjm/upstreamedge

fix case where mri is not loaded for serial.

10 years agofix case where mri is not loaded for serial.
Jim Morris [Wed, 16 Apr 2014 03:07:29 +0000 (20:07 -0700)]
fix case where mri is not loaded for serial.

10 years agoMerge pull request #375 from powertomato/uart_sel_for_release_fix
Jim Morris [Wed, 16 Apr 2014 03:02:50 +0000 (20:02 -0700)]
Merge pull request #375 from powertomato/uart_sel_for_release_fix

Uart sel for release fix

10 years agoChanged tabs to spaces
powertomato [Wed, 16 Apr 2014 02:33:39 +0000 (04:33 +0200)]
Changed tabs to spaces

10 years agoFor release builds MRI is not enabled, and the selection wouldn't work. This is a...
powertomato [Wed, 16 Apr 2014 02:27:51 +0000 (04:27 +0200)]
For release builds MRI is not enabled, and the selection wouldn't work. This is a patch for it

10 years agoChanged config parameter name.
hakla [Tue, 15 Apr 2014 08:42:41 +0000 (10:42 +0200)]
Changed config parameter name.

10 years agoMerge pull request #374 from wolfmanjm/upstreamedge
Jim Morris [Tue, 15 Apr 2014 05:57:13 +0000 (22:57 -0700)]
Merge pull request #374 from wolfmanjm/upstreamedge

CHanged the universal panel adapters protocol

10 years agoCHanged the universal panel adapters protocol
Jim Morris [Tue, 15 Apr 2014 05:55:11 +0000 (22:55 -0700)]
CHanged the universal panel adapters protocol

10 years agoSome error handling cleanup.
hakla [Mon, 14 Apr 2014 20:25:03 +0000 (22:25 +0200)]
Some error handling cleanup.

10 years agoLimit SPI transaction to 16 bits.
hakla [Mon, 14 Apr 2014 19:34:20 +0000 (21:34 +0200)]
Limit SPI transaction to 16 bits.

10 years agoSupport max31855 thermocouple over spi.
hakla [Mon, 14 Apr 2014 18:21:48 +0000 (20:21 +0200)]
Support max31855 thermocouple over spi.

10 years agoMerge pull request #372 from wolfmanjm/fix/universal-panel-adapter
Jim Morris [Mon, 14 Apr 2014 06:59:27 +0000 (23:59 -0700)]
Merge pull request #372 from wolfmanjm/fix/universal-panel-adapter

improve SPI communications with panel adapter

10 years agoimprove SPI communications with panel adapter
Jim Morris [Mon, 14 Apr 2014 06:58:13 +0000 (23:58 -0700)]
improve SPI communications with panel adapter

10 years agoMerge pull request #371 from wolfmanjm/upstreamedge
Jim Morris [Sun, 13 Apr 2014 19:39:22 +0000 (12:39 -0700)]
Merge pull request #371 from wolfmanjm/upstreamedge

make M114 output match Marlin

10 years agomake M114 output match Marlin
Jim Morris [Sun, 13 Apr 2014 19:37:33 +0000 (12:37 -0700)]
make M114 output match Marlin

10 years agoedited ConfigSamples readme to reflect removal of Rostock style samples
Logxen [Sun, 13 Apr 2014 11:15:14 +0000 (04:15 -0700)]
edited ConfigSamples readme to reflect removal of Rostock style samples

10 years agoUpdate config
Jim Morris [Sun, 13 Apr 2014 08:47:00 +0000 (01:47 -0700)]
Update config

10 years agoUpdate config
Jim Morris [Sun, 13 Apr 2014 08:46:06 +0000 (01:46 -0700)]
Update config

10 years agoUpdate config
Jim Morris [Sun, 13 Apr 2014 08:45:36 +0000 (01:45 -0700)]
Update config

10 years agoUpdate config
Jim Morris [Sun, 13 Apr 2014 08:44:20 +0000 (01:44 -0700)]
Update config

10 years agoCreate Readme.md
Jim Morris [Sat, 12 Apr 2014 23:16:11 +0000 (16:16 -0700)]
Create Readme.md

10 years agoMerge pull request #370 from wolfmanjm/upstreamedge
Jim Morris [Sat, 12 Apr 2014 20:04:55 +0000 (13:04 -0700)]
Merge pull request #370 from wolfmanjm/upstreamedge

update kossel config

10 years agoupdate kossel config
Jim Morris [Sat, 12 Apr 2014 20:03:10 +0000 (13:03 -0700)]
update kossel config

10 years agoDelete config
Jim Morris [Sat, 12 Apr 2014 19:49:42 +0000 (12:49 -0700)]
Delete config

10 years agoMerge pull request #368 from wolfmanjm/add/universal-panel-adapter
Jim Morris [Sat, 12 Apr 2014 10:07:54 +0000 (03:07 -0700)]
Merge pull request #368 from wolfmanjm/add/universal-panel-adapter

Add/universal panel adapter

10 years agoTune the encoder polling frequency for intelligent panels
Jim Morris [Sat, 12 Apr 2014 10:03:57 +0000 (03:03 -0700)]
Tune the encoder polling frequency for intelligent panels
fix the encoder resolution so deltas other than 1 can be handled

10 years agoMerge remote-tracking branch 'upstream/edge' into add/universal-panel-adapter
Jim Morris [Sat, 12 Apr 2014 05:01:53 +0000 (22:01 -0700)]
Merge remote-tracking branch 'upstream/edge' into add/universal-panel-adapter

10 years agoMerge pull request #367 from wolfmanjm/optimize/config-cache-use-vector
Jim Morris [Sat, 12 Apr 2014 04:49:29 +0000 (21:49 -0700)]
Merge pull request #367 from wolfmanjm/optimize/config-cache-use-vector

Optimize/config cache use vector

10 years agoreplace map with vector as map uses double the amount of memory and no signficant...
Jim Morris [Sat, 12 Apr 2014 04:35:31 +0000 (21:35 -0700)]
replace map with vector as map uses double the amount of memory and no signficant speed increase
clean up some morev stuff in config
added md5 for possible future use

10 years agouse map for config cache
Jim Morris [Sat, 12 Apr 2014 03:54:36 +0000 (20:54 -0700)]
use map for config cache

10 years agoclean up config-cache so it can encapsulate different storage mechanisms
Jim Morris [Fri, 11 Apr 2014 22:39:10 +0000 (15:39 -0700)]
clean up config-cache so it can encapsulate different storage mechanisms
fix various config realted bugs along the way

10 years agoMerge remote-tracking branch 'upstream/edge' into add/universal-panel-adapter
Jim Morris [Fri, 11 Apr 2014 05:40:40 +0000 (22:40 -0700)]
Merge remote-tracking branch 'upstream/edge' into add/universal-panel-adapter

10 years agoMerge pull request #365 from wolfmanjm/fix/config-set
Jim Morris [Fri, 11 Apr 2014 00:41:35 +0000 (17:41 -0700)]
Merge pull request #365 from wolfmanjm/fix/config-set

Fix get_checksums() to not need a terminating space

10 years agoFix get_checksums() to not need a terminating space
Jim Morris [Fri, 11 Apr 2014 00:37:12 +0000 (17:37 -0700)]
Fix get_checksums() to not need a terminating space
remove the append(" ") to checksum generation
fix config-set and allow it to append new key/vlaues to config file

10 years agoMerge pull request #364 from wolfmanjm/fix/config-tighten-up
Jim Morris [Thu, 10 Apr 2014 08:58:56 +0000 (01:58 -0700)]
Merge pull request #364 from wolfmanjm/fix/config-tighten-up

Fix/config tighten up

10 years agoFix some bugs
Jim Morris [Thu, 10 Apr 2014 08:55:58 +0000 (01:55 -0700)]
Fix some bugs
regain 4k by not using fstream
shorten lines in config example
max config line is now 132, it is truncated if longer

10 years agoclean up config parsing, make more robust
Jim Morris [Thu, 10 Apr 2014 07:33:14 +0000 (00:33 -0700)]
clean up config parsing, make more robust
clean up config code in general
in kernel setup serial before config so we can print errors to serial console

10 years agospeed up encoder tick
Jim Morris [Thu, 10 Apr 2014 03:38:45 +0000 (20:38 -0700)]
speed up encoder tick

10 years agoenable led for fan
Jim Morris [Wed, 9 Apr 2014 09:05:33 +0000 (02:05 -0700)]
enable led for fan
more tweaks, still getting spurious encoder clicks

10 years agomore tweaks
Jim Morris [Wed, 9 Apr 2014 04:28:09 +0000 (21:28 -0700)]
more tweaks

10 years agofine tune, handle busy signal
Jim Morris [Wed, 9 Apr 2014 00:26:56 +0000 (17:26 -0700)]
fine tune, handle busy signal
limit size of packet

10 years agoadded busy wait
Jim Morris [Tue, 8 Apr 2014 10:42:10 +0000 (03:42 -0700)]
added busy wait

10 years agotweak with delays
Jim Morris [Tue, 8 Apr 2014 09:10:12 +0000 (02:10 -0700)]
tweak with delays

10 years agoAdd Universal Panel Adapter driver to panels
Jim Morris [Mon, 7 Apr 2014 11:33:30 +0000 (04:33 -0700)]
Add Universal Panel Adapter driver to panels

10 years agoUpdate config
Jim Morris [Fri, 4 Apr 2014 22:09:10 +0000 (15:09 -0700)]
Update config

10 years agoUpdate config
Jim Morris [Fri, 4 Apr 2014 06:08:20 +0000 (23:08 -0700)]
Update config

10 years agoMerge pull request #362 from wolfmanjm/upstreamedge
Jim Morris [Fri, 4 Apr 2014 06:03:41 +0000 (23:03 -0700)]
Merge pull request #362 from wolfmanjm/upstreamedge

update samp;le config for X5 with rrd panel setup

10 years agoupdate samp;le config for X5 with rrd panel setup
Jim Morris [Fri, 4 Apr 2014 06:02:38 +0000 (23:02 -0700)]
update samp;le config for X5 with rrd panel setup

10 years agoMerge pull request #361 from wolfmanjm/upstreamedge
Jim Morris [Thu, 3 Apr 2014 22:37:22 +0000 (15:37 -0700)]
Merge pull request #361 from wolfmanjm/upstreamedge

fix response to M27 when paused