Skip to content
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

New functions to enable/disable various quirks (non-compliant) #533

Closed
wants to merge 2 commits into from

Conversation

viktor-av
Copy link

Dear @stephane
I've got a device that can be only communicated using 'any address' 0xFE, which libmodbus refuses to do in a good will to comply to the standard. However, it is good to have an option to do so.
I have found a stale branch 'compliance' which was not merged and also an implementation from @mhei that I applied to the current master without any code changes.
Could this one be merged?
Please let me know if you need some changes in it.

doc/modbus_enable_quirks.txt Outdated Show resolved Hide resolved
@viktor-av
Copy link
Author

WIP: I managed to run rtu tests and some of them failed, have to look into it.

@viktor-av
Copy link
Author

@karlp unit test fixed, I'll squash tiny changes once reviewed.

mhei and others added 2 commits May 21, 2020 11:54
Signed-off-by: Stéphane Raimbault <[email protected]>
Signed-off-by: Michael Heimpold <[email protected]>
@viktor-av
Copy link
Author

commits squashed

@stephane
Copy link
Owner

stephane commented Aug 4, 2021

Related to Issue #38

@stephane stephane self-assigned this Aug 4, 2021
@4DoorSedan
Copy link

Are there any remaining issues with this branch? I need the functionality for a project, I'd be willing to help out if there is anything that needs to be done to get it ready to merge

stephane added a commit that referenced this pull request Oct 3, 2022
Useful functions when you are confronted with equipment which does
not respect the protocol, which behaves strangely or when you wish
to move away from the standard.

Thank you @mhei for the great initial version.
@stephane stephane closed this Oct 3, 2022
epsilonrt pushed a commit to epsilonrt/libmodbus that referenced this pull request Jun 19, 2023
Useful functions when you are confronted with equipment which does
not respect the protocol, which behaves strangely or when you wish
to move away from the standard.

Thank you @mhei for the great initial version.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants