-
fa8ec35bc1
run-in-simulavr.sh: report LED on time in clocks instead of ns.
Markus Hitter
2015-08-04 19:26:05 +0200
-
77630167e7
Serial: postpone sending "ok" until a slot is free.
Markus Hitter
2015-08-03 22:32:20 +0200
-
a1feb32fe3
serial.c/.h: remove serial_writeblock() and ..._P().
Markus Hitter
2015-08-04 23:01:43 +0200
-
7c8f1cec87
.gitignore: make room for private stuff.
Markus Hitter
2015-08-04 13:48:30 +0200
-
eb166ce3ef
timer.h: remove some obsolete stuff, replace char with uint8_t.
Markus Hitter
2015-08-03 12:04:23 +0200
-
2af689a4db
gcode_process.c: remove a redundant #ifdef DEBUG and similar.
Markus Hitter
2015-08-01 18:25:27 +0200
-
99fdb99203
clock.c: make stuff used only in clock.c static to this file.
Markus Hitter
2015-08-01 16:16:47 +0200
-
03ab34729e
serial.h: remove an obsolete #include.
Markus Hitter
2015-07-31 02:01:36 +0200
-
4e30501868
dda_lookahead.c: remove unused code.
Markus Hitter
2015-07-30 23:08:35 +0200
-
6b66d7870a
mendel.c: remove another three redundant #includes.
Markus Hitter
2015-07-30 21:46:14 +0200
-
421fe3d641
Tools: add git-regtest.
Markus Hitter
2015-07-30 16:32:04 +0200
-
5846961744
Tools: add git-step-rebase.
Markus Hitter
2015-07-30 16:17:45 +0200
-
42b96e0e27
SD card: commit SD_CARD_SELECT_PIN to all the board files.
Markus Hitter
2015-07-30 14:26:15 +0200
-
15e8dec9b2
board.gen3.h: restore {TX,RX}_ENABLE_PIN defs.
Phil Hord
2015-07-27 15:55:22 -0400
-
22b640697b
Replace SIMULATOR with __AVR__ in several places.
Phil Hord
2015-07-27 16:40:27 -0400
-
c92dcb02e2
Configtool: thermistor table entries are now distributed by ADC.
jbernardis
2015-07-23 19:18:08 -0400
-
a40f818068
Configtool: fix the logic to accept floating input.
jbernardis
2015-07-22 16:25:50 -0400
-
feb57c3eb0
Configtool: Steinhart-Hart temperature fields should allow floats.
jbernardis
2015-07-21 20:50:13 -0400
-
4fdb2dac9e
Remove file fuses.h.
Markus Hitter
2015-07-27 16:41:48 +0200
-
3d005c4d60
mendel.c: remove redundant #include.
Markus Hitter
2015-07-27 16:34:13 +0200
-
7212f3a23f
board.nanoheart-v1.0.h: add a lost comment line.
Markus Hitter
2015-07-25 11:57:36 +0200
-
f09be1acbe
Add configuration board.cnc-shield-v3.h.
Markus Hitter
2015-07-25 11:51:29 +0200
-
b3ff59fca1
run-in-simulavr.sh: make it aware of USER_CONFIG.
Markus Hitter
2015-07-24 17:37:43 +0200
-
c6a1f99758
Makefile-common: add perf. measurement config to regressiontests.
Markus Hitter
2015-07-24 15:17:43 +0200
-
1509e5b3c8
testcases/config.h.Profiling: remove #include "arduino.h".
Markus Hitter
2015-07-24 15:06:00 +0200
-
573dbfe576
Simulator: record serial data as comments, not as G-code.
Phil Hord
2015-07-14 15:48:35 -0400
-
503d2c75a1
Fix typos: "whether" and whitespace.
Phil Hord
2015-07-14 15:14:59 -0400
-
72253ed932
Revert "simulator.h: provide a minimalistic SPI fake."
Markus Hitter
2015-07-17 16:11:44 +0200
-
7e649c83dc
SD card: remove sd_read_char() also from the simulator.
Markus Hitter
2015-07-09 14:02:47 +0200
-
8a11a76063
Simulator: fix switch handling error.
Phil Hord
2015-07-14 15:16:03 -0400
-
ad2a76b2df
Add simulator SD card (and SPI, PFF) support.
Phil Hord
2015-07-13 13:53:35 +0200
-
cd1eb4e250
Configtool: move board/printer.metadata to configtool/ ...
Markus Hitter
2015-07-16 19:16:20 +0200
-
6b5156d459
Configtool: take advantage of the now recognized values.
Markus Hitter
2015-07-16 19:01:50 +0200
-
3795c7a36f
Configtool: don't ignore disabled values.
Markus Hitter
2015-07-16 12:48:17 +0200
-
27cf051f03
Configtool: de-duplicate insertValues().
Markus Hitter
2015-07-16 12:34:36 +0200
-
88b813c4ba
Configtool: don't pick up values which no longer exist.
Markus Hitter
2015-07-14 23:31:03 +0200
-
a07e5a7d1e
Configtool: don't try to parse help text in the loaded file.
Markus Hitter
2015-07-14 22:38:28 +0200
-
a48d9edf67
Configtool: let the parsing method decide about values.
Markus Hitter
2015-07-14 22:32:41 +0200
-
d9e4cd1086
Configtool: let the parsing method decide what a name is.
Markus Hitter
2015-07-15 22:21:10 +0200
-
e7395c8dd8
Configtool: there are no simple comments in printer.metadata.
Markus Hitter
2015-07-15 22:25:38 +0200
-
eeee384ed6
Configtool: let the parsing method decide what a candidate is.
Markus Hitter
2015-07-15 22:03:16 +0200
-
7acbf30e22
Configtool: ignore value options in board.metadata.
Markus Hitter
2015-07-14 16:38:05 +0200
-
25c502d68b
Configtool: save target candidate pins, not the metadata ones.
Markus Hitter
2015-07-14 18:37:02 +0200
-
6b866e8c85
Configtool: get values back into config/*.metadata.
Markus Hitter
2015-07-14 13:15:13 +0200
-
fb922735fd
Configtool: process a metadata file before reading header files.
jbernardis
2015-07-12 17:47:06 -0400
-
277de42b00
G-code parser: move gcode_source stuff ...
Markus Hitter
2015-07-10 21:29:05 +0200
-
017e17801c
SD card: move parsing closer to the metal.
Markus Hitter
2015-07-09 14:02:47 +0200
-
75df5e3a0a
SD card: don't read into a buffer, parse directly instead.
Markus Hitter
2015-07-08 23:36:28 +0200
-
3520f54db7
Makefile-example: add shortcut targets.
Phil Hord
2015-07-14 16:56:29 -0400
-
a3e956e70b
Regressiontests: give SIM a "standard" config.
Phil Hord
2015-07-14 16:48:17 -0400
-
6c7133792e
Configtool: be helpful when trying to overwrite protected files.
Markus Hitter
2015-07-14 16:52:01 +0200
-
a8ab755f31
simulator.h: provide a minimalistic SPI fake.
Markus Hitter
2015-07-13 13:53:35 +0200
-
c42ccfff38
mendel.c: when to include simulator.h matters.
Markus Hitter
2015-07-13 13:52:24 +0200
-
5489ddccab
heater.c: set up timer 2 only when present.
Markus Hitter
2015-07-13 12:56:20 +0200
-
df451d72fd
mendel.c: set SIMINFO serial port only when BAUD is available.
Markus Hitter
2015-07-13 12:37:51 +0200
-
1eb7e73273
Introduce regression tests.
Markus Hitter
2015-07-13 12:31:12 +0200
-
bf3dd74f54
Configtool: also try toolpaths in more recent OS Xs.
Markus Hitter
2015-07-10 12:36:57 +0200
-
a57ce1f046
Configtool: add nanoheart configuration to protected files list.
Markus Hitter
2015-07-09 19:41:18 +0200
-
aa401650a7
Configtool: add SD card select pin support.
Ruslan Popov
2015-07-09 19:11:31 +0300
-
53dfab3be3
G-code parser: check for end of line in the parser.
Markus Hitter
2015-07-08 18:27:31 +0200
-
cb1b9b3feb
SD card: measures sizes and additionally enable FAT32 support.
Markus Hitter
2015-07-07 15:02:42 +0200
-
23be2d1449
SD card: finally(!) implement printing from SD card.
Markus Hitter
2015-07-06 18:39:39 +0200
-
c7b134bc65
SD card: change demo code for performance measurement.
Markus Hitter
2015-07-02 19:21:47 +0200
-
d3f548a895
SD card: actually read the characters from the file.
Markus Hitter
2015-07-01 16:27:37 +0200
-
5a0f7a0e72
G-code parser: anything but a number ends a field.
Markus Hitter
2015-07-03 01:19:17 +0200
-
c6916e2a5b
G-code parser: an asterisk always ends all fields.
Markus Hitter
2015-07-05 20:04:42 +0200
-
49345782f6
G-code parser: make space a field delimiter.
Markus Hitter
2015-07-03 00:45:25 +0200
-
bf6fd141c0
G-code parser: add a number of test strings.
Markus Hitter
2015-07-03 18:53:46 +0200
-
983bcfdd46
SD card: initial shoehorning of SD code, part 2.
Michael Moon
2011-04-30 00:50:43 +1000
-
8f2e1e59ac
SD card: initial shoehorning of SD code, part 1.
Michael Moon
2011-04-30 00:50:43 +1000
-
03e720d2ac
pff.c/.h: add pf_unmount().
Markus Hitter
2015-06-14 19:58:13 +0200
-
bf1fa5f269
SD card: add a note about a possible performance optimisation.
Markus Hitter
2015-06-14 18:13:40 +0200
-
30ce8eb1b4
SD card: remove the demonstration code.
Markus Hitter
2015-06-14 17:38:46 +0200
-
7762408d5c
SD card, pff.c: silence a warning.
Markus Hitter
2014-11-15 10:02:40 +0100
-
9de0c65460
SD card: add the layer between hardware and Petit FatFs.
Markus Hitter
2014-11-05 00:06:32 +0100
-
fe9ef63225
SD card: store sample code for the hardware layer.
Markus Hitter
2015-06-11 14:34:09 +0200
-
0a013d6e5e
SD card: wrap Petit FatFs code in #ifdef SD.
Markus Hitter
2015-06-10 13:54:29 +0200
-
846d575aee
SD card: add Petit FatFs to Teacup Firmware.
Markus Hitter
2014-11-03 15:05:44 +0100
-
a9aa690cb3
SD card: store Petit FatFs original sources.
Markus Hitter
2014-11-06 01:03:39 +0100
-
63c4dbaea9
mendel.c: do module enabling differently.
Markus Hitter
2015-07-03 22:40:39 +0200
-
1fb3ece31e
SD card: establish spi.c/.h and sd.c/.h and get SPI running.
Markus Hitter
2015-06-10 00:22:20 +0200
-
b4145e683a
Configtool: work around a URL-open bug on some Linuxes.
Markus Hitter
2015-06-09 01:59:00 +0200
-
80626eb528
Configtool: Add "Report problem" function.
Markus Hitter
2015-06-08 01:02:03 +0200
-
a13e00893d
Add support for the NanoHeart board.
Ruslan Popov
2015-06-30 00:10:46 +0300
-
113b23ca2c
Configtool: add "About Teacup" function.
Markus Hitter
2015-06-08 01:02:03 +0200
-
652b129b20
Configtool: add help menu.
Markus Hitter
2015-06-08 01:02:03 +0200
-
03b68e2738
SD card: remove sd.c
Markus Hitter
2014-11-05 00:18:25 +0100
-
9ea3941ffe
gcode_process.c: be more explicit about X_MIN,... type.
Markus Hitter
2015-06-03 22:15:19 +0200
-
fa19a5ceb8
Add source file for the Teacup logo.
Markus Hitter
2015-06-10 13:56:13 +0200
-
3b02ba5376
gcode_process.c: refine description for G28.
Markus Hitter
2015-06-04 00:21:48 +0200
-
c4582e605a
Refine help text for soft axis limits.
Markus Hitter
2015-06-03 23:39:55 +0200
-
6f7a4122a0
Configtool: allow travel limits to be floats.
Markus Hitter
2015-06-03 23:12:40 +0200
-
75d110cb53
build.py: align sizes report.
Markus Hitter
2015-06-05 19:17:22 +0200
-
0cab7ec540
Configtool: improve search for avrdude.conf.
Markus Hitter
2015-06-04 20:50:33 +0200
-
f9d0a1bf35
Configtool: work around a ld.exe problem.
Markus Hitter
2015-06-04 19:53:48 +0200
-
b74b066db5
Configtool: allow all Windows versions, not just "win32".
Markus Hitter
2015-06-04 19:05:34 +0200
-
8b63505d53
Configtool: find executables on Windows.
Markus Hitter
2015-06-04 18:59:07 +0200
-
389dfdd3a1
Configtool: wait before erroring out.
Markus Hitter
2015-06-04 18:17:54 +0200
-
fb249214f0
dda.c: fix overflow for large steps/meter values.
Yiannis Mandravellos
2015-06-02 14:44:55 +0300
-
6820e2cc0a
gcode_parse.c: fix E debugging message.
David Forrest
2014-06-13 18:38:55 -0400