github iNavFlight/inav INAV-1.2
INAV 1.2

latest releases: 7.1.1, 7.1.0, 7.1.0-RC1...
7 years ago

At last we have final INAV-1.2 release.

INAV Configurator is available from Chrome Webstore.

Hardware compatibility and feature map.

This release features experimental F4 target support. Use caution as F4 targets are not well tested and aparrently are not bug-free.

Bugs fixes:

  • Fix a bug with FEATURE_SERVO_TILT and FEATURE_CHANNEL_FORWARDING not working as they should.
  • Reset altitude hold target when transitioning from RTH/WP.
  • Fix for turning North when activating RTH close to home
  • Don't allow AIRMODE to override MOTOR_STOP
  • Fix for boards sometimes hanging on boot
  • Configurable limitation of max climb/descent rate - fixed extreme climb/descent on WP mission
  • Reset POSHOLD target when GCS modifier is reset
  • Change GPS SBAS default to NONE - fixes poor GPS performance in some cases
  • Disable PID attenuation at zero throttle and some mixer improvements
  • Fixed CC3D PPM glitch when using OneShot125
  • Fix slow RTH when home is reset
  • Fixed connection issues for INAV Configurator
  • SPRacingF3 EVO servo fix
  • MAVLink bitmask incompatibility with Configurator
  • FrSky telemetry climb rate fix
  • SDCard not working fixes
  • GPS being initialised too early fix
  • Fixed MS5611 misdetection
  • Fixed no accelerometer detected on MPU9250 gyro
  • Fixed compass issues on MPU9250 gyro

New features and improvements:

  • Boot-time event logging for easier troubleshooting
  • Blackbox log now includes acceleration in EF for easier debugging
  • F4 target support (initial drafts)
  • FP-PID rescaled to match LuxFloat and MWRewrite PID controllers
  • LTM telemetry improvements - more data reported
  • MAVLink telemetry
  • Rates are now in degrees/sec (much more user-friendly)
  • Use full stick in ANGLE/HORIZON
  • More precise expo curve
  • Support for NRF24L01 receiver (including INAV-specific protocol and telemetry - provisional)
  • Support for Jeti receiver
  • Improved landing detector for RTH
  • Replace RTH pre-landing delay with waiting for correct heading
  • Allow all 6 input and all 6 outputs on CC3D when using PWM RX and PWM output
  • Flaperon flight mode
  • Support for RTH+LAND waypoint
  • Configuration is logged to blackbox for easier analysis
  • Use GPS for vertical velocity estimation on multirotors
  • Increased max waypoint number
  • Turn assistant - turn on parallel to ground plane (tested on multirotors only)
  • Angular acceleration limit on PID rate target for better control on larger drones
  • Require "off-on" switch cycle to activate WP mission
  • Some mixers are now disabled for targets with low memory
  • Improved (smoother) MAG HOLD controller

Other:

  • Converted the whole driver infrastructure to new IO framework
  • Lots of minor code cleanups and improvements
  • Improved default settings
  • More supported targets
  • Betaflight catchups
  • Some features removed from NAZE & CC3D targets to fit INAV into them.

Warning:
Some targets are not tested

Big thanks to @martinbudden, @DzikuVx, @theArchLadder, @stronnag, @sambas and all the contrubuters, testers and donators whom I forgot to mention. You guys make this project tick! 😄

Don't miss a new inav release

NewReleases is sending notifications on new releases.