-
Notifications
You must be signed in to change notification settings - Fork 220
SDO block transfer #28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Addresses part of issue #14.
Return None if data could not be sent Add debug messages Add some block transfer abort codes
|
@obbardc, are you also able to test block upload? It's done in a similar way: fp = node.sdo['Some Variable'].open('rb', block_transfer=True)
data = fp.read()
fp.close() |
|
I have managed to try the block out on my hardware today. It starts downloading, then times out after a few writes... It could be down to my hardware, though. It's a proprietary piece of hardware so I have no control over the code. |
|
Well, it's positive that two blocks were received successfully. Maybe you could compare a CAN trace with one that's working? If you could get more details on the error that would also be great. |
Start sending some abort codes from client on errors Add block transfer to docs
Addresses part of issue #14.
Intended usage: