Hello @Phaedrux, I'm not trying to control a printer, I make a machine with a stepper motor, 3 thermocouples and 3 ssr that control heating lamps.
Since the last time, I changed my config with the config tool in order to make it more complete but it does the same thing.
; Configuration file for Duet 3 MB 6XD (firmware version 3.3)
; executed by the firmware on start-up
;general preferences
G90 ; send absolute coordinates
M550 P"proj" ; set name
;network and communications
M552 S1 P0.0.0.0 ; enable DHCP network
M586 P0 S1 ; enable HTTP
M586 P1 S0 ; disable FTP
M586 P2 S0 ; disable Telnet
M575 P1 B57600 S1 ; set communication parameters with the PanelDue : 57600 bauds
;thermocouples
M308 S1 P"spi.cs1" Y"thermocouple-max31856" K"K" A"TC1"; create temp sensor 1
M308 S2 P"spi.cs2" Y"thermocouple-max31856" K"K" A"TC2"
M308 S3 P"spi.cs3" Y"thermocouple-max31856" K"K" A"TC3"
;ssr
M950 P0 C"out0" ; create output for ssr 1
M950 P1 C"out1"
M950 P2 C"out2"
;drives
M569 P0 S1 ; physical drive 0.0 goes forwards
M584 X0 ; set drive mapping
M350 X16 ; set microstepping mode for x axis
M92 X80 ; set steps per mm
M566 X900 ; set maximum instantaneous speed changes (mm/min)
M203 X1000 ; set maximum speeds (mm/min)
M201 X500 ; set accelerations (mm/s^2)
M906 X800 I30 ; set motor currents (mA) and motor idle factor in per cent
M84 S5 ; set idle timeout
M564 H0 ; allow movement of axes that have not been homed
M501
And as long as I'm in conversation, do you know how to control the motor to make it turn a certain number of degrees (it controls a turntable).
Thank you for replying 🤝