You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[FeatureRequest]: M575 F parameter missing from G-code help data (gcodes.json) #516
Is your feature request related to a problem? Please describe.
RRF 3.7.0-beta.2 added an F parameter to M575 to select the number of data bits and parity for a port in Device mode (see Duet3D/RepRapFirmware#1196). In the DWC code editor, hovering over an M575 command shows help for the P, B, C and S parameters, but nothing for F, so the new parameter is undocumented in the editor tooltips.
The help data comes from @duet3d/monacotokens, not from RRF, so the M575 entry there is out of date.
Describe the solution you propose.
Add an F parameter to the M575 entry in Duet3D/MonacoTokens, file src/gcodes/gcodes.json on branch v3.7-dev (the "code": "M575" entry currently lists only P, B, C and S).
Following the documented behaviour in the GCode dictionary (optional, supported in RRF 3.7.0-beta2 and later, only applied when the port is in Device mode):
{
"letter": "F",
"description": "Data bits and parity, Device mode only (RRF 3.7.0-beta2 and later)",
"values": [
{
"value": "0",
"description": "8 data bits, no parity (default)"
},
{
"value": "1",
"description": "8 data bits, even parity"
},
{
"value": "2",
"description": "8 data bits, odd parity"
}
]
}
Describe alternatives you've considered
None needed.
Provide any additional context or information.
To reproduce: in the DWC config editor on RRF 3.7.0-beta.2, hover over a line such as M575 P3 B19200 S7 F1
Help appears for P, B, S and C, nothing for F.
Activity
chrishamm commentedon Aug 17, 2026
This is already fixed upstream and that fix will be included in 3.7b3 which we expect to release this week.