Commit Graph

  • 3ac60b31a2 pru: Move peripheral init from pru0 to pru1 Kevin O'Connor 2017-07-12 20:02:23 -0400
  • c105ff1c51 pru: Move ADC code from gpio.c to new file adc.c Kevin O'Connor 2017-07-12 19:56:06 -0400
  • ae9bc93ccc avr: Fix readl() typo in serial.c Kevin O'Connor 2017-07-12 23:01:46 -0400
  • afc665d7c8 config: Update PRU based configs to use the correct serial device Kevin O'Connor 2017-07-06 12:04:26 -0400
  • 2d173f51b1 pru: Add documentation and install scripts for running on the PRU Kevin O'Connor 2017-07-05 13:21:02 -0400
  • b32ba3727b pru: Add support for "make flash" rule Kevin O'Connor 2017-07-05 12:26:47 -0400
  • 5793271308 fan: Support setting a max_power attribute for the print cooling fan Kevin O'Connor 2017-07-04 11:38:44 -0400
  • 09140a51d5 sched: Pass shutdown reason code via longjmp() parameter Kevin O'Connor 2017-07-02 14:29:16 -0400
  • cf662b842b msgproto: Catch exceptions during identify data parsing Kevin O'Connor 2017-07-04 12:40:42 -0400
  • 0ac518040b msgproto: Export static_strings from mcu to host as a dictionary Kevin O'Connor 2017-07-02 14:11:10 -0400
  • 067fac05a8 serialqueue: Rename clock estimation variable names Kevin O'Connor 2017-06-27 20:08:18 -0400
  • c7d0358c41 serialhdl: Rework mcu clock synchronization Kevin O'Connor 2017-06-27 20:01:11 -0400
  • c957e4ba86 serialqueue: Clarify code that associates sent messages to received messages Kevin O'Connor 2017-06-25 12:44:12 -0400
  • c8dca0a56c pru: Use a pointer when working with send_data array items Kevin O'Connor 2017-06-30 17:04:30 -0400
  • da3569c490 pru: Add hack to shutdown the PRU from a simple command request Kevin O'Connor 2017-06-30 14:02:32 -0400
  • e8356afa26 pru: Rework command processing so that most of it is done on pru0 Kevin O'Connor 2017-06-29 18:14:39 -0400
  • c1bd628ce5 command: Directly call command_sendf() for ack/nak messages Kevin O'Connor 2017-06-20 12:09:55 -0400
  • 849096d5f3 sam3x8e: Integrate serial console functions Kevin O'Connor 2017-06-20 11:50:19 -0400
  • e681369a1a avr: Integrate usb serial console functions Kevin O'Connor 2017-06-20 11:49:51 -0400
  • faa29c8062 avr: Integrate serial console functions Kevin O'Connor 2017-06-20 11:48:10 -0400
  • 44f2a2a952 command: Move low-level sendf transmission into board code Kevin O'Connor 2017-06-16 13:57:11 -0400
  • 292453d306 command: Move command_task() to board specific code Kevin O'Connor 2017-06-15 15:06:10 -0400
  • 1ae78d08e9 command: Encode MESSAGE_MIN in command_parser->max_size Kevin O'Connor 2017-06-15 14:01:42 -0400
  • 1c3cbe9456 command: Refactor message block generation Kevin O'Connor 2017-06-15 13:54:14 -0400
  • 88f4c38dca command: Refactor the command reading task Kevin O'Connor 2017-06-15 12:34:37 -0400
  • b7b368a1ed build: Default to python2 in the Makefile Kevin O'Connor 2017-06-28 10:52:05 -0400
  • d2fafbdd9e build: Request python2 for all directly executed python binaries Kevin O'Connor 2017-06-27 20:23:30 -0400
  • d981973096 heater: Fix auto-tune code Kevin O'Connor 2017-06-22 12:09:55 -0400
  • b310501970 sam3x8e: Use readl/writel instead of readb/writeb() in serial.c Kevin O'Connor 2017-06-16 14:15:43 -0400
  • e92ce565dd console: Support new artificial DELAY command Kevin O'Connor 2017-06-21 15:50:41 -0400
  • da4f2c5ea0 checkstack: Continue to accumulate stack usage on misc instructions Kevin O'Connor 2017-06-20 22:19:51 -0400
  • bd48c3a083 pru: Remove unnecessary barrier() calls Kevin O'Connor 2017-06-16 14:18:30 -0400
  • ba58e0446d install-octopi: Add python-virtualdev to package list Kevin O'Connor 2017-06-15 10:41:21 -0400
  • c03b4921c3 klippy: Make sure to always sleep before retrying next stats() call Kevin O'Connor 2017-06-15 09:37:57 -0400
  • c60e4aceed stepper: Increase the step delay time from 1us to 2us Kevin O'Connor 2017-06-13 11:53:10 -0400
  • 156de2e4c2 delta: Fix support for different endstop_position settings on each stepper Kevin O'Connor 2017-06-09 19:45:44 -0400
  • 959509496a gcode: Fix regression causing lost asynchronous commands Kevin O'Connor 2017-06-11 12:42:11 -0400
  • 8419e152bb klippy: Remove some obscure python2 dependencies Kevin O'Connor 2017-06-09 23:39:46 -0400
  • 1bc3e0a678 klippy: Use newer "except XYZError as e" python syntax Kevin O'Connor 2017-06-09 23:32:49 -0400
  • d093200966 gcode: Support running arbitrary gcode on extruder change Kevin O'Connor 2017-05-19 21:05:46 -0400
  • 72dc21fb1a gcode: Support for querying and setting multiple extruder heaters Kevin O'Connor 2017-04-29 15:26:53 -0400
  • 24b8f4ebc1 extruder: Add initial support for multi-extruders Kevin O'Connor 2017-04-29 14:56:39 -0400
  • 136dccbcdf klippy: Allow each module to define their config sections Kevin O'Connor 2017-04-29 13:57:02 -0400
  • d0e6a0928b pins: Fix typo in at90usb1286 support so PF0-7 pins are defined Kevin O'Connor 2017-06-09 13:17:54 -0400
  • 46846d4297 avr: Enable CLEAR_PRESCALER by default on at90usb1286 Kevin O'Connor 2017-06-09 18:42:40 -0400
  • 01ee9e16c5 klippy: Prefer python dictionary comprehension to dict() call Kevin O'Connor 2017-06-06 12:35:13 -0400
  • 38411fd2e7 delta: Add support for specifying the angle each tower is at Kevin O'Connor 2017-06-05 14:43:16 -0400
  • b8094de129 avr: Support using serial instead of usb on AT90USB1286 Kevin O'Connor 2017-06-05 12:30:49 -0400
  • 73207a12ba avr: Allow atmega328 to select a cpu speed of 20Mhz Kevin O'Connor 2017-05-29 14:24:18 -0400
  • 3af87e1c42 avr: Add SIMULAVR build option; don't show WATCHDOG or SERIAL_BAUD_U2X Kevin O'Connor 2017-05-28 11:04:59 -0400
  • d2547ce6b0 avr: Add support for atmega328 chip Kevin O'Connor 2017-05-28 10:45:32 -0400
  • 7e3d7e071f avr: Reorder Kconfig entries so that atmega2560 at 16mhz is default Kevin O'Connor 2017-05-28 09:59:51 -0400
  • d4bed025ed command: Store the command parsing information directly in array Kevin O'Connor 2017-05-26 13:20:20 -0400
  • a82e949c00 build: Use compile_time_request system for init, tasks, and shutdown Kevin O'Connor 2017-05-26 09:14:26 -0400
  • ca9756413f sched: Allow shutdown_reason to be uint8 Kevin O'Connor 2017-05-26 08:34:31 -0400
  • b9940f0e0d build: Avoid linker magic in compile_time_request.c unique id generation Kevin O'Connor 2017-05-25 16:54:31 -0400
  • f91a49c65d docs: Note how to handle odd corner in Pressure_Advance.md Kevin O'Connor 2017-05-25 13:38:34 -0400
  • 4b8ad3fc03 docs: Add a prerequisites section to Pressure_advance.md Kevin O'Connor 2017-05-22 12:32:20 -0400
  • e8aabbb40b docs: Add Todo item for supporting custom fan and pin config sections Kevin O'Connor 2017-05-22 11:55:41 -0400
  • 02a5fa2c79 config: Make it clear the "fan" section represents the print cooling fan Kevin O'Connor 2017-05-21 11:48:11 -0400
  • 944c121a00 config: Add periods to end of sentences in example configs Kevin O'Connor 2017-05-21 11:47:09 -0400
  • c9b6662138 pru: Add support for ADC input Kevin O'Connor 2017-05-11 14:53:00 -0400
  • b85755c0ff pru: Move communication code to second PRU Kevin O'Connor 2017-05-16 13:41:44 -0400
  • b6f24e78ac pyhelper: Fix GETHEX() macro used in dump_string() debugging Kevin O'Connor 2017-05-17 01:12:30 -0400
  • fc24aa041b pins: Add pin mappings for Beaglebone boards Kevin O'Connor 2017-05-15 11:26:42 -0400
  • c9b44b5bb6 serialhdl: Support working with pseudo serial devices Kevin O'Connor 2017-05-08 10:29:59 -0400
  • 2255176228 pru: Initial support for the Beaglebone PRU Kevin O'Connor 2017-05-06 21:47:04 -0400
  • ccaa25eaa5 pru: Add initial pru_rpmsg library code for Beaglebone PRU Kevin O'Connor 2017-05-07 21:19:10 -0400
  • 969ee4c8f9 irq: Add an irq_poll() stub for board code Kevin O'Connor 2017-05-07 00:09:11 -0400
  • c35278e217 build: Avoid using noinline in common code Kevin O'Connor 2017-05-11 11:56:11 -0400
  • 039d3f0523 stepper: It is not necessary to ensure gpio_out_write value is 0 or 1 Kevin O'Connor 2017-05-11 14:01:06 -0400
  • d56f8407a5 debugcmds: Move debugging commands from basecmd.c to new file Kevin O'Connor 2017-05-13 12:23:54 -0400
  • 142b92b883 command: Use "i" instead of "m" constraint in _DECL_REQUEST_ID Kevin O'Connor 2017-05-09 15:48:36 -0400
  • c292006421 gpiocmds: Change MAX_SOFT_PWM from 255 to 256 Kevin O'Connor 2017-05-07 17:48:23 -0400
  • 5c4cc0d646 pwmcmds: Export the maximum PWM value Kevin O'Connor 2017-05-07 17:33:45 -0400
  • a361b92184 gpio: Fix off-by-one in declaration of ADC_MAX Kevin O'Connor 2017-05-07 17:36:02 -0400
  • 37572bc217 command: Only implement 16bit signed conversion on AVR Kevin O'Connor 2017-05-07 17:15:16 -0400
  • 233adfe660 build: Add __visible to variables in compile_time_request.c Kevin O'Connor 2017-05-07 17:02:40 -0400
  • 450c14b286 build: Rename makefile CFLAGS-y to CFLAGS and LDFLAGS-y to CFLAGS_klipper.elf Kevin O'Connor 2017-05-07 16:51:46 -0400
  • 33dfc386c9 avr: Merge misc.c into main.c Kevin O'Connor 2017-05-07 14:08:34 -0400
  • f331936969 basecmd: Avoid calling malloc() from main code Kevin O'Connor 2017-05-06 22:29:08 -0400
  • 8f1d0c2a7c docs: Note version 0.4.0 release Kevin O'Connor 2017-04-29 13:38:44 -0400
  • 02549c9299 docs: Make it clear a RESTART is likely needed in Installation document Kevin O'Connor 2017-05-03 11:14:23 -0400
  • 98f2adbcb5 extruder: Rework maximum retraction check Kevin O'Connor 2017-05-02 08:57:38 -0400
  • c9d21574d8 gcode: Check for invalid speeds Kevin O'Connor 2017-05-01 18:04:33 -0400
  • 253517096e extruder: Extend over extrusion checks to retractions Kevin O'Connor 2017-05-02 07:50:58 -0400
  • 0fa35254c6 msgproto: Wrap strings passed via output() in repr() Kevin O'Connor 2017-05-02 07:44:33 -0400
  • fc9fb7473c gcode: Don't report an error if turning off an unknown fan or heater Kevin O'Connor 2017-05-01 14:58:07 -0400
  • 31ca2331d2 queuelogger: Add critical information to each logfile on rollover Kevin O'Connor 2017-05-01 13:44:06 -0400
  • b5062a07d1 docs: Recommend users stop klipper before flashing the micro-controller Kevin O'Connor 2017-05-01 12:08:45 -0400
  • 4112007314 docs: Reword XY+Z delta moves in Kinematics Kevin O'Connor 2017-05-01 11:57:15 -0400
  • a3162b17d9 docs: Use only single space at start of new sentence Kevin O'Connor 2017-05-01 11:36:07 -0400
  • e177d4f70d docs: Reword smoothed look-ahead description in Kinematics Kevin O'Connor 2017-05-01 11:27:14 -0400
  • 631b0e6c37 docs: Improve wording of slow lookahead description Kevin O'Connor 2017-04-27 15:48:56 -0400
  • a7f339ad1c docs: Improve documentation for those starting in docs/ Kevin O'Connor 2017-04-27 15:31:48 -0400
  • c1c0b2dd38 docs: Avoid using "firmware" in the documentation Kevin O'Connor 2017-04-27 15:14:11 -0400
  • d7a1111955 docs: Add backticks around commands in Firmware Commands Kevin O'Connor 2017-04-27 12:06:52 -0400
  • d73340474b docs: Use "look-ahead" instead of "lookahead" in Code Overview Kevin O'Connor 2017-04-27 12:02:15 -0400
  • 4f7237de44 docs: Update Firmware Commands document with an integer example Kevin O'Connor 2017-04-27 11:50:50 -0400
  • 4096745a58 docs: Use a markdown link to docs/prints/square.stl Kevin O'Connor 2017-04-27 11:34:52 -0400