ROBOTIS-GIT / DynamixelSDK

ROBOTIS Dynamixel SDK (Protocol1.0/2.0)
http://emanual.robotis.com/docs/en/software/dynamixel/dynamixel_sdk/overview/
Apache License 2.0
461 stars 410 forks source link

AX12A Control with RPI4B fault [RxTxResult] There is no status packet! #611

Closed allefenes closed 8 months ago

allefenes commented 11 months ago

AX12A Control with RPI4B fault [RxTxResult] There is no status packet!

  1. Which DYNAMIXEL SDK version do you use?

    • I think it's 3.7.51, I downloaded it directly using git clone today.
  2. Which programming language/tool do you use?

    • Python 3.11.2 and Raspberry PI 4B (8GB)
  3. Which operating system do you use?

    • Linux deltapi 6.1.0-rpi7-rpi-v8 1 SMP PREEMPT Debian 1:6.1.63-1+rpt1 (2023-11-24) aarch64 GNU/Linux
  4. Which USB serial converter do you use?

    • I do not use usb to serial converter because i want to connect and control on RPI-UART PORT (Rx = GPIO15 , Tx = GPIO14 ). I am trying every way for TTL communication , for example, establishing a circuit with the 71LS241N integrated circuit and GPIO18 like in datasheet, or serially connecting rx and tx directly to one wire.
  5. Which DYNAMIXEL do you use?

    • AX12-A
  6. Have you searched the issue from the closed issue threads?

    • 562

    • 605

    • 437

    • 286

    • I reviewed all closed errors containing "[RxTxResult]" and added the ones I tried above.

    • Yes, i searched but there is one solution in there. The solution is check the wire, i checked my wire with multimeter, everythings okey.

    • I controled parameters (ID, BAUDRATE, ...) with my Windows Pc, Dynamixel Wizard 2.0 and U2D2, there isn't problem. I even reset the AX12-A and reset it to factory settings. I'm already trying to use it at factory settings.

  7. Please describe the issue in detail:

-When i start ping.py file response is" [TxRxResult] There is no status packet! "

  1. How can we reproduce the issue?
    • I don't know how.

Thank you,

allefenes commented 8 months ago

When i use recommended communication circuit from AX12-A datasheet (Web Page) it does not work. But i use Robotis U2D2 communication module over RPI USB port and i have no problem. I did not understand what is the difference between of this two way.

I tried UART/USB converter (FT232) and it did not work again.