Skip to content

1.0-rc7

Pre-release
Pre-release
Compare
Choose a tag to compare
@lyusupov lyusupov released this 31 Oct 07:39
· 1438 commits to master since this release

New features

STM32

  • modes: Normal (default) or UAV
  • hardware:
    • AcSiP S76G
      GNSS: built-in
      Radio: built-in
      Output:
           default: UART (PA9/PA10) 115200, 8E1
           optional: USB CDC ACM
      Display:
           optional: 0.96" I2C OLED
      Sensor(s):
           optional: BMP(E)280

    • "Blue Pill" (STM32F103C8 128k)
      Radio: RFM95 (SX1276)
      Output:
           default: UART (PA9/PA10) 38400, 8N1
           optional: USB CDC ACM
      Sensor(s):
           optional: BMP(E)280
      Optional:
           genuine OGN low-level RF IC driver(s): 1
               RFM69 (SX1231)
               SX1272
               SX1276
               Si4032

      1 - OGNTP is the only radio protocol available with OGN driver(s)

TI CC1310

Major improvements

Common

  • UAT (ADS-B 978 MHz) data packets decoder
  • better MAVLINK 1.0 compliance
  • use of protocol supplied aircraft's callsign, when able (GDL90 & UAT)
  • improved 'parity' of Legacy data
  • fix for baro altitude and vertical speed reporting over OGNTP protocol
  • fix for incorrect medium and high altitude reporting over FANET radio protocol #64
  • fix for 'parity' of OGNTP data
  • improved PFLAU NMEA sentence handling

ESP32

  • been built against of most recent ESP32 Arduino Core 1.0.4
  • support for TTGO T-Beam V10 (a.k.a. V1.0)
  • fix of Web firmware update method
  • can receive UAT traffic with use of SoftRF-UAT module 2
  • power saving feature: turn Wi-Fi off after 10 minutes of no activity
  • turn Prime Mk2's status LED on when power is up 3
  • flash with Prime Mk2's status LED when battery level is becoming low 3
  • turn Prime Mk2 off ( 'standby' ) when battery level is very low
  • fix of u-blox NEO-M8N detection (certain GPS f/w revision affected) #59
  • BLE improvements

2 - valid for Standalone Edition only
3 - valid for TTGO T-Beam V05-V07. May or may not work on V10.

ESP8266

  • been built against of most recent ESP8266 Arduino Core 2.5.2
  • fix for regression of UAV mode since RC4
  • power saving feature: turn Wi-Fi off after 10 minutes of no activity

Raspberry Pi

  • can receive UAT traffic with use of SoftRF-UAT module
  • improved SX1276 radio detection and warmup
  • fix for operation with nRF905 radio
  • better format compliance of vertical speed reporting in PFLAA sentences

Please, read commits history for more information.

Known issues

  • may fail to boot on a board if it uses PICO-D4 variant of ESP32
  • may fail to operate on Raspberry Pi 4

Binary downloads and flashing instructions

WARNING

  1. ESP8266 and ESP32. This upgrade will reset your SoftRF settings to factory default values. Please, follow these "backup and restore" procedures before doing the update
  2. ESP32 only. "Web update" method is NOT applicable for this upgrade: 4

4 - you may try "Web update" if your current firmware version is 1.0-rc6+ .

Prime MkII owners! I will reject any claims if you, by any reason, will fail to upgrade or fail to recover after un-successful update!
If you are not sure that you can manage the update successfully - think about to stay on RC6 or to buy a new board with pre-installed RC7.

Source code build instructions