-
Notifications
You must be signed in to change notification settings - Fork 191
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
How Sending with functional addressing in client #88
Comments
Hi,
|
I am so sorry, I have been on a business trip before, so I have never time to reply
for example
|
@pylessard I see that the ticket is closed but I can't find the code for it, does that mean this topic on the roadmap, or simply rejected. Would you consider a PR that supports this? |
Something's weird. I did add a feature to the can-isotp repo and I remember posting a message to this thread asking if the fix was enough. Anyway, See this commit : pylessard/python-can-isotp@cde59f4 It is not released yet unfortunately, but can do a release if needed. Basically, I propose tho change the
|
@pylessard what happens when multiple ecus reply to the functional request? Use case:
Current ISO-TP implementation can handle this without issues, however the UDS layer will get surprised by multiple responses to the same request. This could also apply to other kind of requests, like ecu reset, and DTC. Is this already covered somehow? or should I open a new ticket for this use case? |
Right, Does that help? |
@pylessard I see. Would you accept a PR that makes the client supports 1 to many communication? |
Hi, |
In most of cases like request for TesterPresent service we have to use functional address. |
I think we should close this issue. broadcast is handled at the isotp level. ISO-14229 is not designed for multi-server support (as far as I understood from it). |
I do not know how to send a UDS service with functional addressing in the client
example
The text was updated successfully, but these errors were encountered: