brtiberio / EPOS_Canopen

Maxon EPOS 70/10 Canopen python library
MIT License
4 stars 1 forks source link

Use this code with other EPOS devices? #2

Closed ghost closed 3 years ago

ghost commented 3 years ago

I have an EPOS4 50/5 controller and would like to use your code to control it. Is it possible to modify your code to make this work? Thanks

patrickw135 commented 3 years ago

I have exactly the same project running and wondering ;)

My setup: Raspberry Pi 3B+, CAN-HAT (CAN-to-SPI), EPOS 50/5 & EPOS 24/2

Thanks

brtiberio commented 3 years ago

Hello! When I was reading documentation from Maxon I remember that many commands where shared among several devices. So I would say it is possible to be pretty much compatible or at least very similar. Canopen also defines a few dictionary words that must be respected by all manufacturers if they want to comply with a specific profile definition. Like the 402 profile.

brtiberio commented 3 years ago

As for modification, yes of course. Feel free to do so. If later on you can share you improvements with this repository, please feel free to do a pull request. However I am no longer able to test in real devices because I am no longer working in this field.