SDK 1.6.X Release Notes
Available now at https://developer.modalai.com/asset/
SDK 1.6.X Support Matrix
| Platform | PCB Targets | Support Status |
|---|---|---|
| VOXL 2 | M0054-1, M0054-2, M0154-1, M0154-2 | |
| VOXL 2 Mini | M0104-1 | |
| MVX-T0001 | MM0204-1 | |
| MVX-R0001 | M0205-1, M0206-1 |
The SDK-1.6.1 release on the QRB5165 platform uses the 1.8.06 system image. See here for system image release notes.
Table of contents
- SDK 1.6.X Release Notes
- SDK 1.6.1 Package List and Changelog
- SDK 1.6.0 Package List and Changelog
- SDK 1.6.X Test Matrix
SDK 1.6.1 Package List and Changelog
SDK 1.6.1 MD5 Hashes
| SDK | Hash |
|---|---|
| voxl2_SDK_1.6.1.tar.gz | 7cce5a96877c95ac835ebe27a17382f7 |
| voxl2-mini_SDK_1.6.1.tar.gz | f65a287db6d5c048ee9de6695c6a0b57 |
| ubun2.0-multi_SDK_1.6.1.tar.gz | e285a60224e059e1e3ad02f1dfb224ca |
SDK 1.6.1 Package List
Release date: November 8, 2025
Package list and changes from SDK-1.6.0 to SDK-1.6.1
| Package | Version |
|---|---|
| libfc-sensor | 1.0.8 (unchanged) |
| libmodal-cv | 0.6.0 (unchanged) |
| libmodal-exposure | 0.1.4 (unchanged) |
| libmodal-flow | 1.0.3 (unchanged) |
| libmodal-journal | 0.2.7 (unchanged) |
| libmodal-json | 0.4.8 (unchanged) |
| libmodal-pipe | 2.14.8 (unchanged) |
| libqrb5165-io | 0.5.0 (unchanged) |
| librc-math | 1.4.6 (unchanged) |
| libslpi-link | 1.0.1 (unchanged) |
| libvoxl-cci-direct | 0.3.2 (unchanged) |
| libvoxl-codec | 0.0.1 (unchanged) |
| libvoxl-cutils | 0.1.6 (unchanged) |
| modalai-slpi | 1.2.2 (unchanged) |
| qrb5165-dfs-server | 0.2.0 (unchanged) |
| qrb5165-imu-server | 1.2.3 (unchanged) |
| qrb5165-mini-tof-server | 0.2.2 (unchanged) |
| qrb5165-rangefinder-server | 0.1.6 (unchanged) |
| qrb5165-system-tweaks | 0.3.8 (unchanged) |
| qrb5165-tflite | 2.17.2 (unchanged) |
| voxl-bind-spektrum | 0.1.1 (unchanged) |
| voxl-camera-calibration | 0.6.1 (unchanged) |
| voxl-camera-server | 2.2.16 –> 2.2.17 |
| voxl-ceres-solver | 2:1.14.0-10 (unchanged) |
| voxl-configurator | 1.0.8 –> 1.0.9 |
| voxl-cpu-monitor | 0.7.4 (unchanged) |
| voxl-docker-support | 1.3.1 (unchanged) |
| voxl-elrs | 0.4.9 (unchanged) |
| voxl-esc | 1.5.7 (unchanged) |
| voxl-feature-tracker | 0.5.2 (unchanged) |
| voxl-flow-server | 0.3.6 (unchanged) |
| voxl-gphoto2-server | 0.0.10 (unchanged) |
| voxl-io-server | 0.0.6 (unchanged) |
| voxl-jpeg-turbo | 2.1.3-7 (unchanged) |
| voxl-joystick-server | 0.0.12 (unchanged) |
| voxl-lepton-server | 1.3.3 (unchanged) |
| voxl-lepton-tracker | 0.0.4 (unchanged) |
| voxl-libgeographic | 1.0.0 (unchanged) |
| voxl-libgphoto2 | 0.0.4 (unchanged) |
| voxl-libuvc | 1.0.7 (unchanged) |
| voxl-logger | 0.6.0 (unchanged) |
| voxl-mapper | 0.2.2 (unchanged) |
| voxl-mavcam-manager | 0.6.0 (unchanged) |
| voxl-mavlink | 0.1.6 (unchanged) |
| voxl-mavlink-server | 1.4.12 (unchanged) |
| voxl-modem | 1.2.1 –> 1.2.2 |
| voxl-mongoose | 7.7.0-2 (unchanged) |
| voxl-mpa-tools | 1.5.3 –> 1.5.4 |
| voxl-mpa-to-ros | 0.3.9 (unchanged) |
| voxl-mpa-to-ros2 | 0.0.7 (unchanged) |
| voxl-nlopt | 2.5.0-4 (unchanged) |
| voxl-opencv | 4.5.5-3 (unchanged) |
| voxl-open-vins | 0.4.19 (unchanged) |
| voxl-open-vins-server | 0.5.6 (unchanged) |
| voxl-osd | 0.2.0 –> 0.2.1 |
| voxl-portal | 0.8.4 (unchanged) |
| voxl-px4 | 1.14.0-2.0.121 –>1.14.0-2.0.124 |
| voxl-px4-params | 0.8.9 –> 0.8.10 |
| voxl-qvio-server | 1.2.2 (unchanged) |
| voxl-remote-id | 0.0.9 (unchanged) |
| voxl-reset-slpi | 0.0.1 (unchanged) |
| voxl-ros2-foxy | 0.0.1 (unchanged) |
| voxl-state-estimator | 0.0.5 (unchanged) |
| voxl-streamer | 0.8.0 (unchanged) |
| voxl-tag-detector | 0.0.5 (unchanged) |
| voxl-tflite-server | 0.5.0 (unchanged) |
| voxl-utils | 1.4.9 (unchanged) |
| voxl-uvc-server | 0.1.7 (unchanged) |
| voxl-vision-hub | 1.9.9 (unchanged) |
| voxl-voxblox | 1.1.5 (unchanged) |
| voxl-vtx | 1.7.1 –> 1.7.6 |
| voxl-wavemux | 0.0.3 (unchanged) |
| voxl2-io | 0.0.3 (unchanged) |
SDK 1.6.1 Full Changelog (from SDK 1.6.1)
voxl-camera-server (2.2.16 to 2.2.17)
2.2.17
* Remove unused OSD code
* add option to rotate AR0144 encoded video
* add option to invert boson output via a command
* add boson 14 bit support
* eis tweaks
voxl-configurator (1.0.8 to 1.0.9)
1.0.9
* add D0013-V2 handling
voxl-modem (1.2.1 to 1.2.2)
1.2.2
* fix quectel-CM build
voxl-mpa-tools (1.5.3 to 1.5.4)
1.5.4
* add D0013 Stinger V2 extrinsic file
voxl-osd (0.2.0 to 0.2.1)
0.2.1
* OSD will send a signal to VTX/VRX to start/stop debug logs
voxl-px4 (1.14.0-2.0.121 to 1.14.0-2.0.124)
1.14.0-2.0.124
* Fixed hover thrust estimate backup timeout so that it won't run in addition to the normal callback
1.14.0-2.0.123
* Added CRSF raw data transfer via MPA to uORB bridge
1.14.0-2.0.122
* Added external baro device id as an option for baro temp cal
* Added baro temp cal abort if data is bad (all 0s/nan)
SDK 1.6.0 Package List and Changelog
SDK 1.6.0 MD5 Hashes
| SDK | Hash |
|---|---|
| voxl2_SDK_1.6.0.tar.gz | 01e569484214fa573454e513f349947d |
| voxl2-mini_SDK_1.6.0.tar.gz | c015ef52cabac2613c70bce57760f9de |
| ubun2.0-multi_SDK_1.6.0.tar.gz | 78c2a8aa4ffdd2b0b4701a92c3ad60d4 |
SDK 1.6.0 Package List
Release date: November 5, 2025
Package list and changes from SDK-1.5.0 to SDK-1.6.0
| Package | Version |
|---|---|
| libfc-sensor | 1.0.7 –> 1.0.8 |
| libmodal-cv | 0.5.18 –> 0.6.0 |
| libmodal-exposure | 0.1.4 (unchanged) |
| libmodal-flow | 1.0.3 (new) |
| libmodal-journal | 0.2.6 –> 0.2.7 |
| libmodal-json | 0.4.7 –> 0.4.8 |
| libmodal-pipe | 2.13.2 –> 2.14.8 |
| libqrb5165-io | 0.5.0 (unchanged) |
| librc-math | 1.4.5 –> 1.4.6 |
| libslpi-link | 1.0.0 –> 1.0.1 |
| libvoxl-cci-direct | 0.3.2 (unchanged) |
| libvoxl-codec | 0.0.1 (new) |
| libvoxl-cutils | 0.1.5 –> 0.1.6 |
| modalai-slpi | 1.2.0 –> 1.2.2 |
| qrb5165-dfs-server | 0.2.0 (unchanged) |
| qrb5165-imu-server | 1.1.3 –> 1.2.3 |
| qrb5165-mini-tof-server | 0.2.2 (unchanged) |
| qrb5165-rangefinder-server | 0.1.5 –> 0.1.6 |
| qrb5165-system-tweaks | 0.3.6 –> 0.3.8 |
| qrb5165-tflite | 2.8.0-2 –> 2.17.2 |
| voxl-bind-spektrum | 0.1.1 (unchanged) |
| voxl-camera-calibration | 0.6.0 –> 0.6.1 |
| voxl-camera-server | 2.2.4 –> 2.2.9 |
| voxl-ceres-solver | 2:1.14.0-10 (unchanged) |
| voxl-configurator | 1.0.2 –> 1.0.8 |
| voxl-cpu-monitor | 0.6.0 –> 0.7.4 |
| voxl-docker-support | 1.3.1 (unchanged) |
| voxl-elrs | 0.4.7 –> 0.4.9 |
| voxl-esc | 1.5.4 –> 1.5.7 |
| voxl-feature-tracker | 0.5.2 (unchanged) |
| voxl-flow-server | 0.3.6 (unchanged) |
| voxl-gphoto2-server | 0.0.10 (unchanged) |
| voxl-io-server | 0.0.6 (new) |
| voxl-jpeg-turbo | 2.1.3-7 (unchanged) |
| voxl-joystick-server | 0.0.6 –> 0.0.12 |
| voxl-lepton-server | 1.3.3 (unchanged) |
| voxl-lepton-tracker | 0.0.4 (unchanged) |
| voxl-libgeographic | 1.0.0 (new) |
| voxl-libgphoto2 | 0.0.4 (unchanged) |
| voxl-libuvc | 1.0.7 (unchanged) |
| voxl-logger | 0.5.3 –> 0.6.0 |
| voxl-mapper | 0.2.2 (unchanged) |
| voxl-mavcam-manager | 0.5.8 –> 0.6.0 |
| voxl-mavlink | 0.1.5 –> 0.1.6 |
| voxl-mavlink-server | 1.4.9 –> 1.4.12 |
| voxl-modem | 1.1.8 –> 1.2.1 |
| voxl-mongoose | 7.7.0-2 (unchanged) |
| voxl-mpa-tools | 1.4.0 –> 1.5.3 |
| voxl-mpa-to-ros | 0.3.9 (unchanged) |
| voxl-mpa-to-ros2 | 0.0.7 (unchanged) |
| voxl-nlopt | 2.5.0-4 (unchanged) |
| voxl-opencv | 4.5.5-3 (unchanged) |
| voxl-open-vins | 0.4.19 (unchanged) |
| voxl-open-vins-server | 0.3.12 –> 0.5.6 |
| voxl-osd | 0.1.8 –> 0.2.0 |
| voxl-portal | 0.7.11 –> 0.8.4 |
| voxl-px4 | 1.14.0-2.0.105 –>1.14.0-2.0.121 |
| voxl-px4-params | 0.7.5 –> 0.8.9 |
| voxl-qvio-server | 1.2.0 –> 1.2.2 |
| voxl-remote-id | 0.0.9 (unchanged) |
| voxl-reset-slpi | 0.0.1 (unchanged) |
| voxl-ros2-foxy | 0.0.1 (unchanged) |
| voxl-state-estimator | 0.0.5 (unchanged) |
| voxl-streamer | 0.7.5 –> 0.8.0 |
| voxl-tag-detector | 0.0.4 –> 0.0.5 |
| voxl-tflite-server | 0.4.1 –> 0.5.0 |
| voxl-utils | 1.4.8 –> 1.4.9 |
| voxl-uvc-server | 0.1.7 (unchanged) |
| voxl-vision-hub | 1.8.23 –> 1.9.9 |
| voxl-voxblox | 1.1.5 (unchanged) |
| voxl-vtx | 1.4.7 –> 1.7.1 |
| voxl-wavemux | 0.0.3 (new) |
| voxl2-io | 0.0.3 (unchanged) |
SDK 1.6.0 Full Changelog (from SDK 1.5.0)
libfc-sensor (1.0.7 to 1.0.8)
1.0.8
* added a new function to directly access the SLPI MONOTONIC time
libmodal-journal (0.2.6 to 0.2.7)
0.2.7
* add QCS6490 support
libmodal-json (0.4.7 to 0.4.8)
0.4.8
* migrate to cross4.3
libmodal-pipe (2.13.2 to 2.14.8)
2.14.8
* add more robust ion buffer client tracking
2.14.7
* add better ion buffer release functionality
2.14.6
* new functions pipe_send_control_cmd and pipe_send_control_cmd_bytes
* revert ion_buf_t size
2.14.5
* add new commands for cpu modes to cpu_stats2_t interface
2.14.4
* Add source field to ion buffer
* Set format and consumerFlags fields of ion buffer
* add RAW14 to list of supported formats
* suppress unsupported format warning for RGBA and RAW16
2.14.3
* new functions pipe_send_control_cmd and pipe_send_control_cmd_bytes
2.14.2
* Fix for ion buffer shutdown
2.14.1
* new tool: voxl-inspect-pipe-info
2.14.0
* new timing and sleep functions
* new cpu_stats2_t type
2.13.4
* Add new backtrack active field to vfc type
* fix optional support of mavlink
2.13.3
* Seperate interface files, add barometer
librc-math (1.4.5 to 1.4.6)
1.4.6
* add support for qcs6490
libslpi-link (1.0.0 -> 1.0.1)
1.0.1
* added ability to reset the connection
libvoxl-cutils (0.1.5 to 0.1.6)
0.1.6
* add qcs6490 support
modalai-slpi (1.2.0 to 1.2.2)
1.2.2
* added a new flight controller function to uninitialize an i2c port
1.2.1
* Added new flight controller UART function to check rx bytes
* Added new flight controller UART function to flush rx
* Increased flight controller UART rx buffer size to match slpi link
qrb5165-imu-server (1.1.3 to 1.2.3)
1.2.3
* cpu thermal cal routine now disables cpu pitmode so it can get hot enough
1.2.2
* fix bug where occationally fifo would stop reading if async command from camera server stopped and started again
* imu now starts reading right away instead of waiting for a client
* improvements to support multiple imus
1.2.1
* add commands in for controlling calibrator through commands from portal
* add new imu_apps_raw pipe so calibrators can always view raw data
* "start_calibration" command is now not needed and ignored
1.2.0
* cleanup build
* remove old ICM20948 driver
* convert fft code to C
* prepare for voxl-cross 4 build environment
qrb5165-rangefinder-server (0.1.5 to 0.1.6)
0.1.6
* add m0195 config
qrb5165-system-tweaks (0.3.6 to 0.3.8)
0.3.8
* voxl-static-ip-watcher cleanup
0.3.7
* add voxl-static-ip-watcher
qrb5165-tflite (2.8.0-2 to 2.17.2)
2.17.2
* cleanup
2.17.1
* new op support
voxl-camera-calibration (0.6.0 to 0.6.1)
0.6.1
* take cpu out of pitmode for calibration
* throw a warning if user is trying to calibrate an ar0144 tracking cam without fisheye option
* lock to larger cores for better performance
voxl-camera-server (2.2.4 to 2.2.9)
2.2.9
* fix build issues (libmodal-pipe changes)
2.2.8
* fix h265 bitrate control
2.2.7
* remove voxl-cpu-monitor as build dependency
* fix bug in camera-server-config-helper
2.2.6
* force cross 4.4
2.2.5
* add C48
* fix stereo cam pair going out of sync due to too high of an allowed discrepancy
voxl-configurator (1.0.2 to 1.0.8)
1.0.8
* update D0020 elrs pwm configs
1.0.7
* fix elrs pwm settings on D0020
1.0.6
* D0020 and other vfc tunes
1.0.5
* add D0017 Shikra support
* new openvins configs
1.0.4
* add D0020 basic framework
1.0.3
* update voxl-streamer config handling
voxl-cpu-monitor (0.6.0 to 0.7.4)
0.7.4
* update voxl-inspect-cpu to add json one-shot logic
0.7.3
* add systemd watchdog timer function for safety
* cleanup process hashmap periodically when it gets cluttered
* new debug tool churn_pid.sh for stress testing
0.7.2
* new commands to set auto and perf cpu modes while enabling auto pitmode
0.7.1
* add more obvious pitmode_enable option to configurator
* fix individual process cpu use being limited to 100.0 percent
0.7.0
* monitor processes with highest cpu and memory utilization
* new default behavior is to have cpu in cool mode when disarmed
* pipe type definitions moved out into libmodal_pipe
* memory leak detection
* two-stage overheat warning
* cpu load is now absolute (not scaled by frequency)
* new memory allocation rate monitoring
* support for qcs6490
voxl-elrs (0.4.7 to 0.4.9)
0.4.9
* update firmware releases
0.4.8
* Aligned PWM configuration with fw 3.5.3.15
* Updated configurations for D0008 (and similar)
voxl-esc (1.5.4 to 1.5.7)
1.5.7
* speed up D0013 stinger spinup to 200ms
1.5.6
* more D0020 Tuning
* robustness improvement in M0138 firmware
1.5.5
* initial D0020 tune
* lower cmd-rate in voxl-esc-calibrate.py to prevent buffer backup when running on VOXL
voxl-joystick-server
voxl-logger (0.5.3 to 0.6.0)
0.6.0
* update to cross 4.4
* remove old tof_data_t type support
voxl-mavlink-server (1.4.9 to 1.4.12)
1.4.12
* fix for SYS_ID != 1
1.4.11
* make ci pipeline happy
1.4.10
* internal baro is published to mpa, external baro is published to px4 via mavlink
voxl-mavlink (0.1.5 to 0.1.6)
0.1.6
* undo accidental mavlink submodule change
* current mavlink commit hash is 5383d892c071095af3f9ad24ceb7b0fb6e18f81f
voxl-modem (1.1.8 to 1.2.1)
1.2.1
* auto detect Doodle Lab modem interface from driver name
1.2.0
* add tailscale mods for startup
* add lte specific voxl-configure-modem option
1.1.9
* Add support for Doodle VTX
voxl-mpa-tools (1.4.0 to 1.5.3)
1.5.3
* fix voxl-inspect-imu printing
1.5.2
* re-enable vfc fallback to internal vfc-alt mode when VIO isn't ready
* smooth out vfc z pid
1.5.1
* update defaults for vfc config to reflect new z controller
* add -t (--test) options to various voxl-inspect tools
1.5.0
* enable secondary cam intrinsics cal file name detection
1.4.9
* name changes for D0008-V4
1.4.8
* speed up voxl-list-pipes -t
* voxl-list-pipes sorts by type by default
1.4.7
* add OSD visualizer
1.4.6
* remove vfc arming
1.4.5
* decrease q_min to 2 as default
* update vio_cam_configs
* changes for inspecting ion stream
1.4.4
* new dependency on libmodal_pipe >1.14.0
* migrate to new modal pipe timing functions
* add prints of n samples received to voxl-inspect-imu
1.4.3
* independent vfc config file
1.4.2
* builds in cross 4.1 without voxl-opencv dependency
1.4.1
* inspect-baro
voxl-open-vins-server (0.3.12 to 0.5.6)
0.5.6
* bump vins version for flow API and stereo tracking
* bug fix for entering zupt, when doing jerk detection
* quality overhaul
* modify onm dyn priors and gates
0.5.5
* change disparities and reset fix
0.5.4
* added jerk detection and atomic handling fix
* fix bug in reset logic
* increase feature timeout to 10s
0.5.3
* added grace timeout on vio init
0.5.2
* fix for min feature reset and first cam connect
* toggle missing feature on reset
* fixed reset stall and double reset from no features
0.5.1
* adjust verbosity for config script
* changes for d0008-v4 double ion stream
0.0.1a
* New server and OV lib with several architectural changes
voxl-osd (0.1.8 to 0.2.0)
0.2.0
* Add option set OSD element color
0.1.31
* Add basic Ready/Not Ready to arm indicator
* Remove status message
0.1.30
* Add turtle mode flight mode indicator
0.1.29
* Implemented ability to adjust joystick sensitivity values within OSD
0.1.28
* Removed time debounce from OSD, joystick input will now rely solely on physical debounce
0.1.27
* Update positions for some OSD elements
0.1.26
* Update default positions for some OSD elements
0.1.25
* Implemented debounce requiring joystick to return to center position before another input is registered
0.1.24
* Updates to OSD menu usability
0.1.23
* Add more cpu status stats
0.1.22
* Add MAVLink Telemetry Control via debug OSD menu
0.1.21
* Add throttle warning to OSD when trying to arm in manual mode and throttle is too high
0.1.20
* Fixed math errors in the bearing to home calculation
* Fixed math error in the distance to home calculation
* Fixed the method to check if the global position message is recent to prevent display issues
* Don't show altitude and to home if no gps msg
* Add MGRS precision configuration option
0.1.19
* Adjust OSD element locations
* Update MGRS format
0.1.18
* Heading and distance / bearing to home cleanup
* Move some OSD elements around
0.1.17
* Add voxl-libgeographic dependency
0.1.16
* Add MGRS cooridnates
0.1.15
* Add velocity
0.1.14
* Use Link Quality instead of RSSI for RC
0.1.13
* Updates for GPS dist to home and others
0.1.12
* Added GPS fusion to heading indicator if it isn't being done by PX4
0.1.11
* Version bump to kick off CI build on new docker image
0.1.10
* Update RC Channels menu
* Save advanced menu updates to configuration file
0.1.9
* Update battery param used for cell voltage calculation
voxl-portal (0.7.11 to 0.8.4)
0.8.4
* Updated to voxl-mongoose 7.19 library
0.8.3
* add status updates for voxl-mavlink-server and voxl-PX4
* display per-IMU update stages during calibration
0.8.2
* add imu status updates to calibration
0.8.1
* add apps-proc imu cal to accelerometer cal procedure
0.8.0
* huge cleanup. migrate to cross 4
voxl-px4-params (0.7.5 to 0.8.9)
0.8.9
* disable battery low and crit thresholds for FPV drones
0.8.8
* disable BAT_LOW_VOLT for FPV drones
0.8.7
* set EKF2_BARO_GATE to 100 to prevent baro from being disabled preventing arming
0.8.6
* pull in D0019 tuning updates from sdk 1.5.1
0.8.5
* update D0020 failsafes
0.8.4
* switch test loadout to RTL on CH 10
0.8.3
* enable RTL on D0019 and D0020
0.8.2
* update D0019 to clean param set, mostly duplicating D0020
0.8.1
* set COM_HOME_IN_AIR to 1 to allow RTL when GPS is bad
0.8.0
* added more stringent check for gps on D0020
* raise landing slowdown ALT2 to 10m
0.7.9
* undo typo, oops
0.7.8
* set up 2-stage RC Lost failsafe on D0020
* disable D0020 mag
0.7.7
* More D0020 cleanup.
0.7.6
* initial D0020 starting point
* move CI to cross 4
voxl-px4 (1.14.0-2.0.105 to 1.14.0-2.0.121)
1.14.0-2.0.121
* Changed hard coded battery time low failsafe from RTL to Warn
1.14.0-2.0.120
* Decreased voxlpm battery_status logging interval from 100ms to 20ms
1.14.0-2.0.119
* Decreased voxl_esc battery_status logging interval from 100 ms to 20 ms
* Changed printf to PX4_INFO in voxlpm status output
1.14.0-2.0.118
* Increased battery_status logging rate from 5 Hz to 50 Hz
1.14.0-2.0.117
* Added a new module called sensor_baro_bridge to send sensor_baro data to an MPA pipe
1.14.0-2.0.116
* Add start for vehicle_air_data_bridge into start scripts
* Use DSP clock directly on Posix for CLOCK_MONOTONIC
1.14.0-2.0.115
* baro_temp_cal updated to stop pit mode while calibrating
1.14.0-2.0.114
* Fix FC compiler error
1.14.0-2.0.113
* Implemented basic keepalive mechanism between apps and DSP
* Added parameters to control keepalive failure actions. Can be configured to force a blind land and to force disarm after some period.
* Added MPA capability
1.14.0-2.0.112
* Added turtle mode reporting to the heartbeat mavlink message as a custom field
* Removed support for RB5 (M0052)
1.14.0-2.0.111
* Fixed compilation failure for FCv2
1.14.0-2.0.110
* VOXL ESC: Added a parameter controlled option to send pwm commands instead of rpm commands
1.14.0-2.0.109
* Added support for dps368 external barometer on apps processor
* Added support for external ICP10100 barometer on apps processor
* Made logging with sequential file names the default
1.14.0-2.0.108
* Improved GPS failure simulation in HITL
* VOXL ESC: Added M0129-6 as possible ESC type in print out
* Added support for Mavlink reboot command
* Added support for the reboot system command
1.14.0-2.0.107
* Added estimator_aid_src_baro_hgt as a default logging topic to help debug ekf2 instability
* Reduced baro fusion timeout from 5 seconds to 500 ms
* HITL: Moved heartbeat send into actuator send thread to avoid race conditions
1.14.0-2.0.106
* Fixed Mavlink battery status to properly fill in voltages_ext fields
* Fixed CRSF telemetry
voxl-qvio-server (1.2.0 to 1.2.2)
1.2.2
* update for new cpu_stats2 interface
1.2.1
* swap to 64-bit build for qrb5165-2
* cleanup and cross4.3 migration
voxl-streamer (0.7.5 to 0.8.0)
0.8.0
* migrate to building in cross4
0.7.6
* Add support for fpv restream
voxl-tflite-server (0.4.1 to 0.5.0)
0.5.0
* building in vross 4.3 with new tflite 2.17.1
0.4.2
* fixed yolov11, updated tflite
voxl-utils (1.4.8 to 1.4.9)
1.4.9
* add tailscale to network prefs
voxl-vision-hub (1.8.23 to 1.9.9)
1.9.9
* allow failsafe reentry into position mode with still sticks
1.9.9
* Thermal Flow set relative alt vs global alt based on pilot input
1.9.8
* D13 alt fix
1.9.7
* bump
1.9.6
* smoother transition for sprung loaded throttle R/C units
1.9.5
* PX4-ALT to VFC clean up mode switching logic--no arm if already blown up
1.9.4
* config version bump, D0020 support
1.9.3
* Fix smart takeoff to reset backtrack history
1.9.2
* moved VFC config into independent file
1.9.1
* VFC POS/ALT direct arming, soft takeoff mechanism
1.9.0
* migrate to cross 4.1, enable build for qrb5165-2
1.8.28
* VFC hover thrust quicker autotune and autosave to conf after 10secs of solid hold
1.8.27
* VFC hover thrust feature made active. Update thru voxl-config.
1.8.26
* VFC hover thrust template added. Reduce default PID settings for vfc's ALT and POS modes.
1.8.25
* VFC yaw tweaks. Add iterm to thrust control and tilt compensation for all VFC auto modes. Alpha-version VFC robust takeoff module.
1.8.24
* mission cancel into VFC position mode
libmodal-flow (1.0.3)
1.0.3
* changed track function params to enable stereo
* optimizations, detection on pyr lvl 1, qcom recordable queue
1.0.2
* build to fix sdk 1.6.0 dependencies (rollback to v1.0.0)
1.0.1
* changed track function params to enable stereo
* optimizations, detection on pyr lvl 1, qcom recordable queue
1.0.0
* fixed ManagerCL teardown
0.0.1
* added initial files
libvoxl-codec (0.0.1)
0.0.1
* add template for cross project
voxl-io-server
0.0.6
* updates to build in cross 4.4
0.0.5
* add Mavlink tunnel option for modalal_io
0.0.4
* add zorro config
0.0.3
* add bash completion to voxl-send-neopixel-cmd
0.0.2
* fix id byte not being sent in the test program
0.0.1
* First commit
voxl-libgeographic (1.0.0)
1.0.0
* initial release
SDK 1.6.X Test Matrix
| Symbol | Definition |
|---|---|
| Passed | |
| In Progress | |
| Failed | |
| Not Supported |
SDK 1.6.1 Test Status
| Architecture | Description | Indoor Test Status | Outdoor Test Status |
|---|---|---|---|
| D0011 | PX4 Autonomy Dev Kit, see: Starling | ||
| D0012 | Starling 2 Max, see: Starling | ||
| D0013 | Stinger Vision, see: Stinger | ||
| D0014 | Starling 2, see: Starling |