stereotech / Stereotech-Firmware

Modular, opensource, high performance G-code interpreter and CNC controller written in Object-Oriented C++
http://smoothieware.org/
GNU General Public License v3.0
0 stars 1 forks source link

Add botom fan module #1

Closed frylock34 closed 3 years ago

frylock34 commented 3 years ago

In GitLab by @frylock34 on Mar 29, 2019, 17:03

Добавить модуль для автоматического включения вентилятора при включении моторов\

ссылки на документацию по прошивке

http://smoothieware.org/

документация по разработке модуля

http://smoothieware.org/moduleexample

В конфигурации нужны параметры:

Документация по работе с конфигурацией 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

image

frylock34 commented 3 years ago

In GitLab by @frylock34 on Sep 14, 2019, 18:04

mentioned in merge request !4

frylock34 commented 3 years ago

In GitLab by @frylock34 on Sep 14, 2019, 18:04

created merge request !4 to address this issue

frylock34 commented 3 years ago

In GitLab by @frylock34 on Sep 14, 2019, 18:04

assigned to @Van

frylock34 commented 3 years ago

In GitLab by @frylock34 on Apr 21, 2020, 16:20

unassigned @Van

frylock34 commented 3 years ago

In GitLab by @frylock34 on Apr 21, 2020, 16:20

changed the description

frylock34 commented 3 years ago

In GitLab by @frylock34 on Apr 21, 2020, 16:32

changed the description

frylock34 commented 3 years ago

In GitLab by @frylock34 on Apr 21, 2020, 16:34

changed the description

frylock34 commented 3 years ago

In GitLab by @frylock34 on Apr 21, 2020, 17:22

changed the description