SonoAlti
Firmware Updates
The SonoAlti® firmware has been updated periodically since its original release in December 2017. The following is a summary of the changes that have been made to SonoAlti's firmware:

Version 1.1 changed wingsuit freefall speed from 40 to 20 mph (pertains only to wingsuit mode)
Version 1.2 added silent alarm (63rd alarm) in order to allow insertion of silence between freefall alarms
Version 1.3 changed minimum freefall activation altitude from 1,000 to 1,900 feet, in order for jump logging to be improved in mountainous regions
Version 1.4 made it so SonoAlti can be set during ascent in the aircraft

While we are always glad to provide you with a firmware update free of charge if you send your altimeter in (just send us an e-mail request), Freefall Data Systems created a program to update SonoAlti's firmware using a Mac computer and a USB cable. The program will retain all current user settings and info while updating the base firmware.

What does the program do?

The program consists of a simple batch file. First it installs Homebrew—a free and open-source software package management system that simplifies the installation of software on Apple's macOS operating system. After Homebrew's installation, a software library called avrdude (and its dependencies libusb, libusb-compat, libelf, and libftdi) is installed onto the computer; this is the library that flashes the firmware to the altimeter. After avrdude's installation, a command is run using the avrdude library to flash the software to the altimeter.

Instructional Video


Step 1 Individually download these three files onto the Desktop (make sure they are not in a folder on the Desktop, but that you actually have all three files on the Desktop):

FDS_firmware_updater.command
avrdude.conf
SonoAlti_1.4.hex

Step 2 Before plugging SonoAlti in, switch on SonoAlti's Bluetooth switch (you should see a blue light). Next, plug the altimeter into the computer using the supplied USB cable, or another high quality USB cable (some cheaper USB cables are only meant for charging, and will not work). You should now see the red charging light as well as the blue light on your altimeter; this indicates a good connection.

Step 3 Open the program "Terminal" on your Mac and type in "chmod u+x " (no need for quotation marks but don't forget the space at the end) and then drag the file FDS_firmware_updater.command onto the Terminal window in order to copy it's address. You will be required to input your password.

Step 4 You will most likely receive a warning that the program cannot be run because it is from a non-verified developer. To remedy this, go to your System Settings and to Security, and then to the General tab. You should see the program in question and be able to grant it permission.

Step 5 Run the program FDS_firmware_updater.command. Follow the prompts until the firmware has been flashed to SonoAlti. If you receive an error at the end, try plugging your altimeter back in and re-running the FDS_firmware_updater.command file.