Skip to content

µCNC v1.4.0-beta

Compare
Choose a tag to compare
@Paciente8159 Paciente8159 released this 15 Mar 22:17
· 2120 commits to master since this release

µCNC version 1.4.0 packs lots of new features as well as the initial support for SMT32F4 core MCU's.
Beta release fixes several issues detected in the alpha version. It also expans the generic pins capabilities for future expansions.

Added

  • Output steps count on $P command print (#150)

Changed

  • renamed PWM OCR to PWM CHANNEL and all boardmaps for AVR (#147)
  • modified UBRR calculation for AVR (match datasheet) (#147)
  • expanded generic input and output IO from 16 to 32 (#149)
  • added SPI pins definitions (SPI not implemented) (#149)

Fixed

  • added missing globals to init functions with FORCE_GLOBALS_TO_0 enabled (#147)
  • fixed PWM config macro (was unstable on Mega boards) (#147)
  • fixed set PWM macro for AVR (cause issues on Mega boards) (#148)
  • fixed several C99/GNU99 compliance warnings (#148)
  • fixed dir mask implementation ($2) (#148)
  • fixed settings crc calculation (without lookup table) (#148)
  • fixed output pin toggle macro for AVR (#148)
  • fixed AVR RX pin setup (#148)
  • fixed BYTE_OPS redefinition (#148)
  • fixed preprocessing checking for servo function definitions (#149)