Commit graph

8 commits

Author SHA1 Message Date
David Crocker
384d1d3ad4 Release 1.19alpha
First working release of new WiFi code
Axes moving other than X (possibly mapped), Y and Z are not taken to be
part of the feed rate
Introduced SafeStrncpy and SafeStrncat
2017-05-04 21:39:43 +01:00
David Crocker
9d4c15c5db More work on 1.19
New WiFi interface is working (slowly)
Merged chrishamm's FTP code
Merged chrishamm's scanner code
Merged chrishamm's changes for P parameter on tool change command
Fixed specila pin table entry for CS5 on Duet NG
2017-05-01 18:51:04 +01:00
David Crocker
7df2717ebd Version 1.18alpha2
Initial implementation of babysteppnig
Fixed some issues with file upload and FTP networking on Duet Ethernet
(but FTP notr working yet)
Pass the name of the firmware file to IAP
Duet Ethernet and Duet 085 now each have their own Webserver modules
2017-02-17 09:04:02 +00:00
David Crocker
8f6d8e9da7 Version 1.17d+1
Save several words of stsck after a hard fault and print them in the
M122 software reset report
Increased the maximum step frequency before the firmware switches to
double stepping
Added diagnostic test for timing the square root calculation
Minor firmware optimisations
2017-02-08 10:45:37 +00:00
David Crocker
ad8aa69794 Reduced header file coupling
Restructured the header file inclusion so that the .cpp files are
dependent on fewer header files, resulting in less recompilation when
most header files are changed
2016-12-25 17:35:47 +00:00
David Crocker
d89ec70dfc Version 1.16 beta 1 (more like an alpha)
Support up to 6 axes in many commands
Allow creation of additional axes in M584
Display delta paremners to 3dp instead of 2dp
Removed M126/M127 error messages
Delta calibration now supports bed tilt parameters
On Duet WiFi, delta calibration is now done in double precision maths
Added support for G4 S parameter
Bed compensation or delta calibration is now aborted if the probe was
triggered at the start or was not triggered by the end of the probing
move
Bug fix: JSON file list returned by M20 S2 is now terminated by \n
Bug fix: stupidly high temperatures were returned immediately after
power up in response to status requests
Bug fix: when using an analog Z probe, probing movements were sometimes
aborted  before the full depth had been probed but the firmware thought
that probing had terminated at the full depth
Bug fix: generic messages were sent to PanelDue in plain text format
2016-10-16 22:07:10 +01:00
David Crocker
4bca2a787b Version 1.15 beta 6
Add support for second SD card on SPI bus for Duet WiFi including
implementation of M21 and M22
New temperature monitoring
Increased PWM resolution
When uploading files to wifi module, skip empty blocks
Revised TMC driver in preparation for standstill current reduction
Fixed PrintMonitor bug when the slicer comment includes a '\' character
2016-08-10 15:24:14 +01:00
David Crocker
14b71f9a2e Moves source files to /src subdirectory 2016-03-09 16:05:13 +00:00
Renamed from RepRapFirmware.cpp (Browse further)