TimEvWw
96b8608db1
debugging writing of encoder parameter writing
2016-01-04 20:52:58 -01:00
TimEvWw
1352bc751e
encoder settings as writable parameters
2016-01-03 20:28:06 -01:00
TimEvWw
e9326d4bf2
adding encoder parameters
2016-01-02 21:21:01 -01:00
TimEvWw
a1592025f0
changed to detection of stepper motor slipping
2015-12-31 14:01:40 -01:00
TimEvWw
e263c8b6ca
testing removal of duplicate code with normal movement
2015-12-04 21:51:20 -01:00
TimEvWw
d7dae58992
removing duplicate code
2015-12-02 21:31:29 -01:00
TimEvWw
9267bce87c
add encoder to calibration
2015-11-20 20:44:12 -01:00
TimEvWw
abb469b87d
making classes for axis and encoder more generic
2015-11-11 21:09:15 -01:00
TimEvWw
3fb23a076d
experimenting with encoder integration with axis conrtoller
2015-11-07 22:23:18 -01:00
TimEvWw
40313a48be
correcting issues in encoder handling
2015-11-06 21:22:17 -01:00
TimEvWw
e97908a581
simple encoder functionality, still separated from movement
2015-11-02 20:15:49 -01:00
TimEvWw
66a8ce0746
creating first draft for encoder class
2015-10-29 21:50:09 -01:00
Tim Evers
ec03a4aea0
Merge pull request #29 from TimEvWw/master
...
Refactoring movement code
2015-08-13 23:15:05 +02:00
TimEvWw
aaab53ef3a
cleaning up calibration routine
2015-08-13 20:07:36 -01:00
TimEvWw
890ff84385
debugging axis class
2015-08-12 20:23:21 -01:00
TimEvWw
cc0be05174
refactoring calibration
2015-08-07 20:30:24 -01:00
TimEvWw
4c0d147c53
renamig methods in motor control
2015-08-03 20:12:49 -01:00
TimEvWw
38feaf3445
renaming methods in motor control
2015-08-02 21:16:35 -01:00
TimEvWw
c28d5242bb
debug compile errors
2015-08-01 21:22:07 -01:00
TimEvWw
8aa8a329af
creating functions to set pin numbers and motor settings
2015-07-27 19:32:38 -01:00
TimEvWw
521b1c5524
adding StepperControlAxis
2015-07-26 21:13:13 -01:00
Farm Bot
e633da6310
Adjust acceleration and max speed parameters for good performance
2015-07-16 20:31:09 +00:00
TimEvWw
9a94118632
fixing end stop handling
2015-07-15 14:42:58 -01:00
TimEvWw
cd5c73e778
interrupt movement
2015-07-13 20:22:43 -01:00
TimEvWw
daa60af993
debugging movement
2015-06-24 19:58:45 -01:00
TimEvWw
fccca87413
testing interrupt
2015-06-21 20:39:45 -01:00
TimEvWw
45cc01bafd
debugging changes
2015-06-15 20:16:33 -01:00
TimEvWw
592e438e0c
adding interrupt handling
2015-06-14 20:08:57 -01:00
TimEvWw
38480c7ab9
adding \r after R00
2015-04-08 21:09:08 -01:00
TimEvWw
21bdf9f174
R00 only on activity time-out
2015-04-02 20:12:44 -01:00
TimEvWw
5128c1e232
removing 'home' message, adding R00 in a simple way
2015-04-01 20:18:05 -01:00
TimEvWw
75b5b8dbf3
report back pin numbers together with the end stop status
2015-03-17 20:22:00 -01:00
TimEvWw
6f777d9ac6
fix issue with commands not ending in space
2015-02-01 19:58:01 -01:00
TimEvWw
2be1f6ce23
added servo command
2014-11-05 20:54:49 -01:00
TimEvWw
772fec2b7d
adding servo handling
2014-11-04 21:14:35 -01:00
TimEvWw
d5e3486661
end stop z2 storage error
2014-10-30 19:05:17 -01:00
TimEvWw
bc19fecfb6
emergency stop added
2014-10-24 21:02:50 -01:00
TimEvWw
ca2d19669c
report pin value over g-code
2014-10-18 18:55:30 -01:00
TimEvWw
90362a2aaf
debugging calibration
2014-10-12 20:57:07 -01:00
TimEvWw
8dc45e5172
adding handler for calibration
2014-10-09 20:35:26 -01:00
TimEvWw
734cb9d9b2
report new calibration settings
2014-09-22 19:35:01 -01:00
TimEvWw
a967114c14
calibarion code is compilable
2014-09-21 19:42:44 -01:00
TimEvWw
3cc0d6a6f3
analog pins
2014-09-13 21:53:55 -01:00
TimEvWw
b8ce84263a
added write digital
2014-09-10 14:21:17 -01:00
TimEvWw
bcaec0a522
added handler for pin
2014-09-09 19:28:54 -01:00
TimEvWw
1a3c64e207
adding pin parameters to debug print
2014-09-06 21:29:29 -01:00
TimEvWw
d4b9dfda4d
adding pin control to command structure
2014-09-05 21:25:24 -01:00
TimEvWw
190c359a81
adding pin control classes
2014-09-04 20:42:34 -01:00
TimEvWw
1a23d9e570
adding calibration commands
2014-09-04 20:10:47 -01:00
TimEvWw
662a27f7e7
cleaning up serial prints
2014-08-27 20:11:09 -01:00
TimEvWw
9f7046f897
debugging
2014-08-26 20:59:52 -01:00
TimEvWw
ee465d0244
debugging parameter management
2014-08-24 20:52:32 -01:00
TimEvWw
501a08a78a
Debugging parameter handling
2014-08-17 19:15:05 -01:00
TimEvWw
30b86302a4
removing errors
2014-08-07 20:05:30 -01:00
TimEvWw
fe04f69942
working on parameter management
2014-08-06 21:04:40 -01:00
TimEvWw
641b966ee4
added acceleration and deceleration
2014-08-02 15:51:01 -01:00
TimEvWw
923786605e
modified end stop check
2014-07-30 19:18:36 -01:00
TimEvWw
c656f2beac
debugging movement
2014-07-29 21:12:19 -01:00
TimEvWw
fb3d904e30
debugging
2014-07-25 19:32:37 -01:00
TimEvWw
4e28fa5069
debugging
2014-07-24 20:04:19 -01:00
TimEvWw
fe55f588bd
adding end stop status to status message
2014-07-23 20:58:39 -01:00
TimEvWw
9331ddff19
Added reporting messages
2014-07-23 06:46:21 -01:00
TimEvWw
dc93740186
reverse direction homing
2014-07-15 21:19:06 -01:00
TimEvWw
012116f225
home command added with two speeds
2014-07-15 19:23:01 -01:00
TimEvWw
c17a52fac3
end stop handling
2014-07-13 20:12:01 -01:00
TimEvWw
2648590b50
End stop pins to input
2014-07-13 16:26:29 -01:00
mateo
deed0bf626
- Added endstop support
...
- Movement changed to straight line (nearly straight - division rest is
not handled)
- Added G28 - home all axis
- Negative axis values are changed to 0
2014-07-01 13:00:03 +02:00
mateo
21d6fe20d7
Changed G00 movement to constant speed
2014-06-25 22:22:52 +02:00
mateo
2d1218e156
Tested with arduino - max rev/sec = 4.
...
Added S parameter to G00 (speed in steps per second)
There are a few problems: the seperation of the axis steps didn't work,
the acceleration is not as it should be - has to be reworked
2014-05-29 01:02:22 +02:00
mateo
7ca098e6e4
Added acceleration code. Not tested with Arduino yet
2014-05-26 01:20:00 +02:00
TimEvWw
7f1bff15aa
Merge branch 'master' of https://github.com/FarmBot/farmbot-arduino-controller
2014-05-22 20:24:01 -01:00
TimEvWw
7f8cc7cb7b
moving source for command line tool compatibility
2014-05-22 20:22:40 -01:00