paparazzi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[paparazzi-commits] [paparazzi/paparazzi] e3be6f: [messages] replace BOO


From: GitHub
Subject: [paparazzi-commits] [paparazzi/paparazzi] e3be6f: [messages] replace BOOT with AUTOPILOT_VERSION
Date: Mon, 22 Dec 2014 06:38:04 -0800

  Branch: refs/heads/master
  Home:   https://github.com/paparazzi/paparazzi
  Commit: e3be6f938af0d7e1e8f0720dbb14e3db1b4f9e2a
      
https://github.com/paparazzi/paparazzi/commit/e3be6f938af0d7e1e8f0720dbb14e3db1b4f9e2a
  Author: Felix Ruess <address@hidden>
  Date:   2014-12-21 (Sun, 21 Dec 2014)

  Changed paths:
    M conf/messages.xml
    M sw/airborne/firmwares/fixedwing/autopilot.c
    M sw/airborne/firmwares/fixedwing/autopilot.h
    M sw/airborne/firmwares/fixedwing/main_ap.c
    M sw/airborne/firmwares/rotorcraft/autopilot.c
    M sw/airborne/firmwares/rotorcraft/autopilot.h
    M sw/airborne/firmwares/rotorcraft/main.c
    M sw/include/pprz_version.h

  Log Message:
  -----------
  [messages] replace BOOT with AUTOPILOT_VERSION


  Commit: 2c3cfc3689ed601d4399a1700ac884a76652810d
      
https://github.com/paparazzi/paparazzi/commit/2c3cfc3689ed601d4399a1700ac884a76652810d
  Author: Felix Ruess <address@hidden>
  Date:   2014-12-21 (Sun, 21 Dec 2014)

  Changed paths:
    M sw/ground_segment/cockpit/live.ml

  Log Message:
  -----------
  [gcs] log autopilot version in alert window once


  Commit: 548f315faf75d0a10442bf869adaefc810d282fd
      
https://github.com/paparazzi/paparazzi/commit/548f315faf75d0a10442bf869adaefc810d282fd
  Author: Felix Ruess <address@hidden>
  Date:   2014-12-21 (Sun, 21 Dec 2014)

  Changed paths:
    M sw/ground_segment/cockpit/live.ml
    M sw/ground_segment/cockpit/live.mli

  Log Message:
  -----------
  [gcs] remember version per aircraft


  Commit: c157cc3569a605e9415b389825c3d22895d0eb6d
      
https://github.com/paparazzi/paparazzi/commit/c157cc3569a605e9415b389825c3d22895d0eb6d
  Author: Felix Ruess <address@hidden>
  Date:   2014-12-21 (Sun, 21 Dec 2014)

  Changed paths:
    M sw/airborne/test/peripherals/test_ms2100.c

  Log Message:
  -----------
  [test] test_ms2100: replace BOOT with TAKEOFF message


  Commit: d3f9e39533ac579cf24e6e3e47195ba717a6f1ef
      
https://github.com/paparazzi/paparazzi/commit/d3f9e39533ac579cf24e6e3e47195ba717a6f1ef
  Author: Gautier Hattenberger <address@hidden>
  Date:   2014-12-21 (Sun, 21 Dec 2014)

  Changed paths:
    M Makefile
    M Makefile.ac
    M sw/ground_segment/tmtc/server.ml

  Log Message:
  -----------
  [build] add build version to the log and print warning if not matching 
runtime version


  Commit: 3f3db735ac5ef7451a956790a7126b9f600a69c6
      
https://github.com/paparazzi/paparazzi/commit/3f3db735ac5ef7451a956790a7126b9f600a69c6
  Author: Felix Ruess <address@hidden>
  Date:   2014-12-22 (Mon, 22 Dec 2014)

  Changed paths:
    M Makefile
    M Makefile.ac

  Log Message:
  -----------
  [build] improve build version stuff

- always save build version when updating anything that depends on libpprz, so 
it will also be updated on e.g. make tmtc
- only warn if the version number (major.minor.patch) is different, disregard 
the label, sha1, dirty postfixes in the string...


  Commit: 6483af34e577d84ee4e552a00177fb10b8dadd97
      
https://github.com/paparazzi/paparazzi/commit/6483af34e577d84ee4e552a00177fb10b8dadd97
  Author: Gautier Hattenberger <address@hidden>
  Date:   2014-12-22 (Mon, 22 Dec 2014)

  Changed paths:
    M sw/ground_segment/tmtc/server.ml

  Log Message:
  -----------
  [server] close file even if file empty


  Commit: bdd8d0019a39d8ffcde0fb27ba44539dac39f971
      
https://github.com/paparazzi/paparazzi/commit/bdd8d0019a39d8ffcde0fb27ba44539dac39f971
  Author: Felix Ruess <address@hidden>
  Date:   2014-12-22 (Mon, 22 Dec 2014)

  Changed paths:
    M Makefile
    M Makefile.ac
    M conf/messages.xml
    M sw/airborne/firmwares/fixedwing/autopilot.c
    M sw/airborne/firmwares/fixedwing/autopilot.h
    M sw/airborne/firmwares/fixedwing/main_ap.c
    M sw/airborne/firmwares/rotorcraft/autopilot.c
    M sw/airborne/firmwares/rotorcraft/autopilot.h
    M sw/airborne/firmwares/rotorcraft/main.c
    M sw/airborne/test/peripherals/test_ms2100.c
    M sw/ground_segment/cockpit/live.ml
    M sw/ground_segment/cockpit/live.mli
    M sw/ground_segment/tmtc/server.ml
    M sw/include/pprz_version.h

  Log Message:
  -----------
  Merge pull request #1050 from paparazzi/autopilot_version_msg

[messages] replace BOOT with AUTOPILOT_VERSION

The AUTOPILOT_VERSION message contains:
- the version encoded as integer with `MAJOR * 10000 + MINOR * 100 + PATCH`
- the complete version string as returned by paparazzi_version

This message is sent once at startup of the autopilot, but can also be 
registered like any normal telemetry message by adding it to the telemetry 
airframe file.

The version string is also displayed in the GCS alert window (once per 
aircraft, unless it changes)...

Also the "build version" is not written to `var/build_version.txt` and the 
server also writes it to the log.

When building an aircraft it will now warn if the last build version differs 
from current version.
It only checks if the current version number (e.g. 5.3.2) is contained in the 
full build version string. So it will warn if you changed branches to a 
different version, but not after e.g. committing only a airframe config change.

You can also run `make print_version` to show the current version (and the 
warning if build version differs).


Compare: 
https://github.com/paparazzi/paparazzi/compare/0add0485a060...bdd8d0019a39

reply via email to

[Prev in Thread] Current Thread [Next in Thread]