Commit Graph

65 Commits

Author SHA1 Message Date
Nikolay Khabarov
e441b5dc1f limit min velocity 2017-07-01 03:14:45 +03:00
Nikolay Khabarov
1c88c8ad41 refactor calibration process, some dummy commands support 2017-07-01 03:07:30 +03:00
Nikolay Khabarov
b181fcc38c refactor ads111x module 2017-06-30 22:11:53 +03:00
Nikolay Khabarov
2473d0cdba migration to a new hardware, adding additional configs 2017-06-26 04:14:50 +03:00
Nikolay Khabarov
c02ec2ebd2 fix number of pulses in test 2017-06-26 01:03:03 +03:00
Nikolay Khabarov
6a510ffc1c improve circular interpolation for arbitary pulses per mm in config 2017-06-26 00:12:33 +03:00
Nikolay Khabarov
ca174344a6 fix division by zero in some cases 2017-06-24 17:56:17 +03:00
Nikolay Khabarov
8c42491aad calc linear interpolation using iterations, not distanse 2017-06-24 17:50:23 +03:00
Nikolay Khabarov
bad4a82292 raise error if no thermistor connected 2017-06-24 17:49:14 +03:00
Nikolay Khabarov
85168778f8 add hash to enums 2017-06-19 01:26:00 +03:00
Nikolay Khabarov
53146941d1 heaters implementation: extruder and bed, adding answers to gcode commands 2017-06-19 01:08:38 +03:00
Nikolay Khabarov
df7eba664f utils for PID control 2017-06-18 15:23:56 +03:00
Nikolay Khabarov
87df112541 make ads111x threadsafe 2017-06-18 15:20:19 +03:00
Nikolay Khabarov
10f92cdf0d add pid basic test 2017-06-17 01:19:07 +03:00
Nikolay Khabarov
7dd1ce4fd2 pid with test 2017-06-17 00:48:02 +03:00
Nikolay Khabarov
6b0ea23a42 #4 remove idea project files from repo 2017-06-16 21:54:50 +03:00
Nikolay Khabarov
cdc0465c7e typo 2017-06-16 21:52:13 +03:00
Nikolay Khabarov
e4acf83428 thermistors support 2017-06-13 03:48:46 +03:00
Nikolay Khabarov
0f020562ee ads111x driver 2017-06-13 02:17:30 +03:00
Nikolay Khabarov
934e75fc03 extra line 2017-06-13 02:17:13 +03:00
Nikolay Khabarov
98bf7e914e refactoring 2017-06-12 00:52:11 +03:00
Nikolay Khabarov
0fe98f4cca performance optimization 2017-06-11 02:19:21 +03:00
Nikolay Khabarov
65695fe53d update architecture diagram 2017-06-11 00:00:00 +03:00
Nikolay Khabarov
4093fe6661 circular interpolation 2017-06-10 23:27:45 +03:00
Nikolay Khabarov
dfb710f4a5 add logo and readme text 2017-06-05 02:56:02 +03:00
Nikolay Khabarov
ff93f526a4 add direction control in pulsegenerator 2017-05-28 02:25:19 +03:00
Nikolay Khabarov
a87e2a379b add E axis 2017-05-27 18:47:01 +03:00
Nikolay Khabarov
665ba2ad1e split pulses per mm parameter for each axis 2017-05-27 03:53:30 +03:00
Nikolay Khabarov
0de4f3dc00 parser for circular interpolation 2017-05-22 04:01:45 +03:00
Nikolay Khabarov
d77d8e0b20 simple circles sample 2017-05-21 19:18:10 +03:00
Nikolay Khabarov
ff373809b1 simplyfy ijk handling 2017-05-21 18:50:07 +03:00
Nikolay Khabarov
3dde415ab6 add negative R test 2017-05-21 15:29:29 +03:00
Nikolay Khabarov
928aa07cbb fix 2017-05-21 15:20:16 +03:00
Nikolay Khabarov
ac99d415a9 make more compatible 2017-05-21 15:18:46 +03:00
Nikolay Khabarov
3dbea6c396 add ijk to gcode parser 2017-05-21 15:13:23 +03:00
Nikolay Khabarov
91a1f5644d rm extra char 2017-05-21 13:26:46 +03:00
Nikolay Khabarov
b6ebe38753 check if pycnc is installed 2017-05-21 13:19:26 +03:00
Nikolay Khabarov
c793b7357e test for G53 2017-05-21 13:18:59 +03:00
Nikolay Khabarov
888d96d8c4 add G53 2017-05-21 13:18:10 +03:00
Nikolay Khabarov
3b73d7dcc4 fix PWM usage 2017-05-20 15:05:00 +03:00
Nikolay Khabarov
78804a438a review rpgpio 2017-05-20 00:54:49 +03:00
Nikolay Khabarov
989478d06f newline 2017-05-14 18:09:29 +03:00
Nikolay Khabarov
7b9b67f575 published to PyPi 2017-05-14 18:02:20 +03:00
Nikolay Khabarov
c0087d4fe1 Merge branch 'master' of github.com:Nikolay-Kha/PyCNC 2017-05-14 16:42:47 +03:00
Nikolay Khabarov
0e27a645a6 user friendly calibration 2017-05-14 16:42:32 +03:00
Nikolay Khabarov
5dc077adab add travis badge 2017-05-14 15:23:12 +03:00
Nikolay Khabarov
d59b058caa remove extra flag 2017-05-14 14:57:37 +03:00
Nikolay Khabarov
e4e36aa57b rpgpio test fix 2017-05-14 14:20:01 +03:00
Nikolay Khabarov
7b6d0c551f fix tests 2017-05-14 04:04:06 +03:00
Nikolay Khabarov
81ead65304 fix one more import 2017-05-14 03:27:04 +03:00