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

Feature: MODBUS RTU support #981

Closed
dc42 opened this issue Apr 22, 2024 · 4 comments
Closed

Feature: MODBUS RTU support #981

dc42 opened this issue Apr 22, 2024 · 4 comments
Assignees
Milestone

Comments

@dc42
Copy link
Collaborator

dc42 commented Apr 22, 2024

Add support for MODBUS RTU using any free Aux port in conjunction with a UART to RS485 converter and an IO_OUT pin to control the transmitter.

@dc42 dc42 added this to the 3.6.0 milestone Apr 22, 2024
@dc42
Copy link
Collaborator Author

dc42 commented Apr 22, 2024

I have already reserved additional parameters to allow Mm260 and M261 to be used for thus, see https://reprap.org/wiki/G-code#M260:_i2c_or_Modbus_Send_Data.

@T3P3 T3P3 modified the milestones: 3.6.0, After 3.6 May 20, 2024
@developeralgo8888
Copy link

developeralgo8888 commented Jun 24, 2024

Why can't the dev team add RS485 support? Its critical in high speed automation to any third party devices and reliable. I was really surprised it was requested for RRF 3.6.0 and now it has been shifted to "After 3.6.0". Its disappointing.

@dc42
Copy link
Collaborator Author

dc42 commented Aug 10, 2024

Modbus RTU support has been added to the 3.6-dev branch of RRF and is available in recent 3.6.0-alpha builds. See the new M260.1 and M261.1 commands. The V parameter of M261.1 is not yet implemented.

@dc42
Copy link
Collaborator Author

dc42 commented Aug 16, 2024

Implementation in 3.6-dev completed, tested by user.

@dc42 dc42 closed this as completed Aug 16, 2024
@dc42 dc42 modified the milestones: After 3.6, 3.6.0 Aug 16, 2024
@dc42 dc42 self-assigned this Aug 16, 2024
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

No branches or pull requests

3 participants