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

Add experimental support for string registers #603

Open
wants to merge 34 commits into
base: master
Choose a base branch
from

Commits on Oct 23, 2024

  1. use read_real_value for return statements, so that the returned value…

    … does not need to be in []
    skasti committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    fe9b61a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4836af9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b148a09 View commit details
    Browse the repository at this point in the history
  4. fix warnings from build

    skasti committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    33bfb1a View commit details
    Browse the repository at this point in the history
  5. rename from ngc_string_registers to string_registers,

    as I am unsure if the ngc_-prefix should be there on this
    skasti committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    9b2d7b6 View commit details
    Browse the repository at this point in the history
  6. remove debug-messages

    skasti committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    3b05088 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    58b66f4 View commit details
    Browse the repository at this point in the history
  8. allow exressions

    skasti committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    6b3f6dd View commit details
    Browse the repository at this point in the history
  9. combine ifs

    skasti committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    efe1a6b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d4951ff View commit details
    Browse the repository at this point in the history
  11. Substitute characters before creating a string register. This allows …

    …creating texts with values from parameters etc
    skasti committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    3782260 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    be6d916 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9c95b8f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    78d8458 View commit details
    Browse the repository at this point in the history
  15. some code style changes

    skasti committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    e6979fb View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    59952af View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    dea24e3 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    012950c View commit details
    Browse the repository at this point in the history
  19. Set max-length to 256

    skasti committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    4102648 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2024

  1. Shift neopixel bit pattern

    On some processors, MOSI can be driven to the output level before
    the clock is enabled. If the first bit is a 1, this can result in
    a longer pulse that is interpreted as a high level by neopixels.
    
    This fix maintains the same inter-bit timings, but ensures the
    first bit is always 0. (The last bit is already always zero due
    to padding for reset timing requirements).
    dresco authored and skasti committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    072fdb3 View commit details
    Browse the repository at this point in the history
  2. Changed _vminor named parameter to contain build date in YYMMDD forma…

    …t, previously value was 0.
    
    Added support for LinuxCNC style (ABORT,<msg>) comment, requires expressions enabled. Terminates gcode program, outputs message and returns error 253.
    Added PRM[<setting>] and PRM[<setting>,<bit>] functions to expressions, returns $-setting value or value of bit in integer type setting.
    "hardened" flow control code, fixed bug in repeat...continue handling.
    Changed signature of grbl.on_gcode_comment event, now returns status code.
    terjeio authored and skasti committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    f830979 View commit details
    Browse the repository at this point in the history
  3. Added init call for new ESP-AT plugin.

    terjeio authored and skasti committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    2c88911 View commit details
    Browse the repository at this point in the history
  4. Removed deprecated stream flags, added stream event for line state (R…

    …TS, DTR) changes - initially for USB streams.
    terjeio authored and skasti committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    fe23364 View commit details
    Browse the repository at this point in the history
  5. Updated changelog

    terjeio authored and skasti committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    e769418 View commit details
    Browse the repository at this point in the history
  6. Move substitution to a grbl core handler. Move setting of string regi…

    …sters to onGcodeComment
    skasti committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    a29ae43 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c4febb7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ba86b00 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cd187dc View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Configuration menu
    Copy the full SHA
    ba912fa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ca467b View commit details
    Browse the repository at this point in the history
  3. simplify logic for handling setting string-registers, since it now re…

    …turns status-codes itself
    skasti committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    d3e8b1d View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. remove newline before {

    skasti committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    b2786db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5e58e02 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8beb863 View commit details
    Browse the repository at this point in the history