Skip to content

Commit f5afce8

Browse files
committed
Update README.md
1 parent 727db2b commit f5afce8

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ Version 1.11 come with a full refactoring of the compilation units of µCNC inte
1818
- self implemented subset/custom of stdio printf helpers. It's now possible to print formated messages via protocol. No need to do specific calls to print variables like numbers, strings, char, ip addresse, bytes, etc...
1919
- improvements to the debug message system. Now a single call to DBGMSG macro is used. The same principle of formated messages is applied.
2020
- Debug messages now have an intermediate buffer that stores the output before printing it to prevent outputing debug messages in the middle of onging protocol messages
21+
- Added parsing support for O-Codes (subrotines)
2122

2223
# IMPORTANT NOTE
2324

@@ -64,6 +65,7 @@ Version 1.11 added the following new major features.
6465
- self implemented subset/custom of stdio printf helpers. It's now possible to print formated messages via protocol. No need to do specific calls to print variables like numbers, strings, char, ip addresse, bytes, etc...
6566
- improvements to the debug message system. Now a single call to DBGMSG macro is used. The same principle of formated messages is applied.
6667
- Debug messages now have an intermediate buffer that stores the output before printing it to prevent outputing debug messages in the middle of onging protocol messages
68+
- Parsing support for O-Codes (subrotines). These O-Codes can be executed from .nc files in the root dir of a pre-configured file system (either C for MCU flash or D for SD cards)
6769

6870
Version 1.10 added the following new major features.
6971
- added support SPI bulk transfers. This improves SPI transmission speeds while keeping the whole firmware responsive, opening the door for new modules and upgrades to µCNC using SPI driven hardware like TFT displays.
@@ -159,6 +161,7 @@ List of Supported G-Codes since µCNC 1.9.2:
159161
- Valid Non-Command Words: A, B, C, F, H, I, J, K, L, N, P, Q, R, S, T, X, Y, Z
160162
- User(read/write) and parser(read only) parameters like #5221 (#5221 returns the G38 result for X axis)
161163
- Expressions like [1 + acos[0] - [#3 ** [4.0/2]]]
164+
- O-Codes (must run from files)
162165
163166
- Outside the RS274NGC scope
164167
- Bilinear surface mapping: G39,G39.1,G39.2*

0 commit comments

Comments
 (0)