Add botom fan module
frylock34 opened this issue · 8 comments
In GitLab by @frylock34 on Mar 29, 2019, 17:03
Добавить модуль для автоматического включения вентилятора при включении моторов\
ссылки на документацию по прошивке
документация по разработке модуля
http://smoothieware.org/moduleexample
В конфигурации нужны параметры:
- enabled (включение модуля) bool
- pin (пин для вентилятора) pin
Документация по работе с конфигурацией
http://smoothieware.org/developers-guide
Примеры конфигураций:
/smoothieware/ConfigSamples/STEBoard
Описание работы модуля:
по хуку ON_GCODE_RECEIVED
получаем GCode,
если Gcode = G0, G1, G2, G3, M17, M140 S>0, M190 S>0 - включаем вентилятор, если он уже не включен (ставим Pin Pwm на 255)
если Gcode = M18 - выключаем вентилятор, если он уже не выключен (ставим Pin Pwm на 0)
пример работы с пинами:
/src/modules/tools/switch/Switch.cpp
/src/modules/tools/switch/Switch.h
In GitLab by @frylock34 on Sep 14, 2019, 18:04
mentioned in merge request !4
In GitLab by @frylock34 on Sep 14, 2019, 18:04
created merge request !4 to address this issue
In GitLab by @frylock34 on Sep 14, 2019, 18:04
assigned to @Van
In GitLab by @frylock34 on Apr 21, 2020, 16:20
unassigned @Van
In GitLab by @frylock34 on Apr 21, 2020, 16:20
changed the description
In GitLab by @frylock34 on Apr 21, 2020, 16:32
changed the description
In GitLab by @frylock34 on Apr 21, 2020, 16:34
changed the description
In GitLab by @frylock34 on Apr 21, 2020, 17:22
changed the description