Hi everyone.
I hope it is good place to put that subject. If not please Admin could You correct it?
I’m trying to build calibration equipment for echosounder. How the calibration looks like:
link
That is practically very big Delta printer without extruder.
Each engine (winch) is steering wireless (two way) with LoRa communication. The setup what I have is remote control with display and PS2 pad.
All stepper engines are with battery, Arduino, driver (TCM2130) and communication board. On my software a can move only one engine on the same time because all engines are not coordinated. I think that using existing software will be easier for upgrade it in the future.
This is not commercial project only scientific. It doesn't have to be super accurate.
I thought that remote control will be “master” board with Marlin firmware, and it will be sending commands to each engine separately (or together). Other “slave” board will be controlling the engines and of course position, with every maybe 10sec will be sending back to the “master”.
My problem is that I have no idea where in the “master” program should I disconnect software from engines and put their communication function.
Do someone of You know where is the place inside the program where are, let say, commands: “Left engine move 200 steps, Right 300 and Front -20 steps”?
Regards
Edited 1 time(s). Last edit at 12/03/2019 04:49AM by Azonips.