69 Commits

Author SHA1 Message Date
sinseman44 8ca7805832 correct import 2020-11-14 19:04:26 +00:00
sinseman44 87a5c08b56 add extra functions to hal_virtual 2020-11-14 18:46:14 +00:00
sinseman44 f2db2ec0d8 correction of import 2020-11-14 18:35:33 +00:00
sinseman44 a0b5b0d0d5 correct my last commit, it's better like that 2020-11-11 11:44:38 +00:00
sinseman44 9f72d48a5a round delta with 2 digits, it's enough 2020-11-10 20:11:57 +00:00
sinseman44 f6ca47c5ee update parameters 2020-11-10 20:10:37 +00:00
sinseman44 f4f55a55fa bug correction 2020-10-31 10:19:41 +00:00
sinseman44 822217544b deactivate round fonction when returning to home 2020-10-31 10:19:18 +00:00
sinseman44 2197896837 update configuration 2020-10-31 10:16:27 +00:00
sinseman44 8c138a6283 modify configuration and upgrade basic move fonctionnality 2020-10-24 18:17:22 +01:00
sinseman44 08f7a7dc86 modify pin configuration, add calibration fonctionnality to hal raspberrypi and correct velocity 2020-10-24 08:14:55 +01:00
sinseman44 a94da2de8e add pen (z axis) control command 2020-09-13 21:57:38 +01:00
sinseman44 3875c13356 bugs correction and improve moving x and y axis 2020-09-13 18:22:16 +01:00
sinseman44 ea9db33b19 add new hal for double H bridge stepper motor driver 2020-09-12 23:19:18 +01:00
sinseman44 de2b01cbcb add virtual direction pin for double H bridge stepper motor driver 2020-09-06 20:03:09 +01:00
sinseman44 00d5f6516f add dynamic configuration and begin configuration of double H bridge driver l293d 2020-09-05 19:47:16 +01:00
sinseman44 7bacbedce0 test dmagpio to control l293d driver for stepper motor 2020-09-05 18:28:50 +01:00
Nikolay Khabarov 9f7052cf17 fix description 2017-07-23 03:14:16 +03:00
Nikolay Khabarov 978f5f71d8 hardware watchdog 2017-07-23 03:10:27 +03:00
Nikolay Khabarov 4a2b7c1b8b final adjustments with hardware 2017-07-15 02:16:32 +03:00
Nikolay Khabarov 0bb4358353 hardware adjustments 2017-07-09 19:36:01 +03:00
Nikolay Khabarov 1738245684 auto fan turn on 2017-07-09 12:29:22 +03:00
Nikolay Khabarov 328fc21e0b change pins 2017-07-09 05:08:44 +03:00
Nikolay Khabarov f549801bdd m84 real implementation, refactoring: mostly line width 2017-07-09 04:12:31 +03:00
Nikolay Khabarov 129d26ed5e run on oses without /proc/cpuinfo and fix lines width 2017-07-09 03:19:04 +03:00
Nikolay Khabarov fdd2c4b059 fix ads111x 2017-07-09 03:18:00 +03:00
Nikolay Khabarov baacf6dfdd auto velocity 2017-07-03 03:05:34 +03:00
Nikolay Khabarov 9c4277e228 fix issue with g0 velocity and g92 command 2017-07-02 03:48:04 +03:00
Nikolay Khabarov 5b9c0de25e make calibration safer 2017-07-02 00:08:15 +03:00
Nikolay Khabarov c517044316 safe round buffer implementation 2017-07-01 14:27:37 +03:00
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 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 87df112541 make ads111x threadsafe 2017-06-18 15:20:19 +03:00
Nikolay Khabarov 7dd1ce4fd2 pid with test 2017-06-17 00:48:02 +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 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 4093fe6661 circular interpolation 2017-06-10 23:27:45 +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