Solved Bug on reboot or laggy relais?
-
I have replaced the Maestro with a Mini, also updated to RRF3.3-rc1+1
Now i noticed that after emergency stop (or reset with LCD button) the bl-touch doesn't do the self test. (anymore?)
In this case all lights on the board stay on also the bl-touch stays lighted.
However, there are no problems with following homing.Maybe I missed something, but I guess the bl-touch should perform the self test.
Is this the way it is supposed to be?As a sidenote
My power supply is switched over a PS-On relay.
Since the Mini now boots faster, maybe the delay in the drop of the PS-On relay causes this? -
Do you mean just after an emergency stop, or do you mean it does that all the time now even after a full power cycle?
-
@phaedrux
Only after emergency stop -
If the BLtouch is staying lit then it isn't having it's power cut and wouldn't be doing a self test. This may be difference between the maestro and mini connection more than anything.
-
@phaedrux said in Bug on reboot or laggy relais?:
If the BLtouch is staying lit then it isn't having it's power cut
I also suspected that. I would just be interested to know why that is the case.
-
How is the BLtouch wired?
How is the relay wired and triggered? -
; Z-Probe
M950 S0 C"io2.out" ; create servo pin 0 for BLTouch
M558 P9 C"^io4.in" H5 F120 T6000 ; set Z probe type to bltouch and the dive height + speedsRelay
https://forum.duet3d.com/topic/19161/smart-remote-power-control
But I was too lazy to rebuild the wiring, so I asked the question first. -
@Phaedrux
We have checked this on another machine (without PS_ON relay). Here too, no self-test is performed after the reset.
So it has nothing to do with the relay.Maybe this is the reason why some users include the command for self-test in the config.g.
Whether something bad can happen I don't know.
But I know when I need the reset usually something bad happened....Maybe @dc42 will find some time to look in here and confirm this.
-
The BLTouch normally does a self test only when power is applied. If it was performing a self-test when a Duet Maestro was software reset, that probably means that the Maestro was outputting a pulse of some sort on the servo control pin during reset.