Skip to content

refactor(ur): replace urrtde with a bundled rtde client - #74

Draft
MGross21 wants to merge 5 commits into
mainfrom
refactor/urrtde
Draft

MGross21 wants to merge 5 commits into
mainfrom
refactor/urrtde

Conversation

@MGross21

Copy link
Copy Markdown
Owner
  • Bundled RTDE client on ctypes recipes; drops the ur extra and git dependency so the package can publish to PyPI
  • Fix recipe names/types, stale packet reads and analog output mode
  • Wrap move scripts in a program so movej is not interrupted
  • Wait on a per-move sequence number so sequential moves block until done
  • URSim tests run against the bundled client, including sequential moves
  • CI installs all extras; bump to 0.5.0

- ctypes recipes with controller type verification replace config.xml
- fix recipe names/types (output_int_register_0, UINT64 digital bits, UINT8 inputs)
- reads return the newest packet instead of the oldest buffered one
- analog outputs use voltage mode with a 0..1 ratio
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant