Skip to content

Releases: OneFinityCNC/onefinity-firmware

OneFinity Firmware 1.3.1

15 Dec 16:52
b985486
Compare
Choose a tag to compare
  • Added Foreman Pro(48 X 48)
  • Probing fixes based on customers' feedback.

OneFinity Firmware 1.3.0

04 Sep 01:09
829d7c8
Compare
Choose a tag to compare
  • Fixed G-Code file selection (incorrect files loading when uploading new g code, known issue in 1.2.1)
  • Included preset for VFD 60 (PwnCNC VFD included in dropdown)
  • Front end logging for G-Code and Probing issues (for use when reporting issues with firmware)
  • Fixed stuck/hung probing issues
  • Stability optimizations

OneFinity Firmware 1.2.1

07 Feb 19:51
Compare
Choose a tag to compare

Bug Fixes & Improvements

  • Fixed bug when uploading files with special characters or spaces in the file name.
  • Max useable file size increased from 100MB to 1GB.
  • Fixed long/slow movement bug (mostly seen in laser movements that would cause the machine to skip steps with long movements under 15ipm)
  • Display can now be rotated 180 degrees.
  • Fixed an issue when most recent file upload was not automatically made the active file
  • Updates to logo header and IP address/ssid/firmware version in the header, new probe visuals.
  • New WIFI menu that shows available networks instead of having to add them manually.
  • Added new "reset configuration" values for Z-16 and Z-20 sliders.

OneFinity Firmware 1.1.1

14 Sep 21:20
09095a0
Compare
Choose a tag to compare

Bug Fixes

  • Rebuild the time/timezone dialog to work better with the virtual keyboard
  • The time is now displayed in 12-hour format, rather than 24-hour format
  • Improved gamepad support to properly recognize more gamepads
  • Added full support for the Logitech F310 gamepad
  • Added an item on the Settings page to change the default gamepad type
  • Added a "Remote Diagnostics" feature to the Help page, to allow support to gather information when diagnosing customer issues.
  • The most recently uploaded file is now selected after upload
  • Fixed a problem with uploaded files that contained "odd" characters
  • Fixed a bug that could cause the touchscreen interface to "hang" for up to a couple of minutes, after an estop
  • Brought back the "disable safety prompts" option for probing, with a warning about "living dangerously"
  • The "Save" button is now enabled immediately when changing anything on the Settings/Motor/IO/Tool pages

OneFinity Firmware 1.1.0

09 Sep 19:47
5acdc5f
Compare
Choose a tag to compare

New features

  • Added a new Wifi browser to the Network page
  • The Settings page now allows the user to rotate the screen when mounting it upside down
  • The Settings page now allows the user to set the time and timezone
  • GCode files up to 1GB are now supported, and progress is displayed during upload.
  • Support for many new types of gamepads (including XBox 360, XBox One, Playstation 4, Playstation 5)

User interface improvements

  • Rebuilt the user experience for probing to make it clearer, easier to use, and more informative.
  • The "Units" display on the main screen is now "Display Units". Changing the setting only affects what you see in the user interface, and does not change the machine's unit setting for movements.
  • Redesigned the top header, moved IP address and Wifi SSID to Network page
  • Redesigned the Network page
  • Many minor user interface improvements and tweaks

Bug fixes

  • Fixed the long/slow movement bug where the machine would fail long and slow movements.
  • Fixed the "stick drift" issue with some gamepads
  • Fixed the "stuck in jogging" bug
  • The Z-axis is now lifted by 25 mm (up from 3 mm) after a Z-axis probe
  • Screen resolution is now correct on all supported screens, and behaves correctly if the screen is plugged in after the controller has started.
  • Older controllers with a "toggle" style power switch no longer display "kernel panic" at shutdown.
  • Switched from disk-based swap to zram-based swap, to extend the lifespan of the controller sd-card
  • Many minor bug fixes

OneFinity Firmware 1.0.9

14 Dec 04:49
44d80a5
Compare
Choose a tag to compare

• Added a "watch your hands" message before moving machine to (0,0) after probing
• Fixed DISCONNECTED issue when hitting stop button
• Fix for laser zeroing - only honor "dynamic power" when running a gcode program.
• Added defaults for the new X-50 models
• Future firmware updates will not require entering a password
• Improved messaging during firmware updates
• Explicit support for “laser” and “router” under tools
• Tool settings are stored separately per tool type
• VFD tool type defaults to 6000/24000
• Various minor bug fixes

OneFinity Firmware 1.0.8

05 May 04:07
a00c8f7
Compare
Choose a tag to compare

-Fixed chatter and lost steps issues (most commonly seen by Fusion users), re-enabled support for G61, G61.1, G64.
-Fixed 3d preview on Safari-based web browsers (MacOS & iOS)
-Made it less likely for a user to upload a non-gcode file
-Fixed problems with UI freezing when attempting to process a non-gcode file
-Simplified error popup to make it less confusing
-Improved error messages for most internal errors

OneFinity Firmware 1.0.7

17 Mar 19:29
47cec0d
Compare
Choose a tag to compare
  • Cleaned up UI layout a bit on the main screen
  • Enabled auto expansion of partition and file system to fill SD card on first boot
  • Added probe continuity test before probing (pop-up dialog)
  • Added a popup after probing, reminding the user to put away the probe
  • Lowered default probe seek speed
  • Fixed file drop-down menu showing old files
  • Added file system watcher for uploaded files
  • Improved support for large gcode files, improves performance on Raspi
  • Fixed a bug where the UI could become unresponsive at boot, or when uploading the first gcode file
  • Changed default max-deviation to 0.001 to reduce issues with chattering while cutting arcs and circles
  • Hides ratpoison (window manager) message during boot up
  • Disabled G61, G61.1, G64 gcodes until the root cause of circle chatter is identified and fixed
  • Increased icon size on the main GUI
  • Improved version comparison logic for handling public beta releases in the future
  • Changed default max-jerk to 1000 for X/Y axes
  • Changed default idle current to 1A
  • Force-set some critical configuration values to help with reliability
  • Metric units only for junction-accel and max-deviation
  • Rewrote the homing procedure to be more consistent
  • Small improvements to the stall homing procedure
  • Fixed error messages in the console (webgl)
  • Fixed styling bug with error dialog
  • Added a setting to allow enable/disable of probing safety prompts

OneFinity Firmware 1.0.6

02 Mar 15:26
Compare
Choose a tag to compare

-Tweaked stall homing procedure to clear stepper stall condition before homing
-Modified motor homing parameters (8 microsteps, 1.688 m/min search velocity, 2 stall volts, 1 stall current, 1.5mm zero backoff)
-Added pop up message while loading/simulating file on upload
-Decreased max velocity in default settings for X and Y axes
-Restored jerk to 1000 on all axes
-Fixed issue with default units not displaying on Control page (thanks to Robin Goldstone)

OneFinity Firmware 1.0.5

17 Sep 19:28
Compare
Choose a tag to compare
v1.0.5

Verison 1.0.5