Skip to content

Support 29 bits COB-ID #148

@HyunYoung-Kim

Description

@HyunYoung-Kim

Hey Christian
Thank for your effort for developing CANopen stack for Python.

I have a device which uses four SDO server channels.
the first one is the standard SDO server: 0x600 /0x580 + node-id, defined in object 0x1200
the second one is the standard SDO server: 0x640 /0x5C0 + node-id, defined in object 0x1201
the third one is the standard SDO server: 0x1C000000 /0x18000000 + node-id, define in 0x1202
the last one is the standard SDO server: 0x1D000000 /0x19000000 + node-id, defined in 0x1203

But you are using just the standard SDO channel.
' self.sdo = SdoClient(0x600 + self.id, 0x580 + self.id, self.object_dictionary)'

I tried to change the fix-offset in source-code. I think, your stack doesn't support 29bits.
Are you going to change it?
kind regard Hyun-Young

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions