This lists the full change log for every BB Buildbotics controller firmware release:
OneFinity Firmware 1.6.1 Latest
Hotfix:
- Fixed bug in Redline VFD selection causing ‘disconnected’ status.
Release notes :
New Features
- Added rotary axis support.
- Integrated support for Redline VFD.
- Added support for EM60.
- XYZ origin is now persisted across system restarts.
Enhancements :
Users can now configure date, time, and time zone settings directly.
Release Notes
- Added text to the play, stop, load, etc, buttons for clarification as many didn’t understand the difference between the upload FOLDER button (which only sees folders with gcode in them and will not show gcode) and upload FILE button (which only sees gcode, not folders).
Release Notes
- Ability to sort gcode by: alphabetical a-z or z-a and by date newest to oldest and oldest to newest.
- Ability to select multiple gcode files to delete rather than having to select each one before clicking the trash can button.
- “Save Config” should include the macro code and have the ability to restore the macros -OR- there should be an option to save/download macros to a local file on a PC through the CNC web interface.
Release Notes
Features:
- Macros in Main Ui to run with a button click(Default Macros)
- Delete Macros, Reset Macros, Renaming Macros, Edit Macros.
- Add Additional Macros (i.e., Default macros + Additional)
- Create Folder and G-Codes
- Delete Folder and G-Codes
- Upload Folder and File
- Folder Structure
Bug Fixes:
- Change the Ui Field value back to line from current time.
- EM60 Issue, Change the value from 6 to 5.
- Remote GUI is not updating properly (Update the Remote GUI upon Firmware screen updates).
- Rename Macros to Macro.
- Ui Glitch on Text box Resize issue.
- Added Foreman Pro(48 X 48)
- Probing fixes based on customers’ feedback.
- Fixed G-Code file selection (incorrect files loading when uploading new g code, known issue in 1.2.1)
- Included preset for VFD 60 (EM60 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
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
Pulled due to bugs
OneFinity Firmware 1.1.0
Pulled due to bugs
• 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
-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
- 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
-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)
Initial Release