clinton/Smoothieware.git
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

10 years agofix response to M27 when paused
Jim Morris [Thu, 3 Apr 2014 22:36:05 +0000 (15:36 -0700)]
fix response to M27 when paused

10 years agoMerge pull request #360 from wolfmanjm/upstreamedge
Jim Morris [Thu, 3 Apr 2014 20:09:31 +0000 (13:09 -0700)]
Merge pull request #360 from wolfmanjm/upstreamedge

Fix issues with using Mxx to play/pause SD files

10 years agoFix issues with using Mxx to play/pause SD files
Jim Morris [Thu, 3 Apr 2014 20:07:34 +0000 (13:07 -0700)]
Fix issues with using Mxx to play/pause SD files
properly cleanup if sd print was paused and abort is issued

10 years agoMerge pull request #359 from wolfmanjm/upstreamedge
Jim Morris [Wed, 2 Apr 2014 05:08:24 +0000 (22:08 -0700)]
Merge pull request #359 from wolfmanjm/upstreamedge

Fix positive trim values for delta M666, cleanup various header files

10 years agocleanup temperaturecontrol header file
Jim Morris [Wed, 2 Apr 2014 05:06:50 +0000 (22:06 -0700)]
cleanup temperaturecontrol header file

10 years agoCleanup headers in SimpleShell
Jim Morris [Wed, 2 Apr 2014 05:03:05 +0000 (22:03 -0700)]
Cleanup headers in SimpleShell

10 years agoFix positive trim values for delta M666
Jim Morris [Wed, 2 Apr 2014 04:58:55 +0000 (21:58 -0700)]
Fix positive trim values for delta M666
Cleanup includes in PID autotuner
use fgets in play rather than reading one character at a time, optimization

10 years agoMerge pull request #358 from wolfmanjm/upstreamedge
Jim Morris [Tue, 1 Apr 2014 18:10:09 +0000 (11:10 -0700)]
Merge pull request #358 from wolfmanjm/upstreamedge

change Switch pwm_output config to output_type pwm or digital

10 years agochange Switch pwm_output confin to output_type pwm or digital
Jim Morris [Tue, 1 Apr 2014 18:08:02 +0000 (11:08 -0700)]
change Switch pwm_output confin to output_type pwm or digital

10 years agoMerge pull request #357 from wolfmanjm/upstreamedge
Jim Morris [Tue, 1 Apr 2014 08:03:56 +0000 (01:03 -0700)]
Merge pull request #357 from wolfmanjm/upstreamedge

attempt to fix pwm switch putput pins

10 years agoattempt to fix pwm switch putput pins
Jim Morris [Tue, 1 Apr 2014 08:00:55 +0000 (01:00 -0700)]
attempt to fix pwm switch putput pins
added max_pwm config setting for the output pin
Turning pin on without an S parameter sets it to full on (max_pwm) rather than last setting, same as Marlin

10 years agoMerge pull request #356 from wolfmanjm/upstreamedge
Jim Morris [Tue, 1 Apr 2014 06:01:19 +0000 (23:01 -0700)]
Merge pull request #356 from wolfmanjm/upstreamedge

Fix some Switch issues

10 years agofix toggle/momentary input switches
Jim Morris [Tue, 1 Apr 2014 05:59:04 +0000 (22:59 -0700)]
fix toggle/momentary input switches

10 years agofix on_set_public_data for Switch
Jim Morris [Tue, 1 Apr 2014 05:48:14 +0000 (22:48 -0700)]
fix on_set_public_data for Switch

10 years agoMerge pull request #355 from wolfmanjm/upstreamedge
Jim Morris [Tue, 1 Apr 2014 05:35:28 +0000 (22:35 -0700)]
Merge pull request #355 from wolfmanjm/upstreamedge

on panel Only show fan icon if fan is on

10 years agoon panel Only show fan icon if fan is on
Jim Morris [Tue, 1 Apr 2014 05:33:44 +0000 (22:33 -0700)]
on panel Only show fan icon if fan is on

10 years agoMerge pull request #354 from wolfmanjm/upstreamedge
Jim Morris [Mon, 31 Mar 2014 20:00:10 +0000 (13:00 -0700)]
Merge pull request #354 from wolfmanjm/upstreamedge

fix bang bang on/off bug

10 years agofix bang bang on/off bug
Jim Morris [Mon, 31 Mar 2014 19:58:43 +0000 (12:58 -0700)]
fix bang bang on/off bug

10 years agoMerge pull request #353 from wolfmanjm/cleanup/headers
Jim Morris [Mon, 31 Mar 2014 07:06:38 +0000 (00:06 -0700)]
Merge pull request #353 from wolfmanjm/cleanup/headers

Cleanup/headers

10 years agocleanup more headers
Jim Morris [Mon, 31 Mar 2014 07:05:02 +0000 (00:05 -0700)]
cleanup more headers

10 years agocleanup all libs/ headers and dependent files
Jim Morris [Mon, 31 Mar 2014 06:49:18 +0000 (23:49 -0700)]
cleanup all libs/ headers and dependent files

10 years agomore header cleanup, compiles faster now
Jim Morris [Mon, 31 Mar 2014 06:16:57 +0000 (23:16 -0700)]
more header cleanup, compiles faster now

10 years agocleanup headers in network library
Jim Morris [Mon, 31 Mar 2014 05:49:46 +0000 (22:49 -0700)]
cleanup headers in network library

10 years agoUpdate config
Jim Morris [Mon, 31 Mar 2014 05:40:29 +0000 (22:40 -0700)]
Update config

10 years agoMerge pull request #352 from wolfmanjm/fix/telnet
Jim Morris [Mon, 31 Mar 2014 03:18:19 +0000 (20:18 -0700)]
Merge pull request #352 from wolfmanjm/fix/telnet

Fix telnet debug_printf

10 years agoFix telnet debug_printf
Jim Morris [Mon, 31 Mar 2014 03:17:10 +0000 (20:17 -0700)]
Fix telnet debug_printf

10 years agoMerge pull request #351 from wolfmanjm/upstreamedge
Jim Morris [Mon, 31 Mar 2014 03:04:22 +0000 (20:04 -0700)]
Merge pull request #351 from wolfmanjm/upstreamedge

add option to make a switch output pin logic on/off and not pwm, default...

10 years agoadd option to make a switch output pin logic on/off and not pwm, default is still pwm
Jim Morris [Mon, 31 Mar 2014 03:01:28 +0000 (20:01 -0700)]
add option to make a switch output pin logic on/off and not pwm, default is still pwm

10 years agoMerge pull request #350 from wolfmanjm/fix/tabs-in-config
Jim Morris [Sun, 30 Mar 2014 04:18:37 +0000 (21:18 -0700)]
Merge pull request #350 from wolfmanjm/fix/tabs-in-config

Fix/tabs in config

10 years agoadd new files where code that was in header is moved to cpp as it should have been...
Jim Morris [Sun, 30 Mar 2014 04:16:19 +0000 (21:16 -0700)]
add new files where code that was in header is moved to cpp as it should have been originally

10 years agoAllow TABS in config
Jim Morris [Sun, 30 Mar 2014 04:11:22 +0000 (21:11 -0700)]
Allow TABS in config
Clean up the circular dependencies caused by header fioe including everything
Make Kernel.h only include what it needs
*** ONLY include stuff you need in the cpp file, and header shouild include bare minimum ****

10 years agoMerge pull request #349 from wolfmanjm/upstreamedge
Jim Morris [Sun, 30 Mar 2014 00:01:16 +0000 (17:01 -0700)]
Merge pull request #349 from wolfmanjm/upstreamedge

add example config for delta on azteeg X5

10 years agoadd example config for delta on azteeg X5
Jim Morris [Sat, 29 Mar 2014 23:59:40 +0000 (16:59 -0700)]
add example config for delta on azteeg X5

10 years agoMerge pull request #348 from wolfmanjm/add/bang-bang-temp-control
Jim Morris [Sat, 29 Mar 2014 08:35:40 +0000 (01:35 -0700)]
Merge pull request #348 from wolfmanjm/add/bang-bang-temp-control

Added bang bang control for heaters

10 years agoAdded bang bang control for heaters
Jim Morris [Sat, 29 Mar 2014 08:34:06 +0000 (01:34 -0700)]
Added bang bang control for heaters

10 years agoUpdate config
Jim Morris [Sat, 29 Mar 2014 00:02:59 +0000 (17:02 -0700)]
Update config

10 years agoMerge pull request #346 from wolfmanjm/upstreamedge
Jim Morris [Fri, 28 Mar 2014 08:17:28 +0000 (01:17 -0700)]
Merge pull request #346 from wolfmanjm/upstreamedge

fix line endings in USBMSD (somehow they were DOS)

10 years agofix line endings in USBMSD (somehow they were DOS)
Jim Morris [Fri, 28 Mar 2014 08:13:59 +0000 (01:13 -0700)]
fix line endings in USBMSD (somehow they were DOS)
don't use S parameter for M665

10 years agoMerge pull request #345 from wolfmanjm/add/acceleration-to-homing
Jim Morris [Fri, 28 Mar 2014 08:03:41 +0000 (01:03 -0700)]
Merge pull request #345 from wolfmanjm/add/acceleration-to-homing

Add acceleration to homing start

10 years agoAdd acceleration to homing start
Jim Morris [Fri, 28 Mar 2014 08:02:26 +0000 (01:02 -0700)]
Add acceleration to homing start

10 years agoMerge pull request #344 from wolfmanjm/upstreamedge
Jim Morris [Tue, 25 Mar 2014 20:08:44 +0000 (13:08 -0700)]
Merge pull request #344 from wolfmanjm/upstreamedge

remove old boottloader, replace with latest bootloader

10 years agoremove old boottloader, replace with latest bootloader
Jim Morris [Tue, 25 Mar 2014 20:07:01 +0000 (13:07 -0700)]
remove old boottloader, replace with latest bootloader

10 years agoMerge pull request #343 from wolfmanjm/webui/add-play-file
Jim Morris [Tue, 25 Mar 2014 08:30:17 +0000 (01:30 -0700)]
Merge pull request #343 from wolfmanjm/webui/add-play-file

Added playable/printable file list and click to play

10 years agoAdded playable/printable file list and click to play
Jim Morris [Tue, 25 Mar 2014 08:25:10 +0000 (01:25 -0700)]
Added playable/printable file list and click to play
added progress and abort buttons
added rakefile with webui task

Conflicts:

Rakefile

10 years agoMerge pull request #342 from wolfmanjm/webui/replace-jog-rose
Jim Morris [Tue, 25 Mar 2014 04:32:10 +0000 (21:32 -0700)]
Merge pull request #342 from wolfmanjm/webui/replace-jog-rose

Webui/replace jog rose

10 years agoUse Glen Beers SVG based Jogging rose
Jim Morris [Tue, 25 Mar 2014 04:16:38 +0000 (21:16 -0700)]
Use Glen Beers SVG based Jogging rose
Minify the functions.js
split http into src and destination directories so js and html can be minified

10 years agosplit javascript out of index.html and Minify javascript
Jim Morris [Mon, 24 Mar 2014 09:46:26 +0000 (02:46 -0700)]
split javascript out of index.html and Minify javascript
clean up index.html

10 years agoMerge branch 'edge' into multitool
Logxen [Mon, 24 Mar 2014 20:39:06 +0000 (13:39 -0700)]
Merge branch 'edge' into multitool

10 years agoMerge pull request #341 from PetteriAimonen/edge
Logxen [Mon, 24 Mar 2014 15:15:55 +0000 (08:15 -0700)]
Merge pull request #341 from PetteriAimonen/edge

Fix endptr checks in ConfigValue.h

10 years agoFix endptr checks in ConfigValue.h
Petteri Aimonen [Mon, 24 Mar 2014 15:08:02 +0000 (17:08 +0200)]
Fix endptr checks in ConfigValue.h

The function remove_non_number() was called twice, which will return
two different string instances. Then pointers to the separate instances
were compared to each other. If everything goes well, they will be allocated
at same point in memory and everything works, but there is no guarantee..

Fixed by adding a temporary variable.

10 years agoMerge pull request #339 from wolfmanjm/updates/webui
Jim Morris [Mon, 24 Mar 2014 05:59:18 +0000 (22:59 -0700)]
Merge pull request #339 from wolfmanjm/updates/webui

Change web ui jog commands to G0

10 years agoChange web ui jog commands to G0
Jim Morris [Mon, 24 Mar 2014 05:54:50 +0000 (22:54 -0700)]
Change web ui jog commands to G0
implement get temperature
cleasn up uplaod file messages
fix a size bug in the makefsdata
More changes coming...

10 years agoMerge pull request #336 from wolfmanjm/upstreamedge
Jim Morris [Sat, 22 Mar 2014 03:37:00 +0000 (20:37 -0700)]
Merge pull request #336 from wolfmanjm/upstreamedge

add sample azteeg x5 config

10 years agoadded Example config for Azteeg X5 mini
Jim Morris [Sat, 22 Mar 2014 03:34:02 +0000 (20:34 -0700)]
added Example config for Azteeg X5 mini

10 years agoMerge remote-tracking branch 'upstream/edge' into upstreamedge
Jim Morris [Fri, 21 Mar 2014 06:28:15 +0000 (23:28 -0700)]
Merge remote-tracking branch 'upstream/edge' into upstreamedge

10 years agoUpdate README.creole
Jim Morris [Fri, 21 Mar 2014 03:35:01 +0000 (20:35 -0700)]
Update README.creole

10 years agoUpdate README.creole
Jim Morris [Fri, 21 Mar 2014 03:31:57 +0000 (20:31 -0700)]
Update README.creole

10 years agoMerge remote-tracking branch 'upstream/edge' into upstreamedge
Jim Morris [Mon, 17 Mar 2014 02:12:49 +0000 (19:12 -0700)]
Merge remote-tracking branch 'upstream/edge' into upstreamedge

10 years agoUSBMSD: allow dynamic instantiation
Michael Moon [Mon, 17 Mar 2014 01:29:25 +0000 (12:29 +1100)]
USBMSD: allow dynamic instantiation

10 years agoMerge remote-tracking branch 'upstream/edge' into upstreamedge
Jim Morris [Sat, 15 Mar 2014 23:27:21 +0000 (16:27 -0700)]
Merge remote-tracking branch 'upstream/edge' into upstreamedge

10 years agoadd back buttong pin to config sample
Jim Morris [Sat, 15 Mar 2014 05:09:49 +0000 (22:09 -0700)]
add back buttong pin to config sample

10 years agoMerge pull request #334 from wolfmanjm/upstreamedge
Jim Morris [Sat, 15 Mar 2014 04:16:46 +0000 (21:16 -0700)]
Merge pull request #334 from wolfmanjm/upstreamedge

add optional back button to rrd glcd

10 years agoadd optional back button to rrd glcd
Jim Morris [Sat, 15 Mar 2014 04:15:24 +0000 (21:15 -0700)]
add optional back button to rrd glcd