Commit Graph

15 Commits (master)

Author SHA1 Message Date
WHPThomas 687ea2bb64 GPX 2.0-alpha
The GPX has been refactored to support re-entrant serial communication
using a pacet driver style callback interface. At this point the
existing code base has been adapted, however the serial interface
driver is still to be written.
2013-11-24 23:04:49 +10:00
WHPThomas 4d4438667d HBP temp change macro support
Added support for @temp macros to script build platform temperature
changes at designated z positions.
2013-11-18 00:37:06 +10:00
WHPThomas 9ddb1a953a Conditional machine definition override
If the command line machine definition is the same as the same as
gpx.ini then the machine definition is no longer re-loaded - which used
to clobber variables set in gpx.ini
Fixed input buffer overflow behaviour. Added print statistics in
verbode mode
2013-11-16 03:17:33 +10:00
WHPThomas 171030f758 Buffer overflow detection
This fixes the bug discovered by Enginwiz, the remaining line input
that overflows the input buffer is now ignored.
2013-09-23 06:21:35 +10:00
WHPThomas f3dfa55641 Makerware support & Makerbot/RepG flavor option
Added support for M133, M134, M135, M136 & M137 so gccode from
Makerware cnverts without error. There is also a -g command line flag
and gcode_flavor option to select Makerbot/ReplicatorG interpretation
of M6, M109 and M116.
2013-08-22 21:48:32 +10:00
WHPThomas 3e8b302d39 1.1 Release
New 5D extrusion override -r option
New filament diameter -f command line option
Souce filename now used as build name
280c max temp matches sailfish firmware changes
added filament packing density and nozzle diameter to machine definition
2013-06-05 23:35:06 +10:00
WHPThomas 4f1bf824e0 Bug fixes and more refinement
Fixed a bug in filament scaling when relitive E is enabled. Added ditto
printing to the command line. Made maximum temperature a globally
defned variable. Added support for naked F commands.
2013-05-17 10:59:01 +10:00
WHPThomas bbca583105 Macros enabled after M73 P1 or ;@body encounered
To ensure that macros and x/y/z offsets come into effect after the
start.gcode they are now enabled after a M73 P1 or ;@body macros is
encountered and disabled after M73 P100 or ;@footer macro. See GPX
google group for details.
2013-05-14 12:44:55 +10:00
WHPThomas e150d0ede0 RC5 release 2013-05-13 01:28:10 +10:00
WHPThomas 3e06a9d84f Reformatted usage text to fit in 80 col terminal 2013-05-09 08:50:10 +10:00
WHPThomas a77d71f168 Added command line coordinate space offsets 2013-05-08 19:37:30 +10:00
WHPThomas 63ed97d456 Bug fixes and improvments
Improved temp handling gcodes
Added ;@body macro the flag the end of the start.gcode
Fixed but in SD card writing
Added verbose mode command line option
2013-05-03 23:57:14 +10:00
WHPThomas 140e5aab30 Added lib math to linking 2013-05-02 00:56:44 +10:00
WHPThomas 641c7538c9 Release Candidate 2
Includes support for varying temperature by layer height
2013-04-30 04:26:36 +10:00
WHPThomas 20fc9ef108 Added makefile 2013-04-29 13:54:34 +10:00