Jim Morris [Fri, 20 Mar 2015 19:48:48 +0000 (12:48 -0700)]
Merge pull request #644 from wolfmanjm/fix/switch-execution
Make switch wait for queue rather than use on_gcode_execute so it works ...
Jim Morris [Thu, 19 Mar 2015 20:58:49 +0000 (13:58 -0700)]
Make switch wait for queue rather than use on_gcode_execute so it works correctly with G4
correct a comment in configs
Jim Morris [Mon, 2 Mar 2015 00:02:48 +0000 (16:02 -0800)]
update firmware.bin
Jim Morris [Fri, 27 Feb 2015 04:55:14 +0000 (20:55 -0800)]
Merge pull request #631 from RepRapMorgan/scaralimits
Add configurable SCARA limits to MorganSCARASolution
Quentin Harley [Fri, 27 Feb 2015 04:22:27 +0000 (06:22 +0200)]
Added config parameters to define regions close to the SCARA tower
and the maximum reach in order to prevent arms colliding.
The arms will limit the movemt and move around the obstacle if sent to a
destination on the other side of such a region.
Jim Morris [Thu, 26 Feb 2015 21:42:17 +0000 (13:42 -0800)]
Merge pull request #586 from RepRapMorgan/mintemp
Thermistor safety (minimum temperatures)
Jim Morris [Thu, 26 Feb 2015 21:16:48 +0000 (13:16 -0800)]
Update ZGridStrategy.cpp
Jim Morris [Thu, 26 Feb 2015 21:02:46 +0000 (13:02 -0800)]
Merge pull request #629 from RepRapMorgan/repairzgrid
changed the gridname sizeof to match the usual protocol
Jim Morris [Thu, 26 Feb 2015 21:02:33 +0000 (13:02 -0800)]
Merge pull request #628 from sorki/zgrid
Zgrid probing fixes
Quentin Harley [Thu, 26 Feb 2015 20:42:42 +0000 (22:42 +0200)]
changed the gridname sizeof to match the usual protocol
Richard Marko [Thu, 26 Feb 2015 19:12:29 +0000 (20:12 +0100)]
zgrid: fix doProbing indentation
Signed-off-by: Richard Marko <rmarko@fedoraproject.org>
Richard Marko [Thu, 26 Feb 2015 19:10:59 +0000 (20:10 +0100)]
zgrid: handle public data request failure
When endstops module is disabled.
Signed-off-by: Richard Marko <rmarko@fedoraproject.org>
Richard Marko [Thu, 26 Feb 2015 19:02:53 +0000 (20:02 +0100)]
zgrid: fix null pointer deallocation
Signed-off-by: Richard Marko <rmarko@fedoraproject.org>
Richard Marko [Thu, 26 Feb 2015 19:01:11 +0000 (20:01 +0100)]
zgrid: fix documentation and default bed_z
Documentation was inconsistent with loaded checksums.
Default bed_z set to 200 causes the machine to go 10cm up
which is too hight for most machines.
Signed-off-by: Richard Marko <rmarko@fedoraproject.org>
Jim Morris [Wed, 25 Feb 2015 23:04:18 +0000 (15:04 -0800)]
Merge pull request #618 from RepRapMorgan/zgrid
Removed file read during handle_config to prevent hang at boot.
Jim Morris [Wed, 25 Feb 2015 23:02:04 +0000 (15:02 -0800)]
Merge pull request #627 from wolfmanjm/upstreamedge
add include
Jim Morris [Wed, 25 Feb 2015 23:01:30 +0000 (15:01 -0800)]
add include
Jim Morris [Mon, 23 Feb 2015 22:22:29 +0000 (14:22 -0800)]
Merge pull request #626 from wolfmanjm/upstreamedge
comment out mm_per_line_segment by default, no need to have this set to...
Jim Morris [Mon, 23 Feb 2015 22:19:04 +0000 (14:19 -0800)]
cooment out mm_per_line_segment by default, no need to have this set to 5 for cartesians.
Jim Morris [Mon, 23 Feb 2015 21:57:35 +0000 (13:57 -0800)]
Merge pull request #621 from minad/m32-fix
M32 fix
Daniel Mendler [Mon, 23 Feb 2015 21:29:13 +0000 (22:29 +0100)]
player: only file_size signed
Daniel Mendler [Mon, 23 Feb 2015 15:05:41 +0000 (16:05 +0100)]
player: use signed variables to represent error values
Daniel Mendler [Wed, 18 Feb 2015 21:56:29 +0000 (22:56 +0100)]
player m32: not only file_size was forgotten...
Daniel Mendler [Wed, 18 Feb 2015 21:42:53 +0000 (22:42 +0100)]
player: M32 file_size was not initialized properly.
This code needs cleanup! ftell appears three times now.
Jim Morris [Mon, 23 Feb 2015 09:46:07 +0000 (01:46 -0800)]
Merge pull request #624 from minad/upload-send-ok
gcode dispatch: send ok for M28/M29 upload gcodes
Daniel Mendler [Mon, 23 Feb 2015 07:39:46 +0000 (08:39 +0100)]
gcode dispatch: send ok for M28/M29 upload gcodes
Quentin Harley [Sun, 22 Feb 2015 16:09:09 +0000 (18:09 +0200)]
replaced sprintf with snprintf
repaired string operations
tested.
Jim Morris [Sun, 22 Feb 2015 09:05:45 +0000 (01:05 -0800)]
Update Thermistor.h
Quentin Harley [Sat, 21 Feb 2015 21:46:02 +0000 (23:46 +0200)]
make it Gcode compatible...
Quentin Harley [Sat, 21 Feb 2015 14:46:21 +0000 (16:46 +0200)]
Grid names implemented
moved reading of grid to config-override
Quentin Harley [Wed, 18 Feb 2015 06:53:40 +0000 (08:53 +0200)]
Added delay before grid file read to prevent hang at boot.
Related to consecutive fopen on SD.
Jim Morris [Thu, 12 Feb 2015 21:44:47 +0000 (13:44 -0800)]
Merge pull request #610 from wolfmanjm/upstreamedge
fixed the thermistor PR
Jim Morris [Thu, 12 Feb 2015 21:43:40 +0000 (13:43 -0800)]
fixed the thermistor PR
Jim Morris [Thu, 12 Feb 2015 21:39:38 +0000 (13:39 -0800)]
Merge pull request #609 from minad/plan9-psock
Improvements to the plan9 library (More checks, memory restrictions)
Daniel Mendler [Thu, 12 Feb 2015 21:33:53 +0000 (22:33 +0100)]
p9: remove unnecessary headers
Jim Morris [Thu, 12 Feb 2015 21:17:47 +0000 (13:17 -0800)]
Merge pull request #606 from stv0g/feature/VishayThermistor
Added Vishay 100K thermistor
Daniel Mendler [Thu, 12 Feb 2015 20:10:26 +0000 (21:10 +0100)]
plan9: add more debug messages
Daniel Mendler [Thu, 12 Feb 2015 18:42:33 +0000 (19:42 +0100)]
p9: restrict size of queue in bytes
Steffen Vogel [Thu, 12 Feb 2015 17:27:14 +0000 (18:27 +0100)]
added Vishay 100K thermistor used by my:
Hex 170mm Dia. PCB Heated Bed
http://www.emakershop.com/browse/listing?l=1081
Daniel Mendler [Thu, 12 Feb 2015 16:09:03 +0000 (17:09 +0100)]
p9: reduce memory usage of the code
Daniel Mendler [Thu, 12 Feb 2015 16:04:09 +0000 (17:04 +0100)]
p9: use raii to ensure correctness
Daniel Mendler [Thu, 12 Feb 2015 15:32:53 +0000 (16:32 +0100)]
plan9: limit size of request queue to prevent crashes
Daniel Mendler [Thu, 12 Feb 2015 05:25:10 +0000 (06:25 +0100)]
plan9: add more error checks
Jim Morris [Thu, 12 Feb 2015 02:36:13 +0000 (18:36 -0800)]
Merge pull request #604 from minad/plan9-psock
p9: get rid of warnings
Daniel Mendler [Thu, 12 Feb 2015 02:31:35 +0000 (03:31 +0100)]
p9: get rid of warnings
Jim Morris [Thu, 12 Feb 2015 02:22:20 +0000 (18:22 -0800)]
Merge pull request #603 from minad/plan9-psock
Plan9 improvements
Daniel Mendler [Thu, 12 Feb 2015 02:14:40 +0000 (03:14 +0100)]
p9: use fletcher64 as qid instead of entry address
save memory
Daniel Mendler [Tue, 10 Feb 2015 21:30:27 +0000 (22:30 +0100)]
p9: use psocks with a receive and send thread
better performance and we don't have to take care of the tcp state
Daniel Mendler [Tue, 10 Feb 2015 15:08:30 +0000 (16:08 +0100)]
9p: reduce memory usage by sharing strings between map key and Entry
Jim Morris [Tue, 10 Feb 2015 08:35:54 +0000 (00:35 -0800)]
Merge pull request #599 from minad/rename-issues
Rename issues
Daniel Mendler [Tue, 10 Feb 2015 08:10:49 +0000 (09:10 +0100)]
simpleshell: rename - add missing absolute_from_relative for destination path
Daniel Mendler [Tue, 10 Feb 2015 08:04:45 +0000 (09:04 +0100)]
mbed: fix rename to work correctly (newname and oldname must have the same fs)
* Fixes rename problem in #597
* Is this a change to the mbed library? Maybe this should go upstream? See #598
Daniel Mendler [Tue, 10 Feb 2015 07:52:22 +0000 (08:52 +0100)]
plan9: introduce absolute_path, add todos
Daniel Mendler [Tue, 10 Feb 2015 07:21:20 +0000 (08:21 +0100)]
plan9: move join_path to anonymous namespace
Jim Morris [Tue, 10 Feb 2015 04:37:42 +0000 (20:37 -0800)]
Merge pull request #597 from minad/plan9
Plan9 filesystem support for Smoothieboard!
Daniel Mendler [Thu, 5 Feb 2015 14:42:28 +0000 (15:42 +0100)]
add plan9 filesystem support
Jim Morris [Sun, 8 Feb 2015 20:58:11 +0000 (12:58 -0800)]
Merge pull request #558 from RepRapMorgan/grid25level
Added 25point grid level strategy.
Quentin Harley [Sun, 8 Feb 2015 20:10:07 +0000 (22:10 +0200)]
activated grid normalisation
Quentin Harley [Sun, 8 Feb 2015 20:01:42 +0000 (22:01 +0200)]
Add grid normalization
Quentin Harley [Sun, 8 Feb 2015 14:56:33 +0000 (16:56 +0200)]
Added normalization - untested
Jim Morris [Sun, 8 Feb 2015 01:58:22 +0000 (17:58 -0800)]
Merge pull request #595 from wolfmanjm/upstreamedge
fix M665
Jim Morris [Sun, 8 Feb 2015 01:57:44 +0000 (17:57 -0800)]
fix M665
Jim Morris [Sun, 8 Feb 2015 01:27:18 +0000 (17:27 -0800)]
Merge pull request #594 from wolfmanjm/upstreamedge
add tower offsets to linear delta solution
Jim Morris [Sun, 8 Feb 2015 01:24:55 +0000 (17:24 -0800)]
don't report tower offsetrs if none are set
Jim Morris [Sun, 8 Feb 2015 01:21:01 +0000 (17:21 -0800)]
add tower offsets to linear delta arm solution
Jim Morris [Sat, 7 Feb 2015 20:02:44 +0000 (12:02 -0800)]
update firmware.bin
Jim Morris [Thu, 5 Feb 2015 23:43:41 +0000 (15:43 -0800)]
Merge pull request #593 from Smoothieware/add/Steinhart-Hart_equation
Add/steinhart hart equation
Jim Morris [Thu, 5 Feb 2015 23:35:30 +0000 (15:35 -0800)]
add -s option to the calc_thermistor command to save the vaules to the specified thermistor
Jim Morris [Tue, 3 Feb 2015 10:30:05 +0000 (02:30 -0800)]
added calc_thermistor command to calculate the Steinhart Hart coefficents within smoothie
Jim Morris [Mon, 2 Feb 2015 23:10:23 +0000 (15:10 -0800)]
comment typo
Jim Morris [Mon, 2 Feb 2015 09:10:21 +0000 (01:10 -0800)]
Add M200 with no params prints filament diameter
Allow M305 to switch safely between SHH and Beta calculations
disable temperature if a bad M305 has been issued
Quentin Harley [Sun, 1 Feb 2015 10:13:16 +0000 (12:13 +0200)]
Mark debug lines
Jim Morris [Sun, 1 Feb 2015 06:26:52 +0000 (22:26 -0800)]
refactor set_optional
Jim Morris [Sun, 1 Feb 2015 06:09:00 +0000 (22:09 -0800)]
Fix M503, M305 and reading from prefined thermistors
Jim Morris [Sat, 31 Jan 2015 23:42:00 +0000 (15:42 -0800)]
add predefined thermistors with SHH coefficients
Quentin Harley [Sat, 31 Jan 2015 15:50:04 +0000 (17:50 +0200)]
Removed extra copy of ZGridStrategy.cpp
Quentin Harley [Sat, 31 Jan 2015 15:46:28 +0000 (17:46 +0200)]
Repaired grid loading problems
M374 saves grid
M375 loads grid
Jim Morris [Sat, 31 Jan 2015 10:11:31 +0000 (02:11 -0800)]
increase printf float sig digits for thermistor properties
Jim Morris [Sat, 31 Jan 2015 09:54:40 +0000 (01:54 -0800)]
allow config to specify Steinhart-Hart coefficients as well
allow M305 to set I,J,K to set c1, c2, c3 SH coefficients
Jim Morris [Sat, 31 Jan 2015 06:14:45 +0000 (22:14 -0800)]
Implement Steinhart-Hart equation to calculate temperature
Jim Morris [Fri, 30 Jan 2015 23:19:23 +0000 (15:19 -0800)]
update firmware.bin
Jim Morris [Fri, 30 Jan 2015 23:10:17 +0000 (15:10 -0800)]
Merge pull request #587 from wolfmanjm/upstreamedge
fix M500 and M504 occasional hang due to the remove() command
Jim Morris [Fri, 30 Jan 2015 23:08:31 +0000 (15:08 -0800)]
also fix M504
Quentin Harley [Thu, 29 Jan 2015 21:48:05 +0000 (23:48 +0200)]
Added a way to specify a minimum temperature to protect against damaged
thermistors. If not set, the machine will act as before.
Quentin Harley [Thu, 29 Jan 2015 21:28:12 +0000 (23:28 +0200)]
Revert to Upstream Head, and isolate the grid related changes
Jim Morris [Thu, 29 Jan 2015 02:53:39 +0000 (18:53 -0800)]
Merge remote-tracking branch 'upstream/edge' into upstreamedge
Jim Morris [Sat, 24 Jan 2015 23:24:44 +0000 (15:24 -0800)]
fix M500 hanging
Jim Morris [Thu, 22 Jan 2015 07:26:06 +0000 (23:26 -0800)]
Update Readme.md
Jim Morris [Thu, 22 Jan 2015 07:25:40 +0000 (23:25 -0800)]
Create Readme.md
Arthur Wolf [Wed, 21 Jan 2015 21:54:25 +0000 (22:54 +0100)]
Merge pull request #552 from lautr3k/module/Drills
Drills Module (Canned Drilling Cycles Implementation)
Thanks a lot :)
Sébastien Mischler (aka skarab) [Wed, 21 Jan 2015 18:05:13 +0000 (19:05 +0100)]
Update: change module name
Sébastien Mischler (aka skarab) [Wed, 21 Jan 2015 17:47:23 +0000 (18:47 +0100)]
Fix: unity -> units
Sébastien Mischler (aka skarab) [Wed, 21 Jan 2015 17:43:51 +0000 (18:43 +0100)]
Fix: unity -> units
Jim Morris [Wed, 21 Jan 2015 03:55:43 +0000 (19:55 -0800)]
update firmware.bin
Jim Morris [Wed, 21 Jan 2015 03:54:11 +0000 (19:54 -0800)]
Merge pull request #583 from wolfmanjm/upstreamedge
Fix ever increasing config-override file size
Jim Morris [Wed, 21 Jan 2015 03:51:55 +0000 (19:51 -0800)]
remove config-override fil ebefore appending to it
Jim Morris [Tue, 20 Jan 2015 05:23:02 +0000 (21:23 -0800)]
make default to clear bed plane on G32, specify K0 to keep it
Jim Morris [Mon, 19 Jan 2015 22:49:22 +0000 (14:49 -0800)]
Merge pull request #582 from wolfmanjm/upstreamedge
tweak header file includes
Jim Morris [Mon, 19 Jan 2015 22:48:05 +0000 (14:48 -0800)]
tweak header file includes
Jim Morris [Mon, 19 Jan 2015 21:09:41 +0000 (13:09 -0800)]
Merge pull request #581 from wolfmanjm/upstreamedge
fix include stdio in appendfilestream and filestream