ARC Pro

Upgrade to ARC Pro

Get access to the latest features and updates before they're released. You'll have everything that's needed to unleash your robot's potential!

PRO
Synthiam
#51  

I looked at their software utility and there's a DLL in the installation folder that looks interesting...

User-inserted image

PRO
Synthiam
#52  

I'm exploring the DLL from the utility and i seem to have received a string of bytes to move a servo to a position. I imagine this is might be what we need to implement serial communication from the EZ-B UART.

User-inserted image

User-inserted image

PRO
USA
#54  

@Smarty,

If you get success with DJ's plugin it will be the best option.

BUT

Before that, can you do a few more tests. I would like to find the culprit:) and the steps below will help to understand if the behavior is random or not.

Please follow these steps:

  1. EZB off (NO servo Connected)
  2. Connect power to EZB (NO servo Connected)
  3. Open ARC
  4. Connect to EZB
  5. add the following script:

Set(D0, OFF)
Set(D1, ON)
  1. run the script
  2. Connect the servo to port D0
  3. Add a servo control for port D0 and move up and down, check if the servo moves.
  4. disconnect the servo from port D0
  5. Connect the servo to port D1
  6. Add a servo control for port D1 and move up and down, check if the servo moves.
  7. disconnect the servo from port D1

Feedback:

  1. Let me know the results points 9 and 12.
  2. start again from point 8, check the results point 9, 12.
  3. Start again from point 1, check the results point 9, 12.

Good Luck.

Germany
#55  

@ptp

very interesting!

the results from point 1 - 9: the servo ist moving! only on port D0

If I conntect 5x servos from D0-D5 only D0 is moving! (from point 1-9)

from point 9-12 the servo ist not moving!

first I have to start the Realtime Update Modus and select the correct port.. after this I connect the servo to the port and it moves.

interesting, too: the EZB works now on this ports as long as the EZB is ON. all activated ports via Realtime Update Modus I can use. It doesnt matter how often I change the ports "in port edit mode"..one time activated.. the whole time activated.

important.. first activate, then connect the servo cable. this does not apply to D0, D0 needs only Step (1-9) to move.

@DJ Sures

thanks for your help and app. but I dont know.. how I can use it.. tired

PRO
USA
#56  

Smarty,

Regarding DJ's implementation you need:

  1. Download and install the Kondo Plugin.

  2. Create a new project

  3. Add the Kondo plugin

  4. Connect the Kondo servo (serial configuration mode) to port D5

  5. Power on EZB, Connect ARC to EZB

  6. Add a servo control, select V0 port.

  7. Move up & down check if the servo moves.