It seems to me that one can handle a joystick in CANOpen as either a
general purpose I/O module with two analog channels, or one can handle
it as a sort of position encoder. In which of these two standard
CANOpen device profiles does a Joystick fit the best, or is most
commenly used ?
12. CANopen Question