Somethig works, others no: I can see sensors state (and create them) from the main board. In my main config I have this to test:
M950 J9 C"!1.io1.in"
And It works, I can see the state of that ping on the objects model page. So the CAN connection is there.
On the other board, the config file is:
; Enable network
M552 P0.0.0.0 S1
M669 K0
M569 P0 S1 D2
M569 P1 S0 D2
M569 P2 S1 D2
M569 P3 S1 D2
M569 P4 S1 D2
M569 P5 S0 D2
M584 X0 Y1 Z2
M350 X16 Y16 Z16 I1
M92 X320 Y320 Z1600
M566 X200.00 Y200.00 Z300.00
M906 X1000 Y1000 Z1000
M208 X0 Y0 Z0 S1
M208 X220 Y220 Z200 S0
M950 J9 C"!1.io1.in"
;M581 P9 T4 S1 R0
M954 A1
That M950 doesnt work, I cant create a sensor located on the same board, but I can do it from the main board.
BUT, the motion system on the secondary board works. I have access through the web iterface and I can move the axes with no problem or issue movements commands indepently from the can connection.
daemon.g is also not working on the secondary board.
I think the project will stop here 😞
As a wich list to think about: having the ability to connect 2 duet3 boards is usefull, but if they cant have some kind of freedom, I dont really see why this would be better than using other extension biards, for sure would be cheaper.
So to unleash all the power, wouldnt it be super good to be able to connect them with the CAN but each board can have its independency?