Add Artillery x4 light bar to Fluidd macros:
SSH to X4
User: root
Password: makerbase
1. Run following command: nano /etc/rc.local
and add following text BEFORE “exit 0”:
echo 79 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio79/direction
echo 0 > /sys/class/gpio/gpio79/value
chown mks /sys/class/gpio/gpio79/value
2. Run following command: nano /home/mks/lighton.sh
Add following:
!/bin/sh
echo 1 > /sys/class/gpio/gpio79/value
3. Run following command: nano /home/mks/lightoff.sh
Add following:
!/bin/sh
echo 0 > /sys/class/gpio/gpio79/value
4. Run following commands:
chmod +x /home/mks/lighton.sh
chmod +x /home/mks/lightoff.sh
5. Then printer.cfg or macros.cfg add following:
[gcode_shell_command light_on]
command: sh /home/mks/lighton.sh
timeout: 5
[gcode_shell_command light_off]
command: sh /home/mks/lightoff.sh
timeout: 5
[gcode_macro LIGHT_ON]
gcode: RUN_SHELL_COMMAND CMD=light_on
[gcode_macro LIGHT_OFF]
gcode: RUN_SHELL_COMMAND CMD=light_off
