farmbot-arduino-firmware/src
Tim Evers 4792813e65 Merge branch 'master' into master 2017-04-18 22:50:02 +02:00
..
config disabling end stops 2017-02-28 22:48:46 +01:00
.Config.h.swp adding axis sub status functions 2016-02-03 21:15:51 -01:00
Command.cpp Fix for commands without parameters 2017-04-17 21:25:27 +02:00
Command.h Fix for commands without parameters 2017-04-17 21:25:27 +02:00
Config.h Merge branch 'master' into master 2017-04-18 22:50:02 +02:00
CurrentState.cpp fix bug or returning invalid stack address 2017-01-02 11:08:35 -07:00
CurrentState.h Disabled servo and status array. Start adding secondary motor. 2016-12-03 21:58:27 +01:00
F11Handler.cpp more "Q" 2016-10-02 23:43:39 +02:00
F11Handler.h Added reporting messages 2014-07-23 06:46:21 -01:00
F12Handler.cpp more "Q" 2016-10-02 23:43:39 +02:00
F12Handler.h Added reporting messages 2014-07-23 06:46:21 -01:00
F13Handler.cpp more "Q" 2016-10-02 23:43:39 +02:00
F13Handler.h Added reporting messages 2014-07-23 06:46:21 -01:00
F14Handler.cpp making it so we dont have to parse for more than one newline 2016-09-09 10:18:16 -07:00
F14Handler.h adding handler for calibration 2014-10-09 20:35:26 -01:00
F15Handler.cpp more "Q" 2016-10-02 23:43:39 +02:00
F15Handler.h adding handler for calibration 2014-10-09 20:35:26 -01:00
F16Handler.cpp making it so we dont have to parse for more than one newline 2016-09-09 10:18:16 -07:00
F16Handler.h adding handler for calibration 2014-10-09 20:35:26 -01:00
F20Handler.cpp write parameters to EEPROM 2016-01-11 21:07:41 -01:00
F20Handler.h working on parameter management 2014-08-06 21:04:40 -01:00
F21Handler.cpp Debugging parameter handling 2014-08-17 19:15:05 -01:00
F21Handler.h working on parameter management 2014-08-06 21:04:40 -01:00
F22Handler.cpp making it so we dont have to parse for more than one newline 2016-09-09 10:18:16 -07:00
F22Handler.h removing errors 2014-08-07 20:05:30 -01:00
F31Handler.cpp adding calibration commands 2014-09-04 20:10:47 -01:00
F31Handler.h adding calibration commands 2014-09-04 20:10:47 -01:00
F32Handler.cpp adding calibration commands 2014-09-04 20:10:47 -01:00
F32Handler.h adding calibration commands 2014-09-04 20:10:47 -01:00
F41Handler.cpp analog pins 2014-09-13 21:53:55 -01:00
F41Handler.h adding pin control to command structure 2014-09-05 21:25:24 -01:00
F42Handler.cpp analog pins 2014-09-13 21:53:55 -01:00
F42Handler.h adding pin control to command structure 2014-09-05 21:25:24 -01:00
F43Handler.cpp adding pin control to command structure 2014-09-05 21:25:24 -01:00
F43Handler.h adding pin control to command structure 2014-09-05 21:25:24 -01:00
F44Handler.cpp analog pins 2014-09-13 21:53:55 -01:00
F44Handler.h adding pin control to command structure 2014-09-05 21:25:24 -01:00
F61Handler.cpp adding servo handling 2014-11-04 21:14:35 -01:00
F61Handler.h adding servo handling 2014-11-04 21:14:35 -01:00
F81Handler.cpp making it so we dont have to parse for more than one newline 2016-09-09 10:18:16 -07:00
F81Handler.h report back pin numbers together with the end stop status 2015-03-17 20:22:00 -01:00
F82Handler.cpp making it so we dont have to parse for more than one newline 2016-09-09 10:18:16 -07:00
F82Handler.h Added reporting messages 2014-07-23 06:46:21 -01:00
F83Handler.cpp more "Q" 2016-10-02 23:43:39 +02:00
F83Handler.h Added reporting messages 2014-07-23 06:46:21 -01:00
F84Handler.cpp Fixing zeroing 2017-04-18 22:46:19 +02:00
F84Handler.h * Merged code for setting axis to zero 2017-04-15 23:32:01 +02:00
G00Handler.cpp tucking everything back under the hood 2017-01-19 20:20:36 +01:00
G00Handler.h - Added endstop support 2014-07-01 13:00:03 +02:00
G28Handler.cpp Adding "Q" 2016-09-30 23:06:13 +02:00
G28Handler.h - Added endstop support 2014-07-01 13:00:03 +02:00
GCodeHandler.cpp - Added endstop support 2014-07-01 13:00:03 +02:00
GCodeHandler.h moving source for command line tool compatibility 2014-05-22 20:22:40 -01:00
GCodeProcessor.cpp * Merged code for setting axis to zero 2017-04-15 23:32:01 +02:00
GCodeProcessor.h * Merged code for setting axis to zero 2017-04-15 23:32:01 +02:00
LICENSE moving source for command line tool compatibility 2014-05-22 20:22:40 -01:00
MemoryFree.cpp adding memory free check 2017-03-27 21:58:25 +02:00
MemoryFree.h adding memory free check 2017-03-27 21:58:25 +02:00
ParameterList.cpp * Merged code for setting axis to zero 2017-04-15 23:32:01 +02:00
ParameterList.h Fix for commands without parameters 2017-04-17 21:25:27 +02:00
PinControl.cpp more "Q" 2016-10-02 23:43:39 +02:00
PinControl.h more "Q" 2016-10-02 23:43:39 +02:00
PinGuard.cpp debugging pin guard 2016-05-06 20:15:38 -01:00
PinGuard.h fleshing out pin guard main routine 2016-04-29 20:31:16 -01:00
PinGuardPin.cpp removed circular reference 2016-08-28 13:48:26 -01:00
PinGuardPin.h removed circular reference 2016-08-28 13:48:26 -01:00
README.md moving source for command line tool compatibility 2014-05-22 20:22:40 -01:00
ServoControl.cpp Disabled servo and status array. Start adding secondary motor. 2016-12-03 21:58:27 +01:00
ServoControl.h added servo command 2014-11-05 20:54:49 -01:00
StatusList.cpp more "Q" 2016-10-02 23:43:39 +02:00
StatusList.h more "Q" 2016-10-02 23:43:39 +02:00
StepperControl.cpp Merge branch 'master' into master 2017-04-18 22:50:02 +02:00
StepperControl.h Fixing zeroing 2017-04-18 22:46:19 +02:00
StepperControlAxis.cpp disabling end stops 2017-02-28 22:48:46 +01:00
StepperControlAxis.h disabling end stops 2017-02-28 22:48:46 +01:00
StepperControlEncoder.cpp Fix for commands without parameters 2017-04-17 21:25:27 +02:00
StepperControlEncoder.h fixing encoder reporting postion, adding encoder type 2017-03-18 22:52:10 +01:00
TimerOne.cpp adding interrupt handling 2015-06-14 20:08:57 -01:00
TimerOne.h Disabled servo and status array. Start adding secondary motor. 2016-12-03 21:58:27 +01:00
farmbot_arduino_controller.cpp Modification emergency stop 2017-04-17 21:53:08 +02:00
farmbot_arduino_controller.h moving source for command line tool compatibility 2014-05-22 20:22:40 -01:00
known_16bit_timers.h Disabled servo and status array. Start adding secondary motor. 2016-12-03 21:58:27 +01:00
pins.h adding PinGuard parameters 2016-04-08 21:19:45 -01:00
src.ino making a visual studio solution 2017-04-17 11:56:18 +02:00
src.vcxproj Fix for commands without parameters 2017-04-17 21:25:27 +02:00
src.vcxproj.filters making a visual studio solution 2017-04-17 11:56:18 +02:00

README.md

farmbot-arduino-controller

This software is responsible for receiving G-Codes from the Raspberry Pi, execute them and report back the results.

Technicals

Created with eclipseArduino V2 - For more details see http://www.baeyens.it/eclipse/