Hi everyone,
I ran into a problem when attempting to start up the firepick delta and begin setting the camera offset and the feeders.
I'm following this guide: http://firepickdelta.dozuki.com/ and use eclipse to run OpenPnP.
While it does start up and homes itself properly it refuses to actually move when I enter a command through the jog controls.
As seen in the image, OpenPnP calls the moveTo function from the driver
in the reference nozzle package, but the home() function is the only one
actually achieving any movement.
So to make sure that OpenPnP is
even running the correct driver I added this into the function in
org.openpnp.machine.reference.ReferenceNozzle:
And to the setEnabled function in org.openpnp.machine.reference.ReferenceMachine:
So after running OpenPnP again and trying to move the machine the debugger gives me:
Which I believe means that right after starting the machine and in the
process of moving the active driver is detected by OpenPnP to be the
firestep driver.
However the function moveTo that is printed out in
the debug window is almost certainly not from the driver itself, to test
this I did the same thing to the function in the firestep package as
above:
The "movement in progress" string was not reproduced in the console.
This wasn't actually necessary since the debug message after each step
from this function is different from the one in the console.
At any rate, it looks like both the moveTo() and the home() function are not called from the firestep driver.
The
home() function is most likely directly called form
ReferenceMachine.java and moveTo probably from the NullDriver as the
output from the debuger in:
I am trying to get response from the machine by using openpnp from eclipse.
I am using firestep for motion control.As per dozuki's guidelines when I change driver to org.firepick.FireStepDriver in machine.xml, it doesn't get reflected in openpnp gui,it still shows to be using nulldriver.
What could be the problem with driver?
Is FireStepDriver no longer supported?
How can I still use openpnp to atleast get response?