Posts: 14
Threads: 9
Joined: Mar 2026
Reputation:
0
I am currently using Jaka robot and reading its input using robot.getDI(3) command. Even though the DI pin on robot controller is already high but the robot.getDI() command is not showing anything. I also read similar queries on the forum, but i did not work. I also changed the data type to int as the output from getDI() command is string. I'm able to set the digital output but can read the digital inputs.
Posts: 17
Threads: 0
Joined: Feb 2025
Reputation:
0
Hi,
The JAKA driver doesn't seem to support getDI as of right now. However, it does support waitDI so you should be able to specify a DI value to wait on. If necessary, I can also look into integrating the getDI function into the JAKA driver.
Raphael
Posts: 14
Threads: 9
Joined: Mar 2026
Reputation:
0
Hi Raphael, thank you for your response.
I used waitDI() as well but it was also not working. Could you please provide guidance on that? Also, I'm using RoboDK v5.7.5 with educational licence activated and I think I can't upgrade to the newer version. If there is any other solution available, I'd really appreciate that. Looking forward to your response. Thank you
Posts: 17
Threads: 0
Joined: Feb 2025
Reputation:
0
Hi,
Thanks to your feedback, the getDI function has been added to the driver. It should be out within the next few weeks. Regarding the version you are using, you should be able to download the latest version of RoboDK, assuming your maintenance is still active. I would recommend checking with the person who gave you your license.