ARX Fit Software Release Notes
May 27, 2022
- Removed support for 2.9.x versions of the onboard software
- Fixed an issue where machines did not sync with changes on the web or on other machines
May 23, 2022
- Fixed cumulative view to correctly display the pace value and line color based on past set comparison
- Implemented numerous backend and client performance and security updates
May 4, 2022
- Fixed an issue that selects the wrong protocol when switching to static mode
- Fixed an issue where updates to range of motion did not sync properly between the server and onboard software
- Added functionality which allows location administrators to email a single user or all users who have not signed the terms of use which prompts the user(s) to login and sign the terms of use
April 26, 2022
- Removed support for 2.7.x versions of the onboard software
- Added better visibility on errors preventing profile updates
- Fixed an issue preventing password resets in certain scenarios
- Fixed an issue causing exercise notes to be corrupted and lost after editing in either the onboard software or the web portal
- Backend improvements for stability and performance
April 22, 2022
- Fixed and issue preventing new users from being synced to a location
- Fixed an issue preventing the performance page from loading in the web portal
April 21, 2022
- Improved email validation used when creating accounts or adding users to locations
- Greatly improved the validation time required to authenticate users using Google single-sign-on
April 14, 2022
- Added option to sign ARX terms of use on the web portal
- Updated ARX terms of use so that users only need to sign the terms of use once
March 29, 2022
- Removed support for 2.5.x versions of the onboard software.
- Improved API error messaging for programmatic use cases.
- Backend improvements for stability and performance.
March 22, 2022
- Fixed an issue where users were unable to sign waivers for some system date and time formats
- Cosmetic updates to the User Export screen
- Removed Web Portal login via Facebook to comply with Facebook community standards
March 10, 2022
- Fixed an issue where when downloading exercise sets that caused uploaded data to not appear on all machines
- Made it so lifetime licenses no longer require monthly license check-ins
- Made it so users have to sign the ARX terms of use before performing exercises
- Updated the "gears" screen to include license status
February 18, 2022
- Addressed an issue where the software would freeze upon stopping an exercise early when the previous exercise set was much longer than the stopped exercise
- Addressed an issue where the foot pad would not retract upon completion of a static set
- Enhanced the software to hide sets on the ARX machine software which were hidden via the web portal
January 14, 2022
- The onboard software no longer includes a button to force the display of the on screen keyboard. The process required to force this behavior is not supported by Microsoft Windows
- When users press the "Logout" button, the footpad of the Alpha will retract all the way to the home position
- Added more checks to onboard software initialization to ensure the hardware is ready for use before allowing users to attempt beginning or modifying an exercise set
- The onboard software update mechanism has changed to address vulnerability concerns raised by Microsoft. Users may need to manually install this update by downloading and running the installer from http://stable.dl.arxfit.com/latestCert/Arx.Wap.appinstaller. Future updates will be delivered via one-press updating after installing this version
- Improved data initialization behavior for our cloud software in an effort to further reduce runtime errors
December 15, 2021
- Alpha machines now have a modified post exercise seek position to reduce time to next exercise
- Updating user emails as a location admin should no longer fail with a 500 error and no additional details
- Improved the user interface for adding new or existing users to a location
- Resolved an issue preventing users from syncing location data from experimental onboard software builds
- Improved onboard software hang detection to avoid triggering a hang on units with magnetic hard drives
November 19, 2021
- Fixed the ability to login with a Google Account for first time accounts
- Added our privacy policy to my.arxfit.com
- You can export your data from my.arxfit.com
- Contact method for support has been updated throughout the system
- Fixed an issue when downloading Exercise Sets that caused uploaded data to not appear on all machines
October 26, 2021
- Fixed the ability to display the release notes
- Fixed a few corner case issues with cloud syncing
- Fixed more corner case issues that prevented the force keyboard button from working
- Fixed the directions link when using a Google Place ID for your location
October 8, 2021
- Added in the ability to permanently delete your account on my.arxfit.com
- Fixed a crashing issue with extremely long exercise sets
- Fixed an issue where adding new clients did not let you continue
- Fixed an issue where exercise data could be duplicated when adding an existing user to your location
- Prevented the software from crashing when trying to force the on-screen keyboard to display
- Additional under the hood improvements that should make it easier for the engineering team to fix issues in the future
September 2021
- Stability and performance improvements
- Resolved several instances where the UI could freeze entirely
- Implemented major under the hood changes to speed up future development
- Improved robustness of cloud syncing capabilities
- Increased safety of belt squat when canceling movement to starting position
- Resolved a crash that could occur when trying to force the on-screen keyboard to display
- Prevented low level graphics errors from crashing the app
- Prevented hardware connectivity issues from crashing the app
- [Legacy] Prevented sending workout email summaries to local only accounts
December 2020
- Added a configurable rest timer
- Added the ability to re-perform any previous workout on the Dashboard Screen
- Added the ability to send a workout results email which will recreate the summary screen exactly as shown.
- Added the ability to quickly and easily perform an ARX Recommended Demo which matches our recommendation in the ARX Training Academy
- C/E Highlights automatically show after every set is performed now
- Added helpful hints when performing a demo
- Made the Loading Screen great again
August 2020
- Added new videos for Dead Lift which showcase the new ARX Trap Bar
- Bug fix: C/E buttons were not always showing up after an exercise
- Bug fix: Save button was not appearing on the notes screen on pre-2017 hardware
- Bug fix: Pressing the "graph" button on the summary screen for an exercise performed on another machine would show the "Confirm Positions" button
- Bug fix: The software would crash if your exercise stats took too long to load
July 2020
- Made the software full screen with larger fonts
- Revamped the dashboard
- Added All Time Stats table in the bottom right
- Added an All section that shows by default and lists every exercise you've done where each workout is divided with a line
- Added concentric and eccentric maxes to the list
- The exercise history list now infinitely scrolls
- Revamped the Notes Screen
- Replaced the table on the right with the Gauge Cluster which better displays changes
- Added Estimated Time and Pace to Reps mode
- Added concentric and eccentric maxes to the list
- The exercise history list now infinitely scrolls
- Updated the metronome below the graph to match the Set Positions screen
- Revamped the Notes Screen
- Vastly improved the layout of the exercise details to include the gauge cluster and a visual representation of the travel times, pause times, etc
- Vastly improved the notes history list
- The notes history list now infinitely scrolls
- Revamped the Summary Screen
- Condensed the size of exercise cards and included gauge clusters so many more exercises can fit on the screen at once and you can more quickly see your progress at a glance
- Grouped exercises of the same type into a single card
- Changed up the layout for workout-wide statistics
- Bug fix: Switching between clients while on the routine setup screen saves the data to the correct client now
- Bug fix: Fixed a one-time crash that happened on startup when performing a data update
- Bug fix: Fixed some styling issues on the startup data update screen
February 2020
- Various bug fixes
January 2020
- New layout and design of Automatic Mode (setting speeds, pause times, etc)
- New layout, design, and logic of the Range of Motion setting screen.
- Addition of exercise walkthrough videos both in the Exercise screen as well as in the Range of Motion setting screen
- Various bug fixes
September 2019
- Fixed a performance issue after performing the first set on machines with large databases.
- Changed the reset button to a scale. In Automatic and Static mode, the scale button brings up the automatic calibration routine.
- Improved home finding speed.
- Bug fix: fixed more hardware connectivity corner cases.
August 2019
- Bug fix: the software will download new data for a user as soon as they log in.
- Bug fix: Fixed issues with data syncing when de-syncing and re-syncing customers.
- Bug fix: Fixed issues with Total Exercise Time on the summary screen not adding up correctly
April 2019
- Bug fix: Fixed a few lingering hardware connectivity bugs.
- Bug fix: Fixed the on-screen keyboard.
- Bug fix: Fixed an issue that didn’t allow you to perform home finding more than once.
- Bug fix: Made it so cancelling the pre-exercise countdown on a belt squat moves the machine away.
- Bug fix: Made it so the machine moves away immediately after stopping a belt squat set.
December 2018
- Completely re-worked how the software talks to the hardware.
- Greatly improved performance and stability when talking to the motor.
- Greatly improved performance and stability when talking to the load cell.
- Greatly improved the instructions given to reconnect to the hardware.
- Added in a safety feature where the machine will stop moving if the software freezes up while using the remote.
- Bug fix: large exercise histories download 20 sets at a time.
- Bug fix: Matching presets on a static set will no longer default to Inroad
- Bug fix: Omni will now move to 25″ for exercises that may require you to change attachments out in static mode.
- Bug fix: exporting all clients from a large database will no longer crash the software.
- Bug fix: Removed the “Loading Software…” splash screen and made it impossible to start two copies of the software at the same time.
- Usability: Travel time now defaults to 7 seconds each way or as close to that as possible after setting positions for the first time.
- Usability: You can now re-test the range of motion by going into Set Positions and pressing L2.
- Usability: Increasing and decreasing travel time by 0.5 seconds will snap to the nearest 0.5 seconds instead of just adding or subtracting 0.5.
- Usability: Re-worked the layout of the admin / “gears” screen.
October 2018
- Fixed a bug where the concentric part of the graph was completely blank on 2016 machines.
September 2018
- Fixed a memory leak that caused the software to crash on sets lasting around 10 minutes.
- Fixed an issue where that would cause the software to crash constantly after a sudden power loss.
- Fixed Bluetooth connectivity with the latest update of Windows.
- Fixed an issue that caused the software to freeze on older machines.
- Fixed an issue that caused the load cell to constantly disconnect on a few machines.
August 2018
- Added Group/Party Mode
- Improved the functionality of the emergency stop so the machine moves away from the user
- Added a safety retraction if connectivity gets lost during a static exercise
- Added the ability to cancel the exercise during the pre-exercise countdown
- Added the ability to de-sync your data
- Added Pull Over to the Omni
- Removed the requirement to enter your gender, height, weight, and date of birth
- Made the default pause times for new exercises 0 seconds
- Added the ability to do more than 12 exercises per routine
- Bug fix: changing the range of motion keeps the travel time the same or as close to the same as possible
- Bug fix: travel times no longer show as 0s/0s in the dashboard
- Bug fix: pressing Calibrate will always go to 33″ on the Omni
- Bug fix: Fixed connectivity issues when stopping a set at the end of the range of motion
- Bug fix: Changing comparisons during or after an exercise no longer asks you if you want to match presets
- Bug fix: Fixed more hardware connectivity corner cases
February 2018
- Tons of stability improvements related to hardware connectivity.
November 2017
- Changed how the software finds the max on each rep. It’s now after the initial drop off.
- Fixed issues where the load cell was timing out way more often
- Added in automatic calibration for machines with the newer motor system
- Fixed an issue where disconnecting the remote when a button is pressed would keep the machine moving
- Made it so the automatic inroad display will not show up if the momentary force output is the small graph
- Updated CSV exports to include automatic mode data
- Travel time is displayed in the speed column on the dashboard.
- Added an ‘X’ button to Set Positions and Notes so you can close them without changing anything.
October 2017
- Added a chime sound at the start of every rep in Automatic Mode.
- Enhanced the contrast on the “Moving to Position” and “Pause” boxes.
- Fixed issues with displaying numbers in non-English locales.
- Fixed an issue where the software would not start up without technical support.
August 2017
- Automatic mode for the machines with the newer motor system
- Overhauled notes screen
May 2017
- Updated the error messages you get when there’s a connectivity issue with the hardware.
- Made the connectivity error box stay open.
- Fixed a few annoying issues with the remote for the new motor system that happen a small percentage of the time.
- Fixed a long standing issue where the graphs would not display properly on the dashboard screen.
- Fixed an issue where the splash screen would go away and it would take a while for the main software window to come up.
- Fixed an issue where CPU usage would skyrocket when reconnecting to hardware.
- Made the newer motor system remote work correctly during turnarounds.
April 2017
- Fixed an issue where the software wouldn’t detect the new motor system on startup if the motor alarm or emergency stop had been triggered.
March 2017
- Fixed an issue with the new motor system where the software could freeze.
- Fixed an issue where the software would completely freeze up for multiple seconds every 5 minutes.
- Fixed a connectivity issue with the new motor system.
February 2017
- Added notes to the CSV data exports.
January 2017
- Significantly improved the On-Screen Keyboard experience on Windows 10. If you’re running an older version of Windows, the experience is the same as it was before.
- Improved the graphing performance of older prototype machines so they’re on par with current hardware.
October 2016
- You can now edit exercises routine after they start.
- The routine screen starts with custom routine building by default.
- You’re now guided how to calibrate your Omni and Alpha machines. You can’t start an exercise set before calibrating, so there’s no chance of having a user perform a set with an un-calibrated machine.
- Made several improvements to the automatic update system.
- Several minor bugs and quirks are fixed.
April 2016
- More Bluetooth connectivity fixes.
- Fixed issues related to connecting to the ARX hardware for the first-time.
- Fixed a bug where the graph could scroll really fast with a really short comparison set.
March 2016
- Stability improvements around connecting to the ARX hardware
- The software handles pairing the Bluetooth on the ARX hardware for you now.
- Sleeping and waking the tablet works properly now.
- Whenever the hardware loses its connection, the software now automatically tries to fix the connection.
- If the software is unable to fix the issue, it will tell you what to do in order to fix it.
- Fixed a bug with the graph where performing a long set would crash the software.
- Additional under-the-hood stability improvements