From 6b1927eef90194c68c81b4b5401b3c54822ec67f Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Sun, 19 Feb 2023 18:45:25 -0700 Subject: [PATCH] update docs --- AltOS/doc/altos.html | 4 +- AltOS/doc/altos.pdf | 6 +- AltOS/doc/altusmetrum.html | 443 +++++++++++++++++------------- AltOS/doc/altusmetrum.pdf | Bin 21538302 -> 21551818 bytes AltOS/doc/companion.html | 4 +- AltOS/doc/companion.pdf | 4 +- AltOS/doc/easymega-outline.pdf | Bin 25130 -> 25130 bytes AltOS/doc/easymini-outline.pdf | Bin 25584 -> 25584 bytes AltOS/doc/easymini.html | 271 ++++++++++-------- AltOS/doc/easymini.pdf | Bin 4974546 -> 4979316 bytes AltOS/doc/map-loading.html | 4 +- AltOS/doc/map-loading.pdf | 4 +- AltOS/doc/micropeak.html | 8 +- AltOS/doc/micropeak.pdf | 6 +- AltOS/doc/motortest.html | 8 +- AltOS/doc/motortest.pdf | Bin 3159404 -> 3159404 bytes AltOS/doc/telegps-outline.pdf | Bin 24976 -> 24976 bytes AltOS/doc/telegps.html | 321 ++++++++++++---------- AltOS/doc/telegps.pdf | Bin 5770224 -> 5775048 bytes AltOS/doc/telelaunch.html | 8 +- AltOS/doc/telelaunch.pdf | Bin 3241737 -> 3241737 bytes AltOS/doc/telemega-outline.pdf | Bin 24663 -> 24663 bytes AltOS/doc/telemetrum-outline.pdf | Bin 24742 -> 24742 bytes AltOS/doc/telemetry.html | 8 +- AltOS/doc/telemetry.pdf | 4 +- AltOS/doc/telemini-v1-outline.pdf | Bin 24245 -> 24245 bytes AltOS/doc/telemini-v3-outline.pdf | Bin 25175 -> 25175 bytes 27 files changed, 602 insertions(+), 501 deletions(-) diff --git a/AltOS/doc/altos.html b/AltOS/doc/altos.html index a640e29..bc322d6 100644 --- a/AltOS/doc/altos.html +++ b/AltOS/doc/altos.html @@ -15,7 +15,7 @@
Keith Packard

-02 Feb 2023 +19 Feb 2023
Table of Contents
@@ -1909,7 +1909,7 @@ ao_packet_master_init(void);
diff --git a/AltOS/doc/altos.pdf b/AltOS/doc/altos.pdf index 4310a15..118ea90 100644 --- a/AltOS/doc/altos.pdf +++ b/AltOS/doc/altos.pdf @@ -5,8 +5,8 @@ /Author (Keith Packard) /Creator (Asciidoctor PDF 2.3.4, based on Prawn 2.4.0) /Producer (Keith Packard) -/ModDate (D:20230202130657-07'00') -/CreationDate (D:20230202130734-07'00') +/ModDate (D:20230219183900-07'00') +/CreationDate (D:20230219183928-07'00') >> endobj 2 0 obj @@ -83,7 +83,7 @@ ET BT 496.776 136.39843 Td /F1.0 12 Tf -<3032204665622032303233> Tj +<3139204665622032303233> Tj ET 0.0 0.0 0.0 SCN diff --git a/AltOS/doc/altusmetrum.html b/AltOS/doc/altusmetrum.html index 0ecf4c6..b701760 100644 --- a/AltOS/doc/altusmetrum.html +++ b/AltOS/doc/altusmetrum.html @@ -20,8 +20,8 @@ bdale@gag.com
Bob Finch
Anthony Towns
-version v1.9.14, -02 Feb 2023 +version v1.9.15, +19 Feb 2023
Table of Contents
@@ -184,53 +184,54 @@
  • Appendix G: Altus Metrum Hardware Specifications
  • Appendix H: Release Notes
  • @@ -5970,6 +5971,16 @@ production and retired.

    3.7V

    +

    TeleMetrum v4.0

    +

    MS5607 30km (100k')

    +

    ADXL375 200g

    +

    uBlox Max-8C

    +

    -

    +

    8MB

    +

    40mW

    +

    3.7V

    + +

    TeleMini v1.0

    MP3H6115 10km (33k')

    -

    @@ -6050,6 +6061,16 @@ production and retired.

    3.7V

    +

    TeleMega v6.0

    +

    MS5607 30km (100k')

    +

    ADXL375 200g

    +

    uBlox Max-8Q

    +

    BMI088 MMC5983

    +

    8MB

    +

    40mW

    +

    3.7V

    + +

    EasyMega v1.0

    MS5607 30km (100k')

    MMA6555 102g

    @@ -6185,15 +6206,41 @@ production and retired.

    Appendix H: Release Notes

    -

    H.1. Release Notes for Version 1.9.14

    +

    H.1. Release Notes for Version 1.9.15

    -

    Version 1.9.14

    +

    Version 1.9.15

    H.1.1. AltOS

    • +

      Add TeleMega v6.0 support

      +
    • +
    • +

      Add TeleMetrum v4.0 support

      +
    • +
    • +

      Fix sign of IMU values for TeleMega v5 boards in the +'across' axis. This affects IMU acceleration and gyro reports +for that axis, but has no effect on in-flight operation of +the tilt computation.

      +
    • +
    +
    +
    +
    +
    +
    +

    H.2. Release Notes for Version 1.9.14

    +
    +

    Version 1.9.14

    +
    +
    +

    H.2.1. AltOS

    +
    +
      +
    • Fix 1.9.13 regression in TeleLCO startup sequence that detects available TeleFire units.

    • @@ -6203,12 +6250,12 @@ detects available TeleFire units.

    -

    H.2. Release Notes for Version 1.9.13

    +

    H.3. Release Notes for Version 1.9.13

    Version 1.9.13

    -

    H.2.1. AltOS

    +

    H.3.1. AltOS

    • @@ -6233,7 +6280,7 @@ v3 in a static test stand.

    -

    H.2.2. AltosUI

    +

    H.3.2. AltosUI

    • @@ -6246,12 +6293,12 @@ after landing on the beeper.

    -

    H.3. Release Notes for Version 1.9.12

    +

    H.4. Release Notes for Version 1.9.12

    Version 1.9.12

    -

    H.3.1. AltOS

    +

    H.4.1. AltOS

    • @@ -6265,7 +6312,7 @@ crash the board.

    -

    H.3.2. AltosUI

    +

    H.4.2. AltosUI

    • @@ -6277,12 +6324,12 @@ crash the board.

    -

    H.4. Release Notes for Version 1.9.11

    +

    H.5. Release Notes for Version 1.9.11

    Version 1.9.11

    -

    H.4.1. AltOS

    +

    H.5.1. AltOS

    • @@ -6299,7 +6346,7 @@ some uses under UK regulations.

    -

    H.4.2. AltosUI

    +

    H.5.2. AltosUI

    • @@ -6309,7 +6356,7 @@ some uses under UK regulations.

    -

    H.4.3. AltosDroid

    +

    H.5.3. AltosDroid

    • @@ -6324,7 +6371,7 @@ some uses under UK regulations.

    -

    H.5. Release Notes for Version 1.9.10

    +

    H.6. Release Notes for Version 1.9.10

    Version 1.9.10

    @@ -6332,7 +6379,7 @@ some uses under UK regulations.

    This release contains a couple of bug fixes for ground station software.

    -

    H.5.1. AltosUI

    +

    H.6.1. AltosUI

    • @@ -6343,7 +6390,7 @@ instances of Windows 10.

    -

    H.5.2. AltosDroid

    +

    H.6.2. AltosDroid

    • @@ -6360,7 +6407,7 @@ flight data cannot be logged.

    -

    H.6. Release Notes for Version 1.9.9

    +

    H.7. Release Notes for Version 1.9.9

    Version 1.9.9

    @@ -6377,7 +6424,7 @@ channels, recalibrate accelerometers, reset the APRS interval, adjust the beep tone and reset the pyro time.

    -

    H.6.1. AltOS

    +

    H.7.1. AltOS

    • @@ -6400,7 +6447,7 @@ used for controlling the flight.

    -

    H.6.2. AltosUI

    +

    H.7.2. AltosUI

    • @@ -6416,12 +6463,12 @@ was broken.

    -

    H.7. Release Notes for Version 1.9.8

    +

    H.8. Release Notes for Version 1.9.8

    Version 1.9.8

    -

    H.7.1. AltOS

    +

    H.8.1. AltOS

    • @@ -6434,7 +6481,7 @@ was broken.

    -

    H.7.2. AltosUI

    +

    H.8.2. AltosUI

    • @@ -6447,7 +6494,7 @@ was broken.

    -

    H.7.3. AltosDroid

    +

    H.8.3. AltosDroid

    • @@ -6463,7 +6510,7 @@ was broken.

    -

    H.7.4. MicroPeak GUI

    +

    H.8.4. MicroPeak GUI

    • @@ -6475,12 +6522,12 @@ was broken.

    -

    H.8. Release Notes for Version 1.9.7

    +

    H.9. Release Notes for Version 1.9.7

    Version 1.9.7

    -

    H.8.1. AltOS

    +

    H.9.1. AltOS

    • @@ -6490,7 +6537,7 @@ was broken.

    -

    H.8.2. AltosUI

    +

    H.9.2. AltosUI

    • @@ -6515,7 +6562,7 @@ was broken.

    -

    H.8.3. AltosDroid

    +

    H.9.3. AltosDroid

    • @@ -6530,12 +6577,12 @@ was broken.

    -

    H.9. Release Notes for Version 1.9.6

    +

    H.10. Release Notes for Version 1.9.6

    Version 1.9.6

    -

    H.9.1. AltOS

    +

    H.10.1. AltOS

    • @@ -6555,12 +6602,12 @@ horizontally.

    -

    H.10. Release Notes for Version 1.9.5

    +

    H.11. Release Notes for Version 1.9.5

    Version 1.9.5

    -

    H.10.1. AltOS

    +

    H.11.1. AltOS

    • @@ -6592,7 +6639,7 @@ never report as having been fired.

    -

    H.10.2. AltosUI

    +

    H.11.2. AltosUI

    • @@ -6622,12 +6669,12 @@ AltosUI packages.

    -

    H.11. Release Notes for Version 1.9.4

    +

    H.12. Release Notes for Version 1.9.4

    Version 1.9.4

    -

    H.11.1. AltOS

    +

    H.12.1. AltOS

    • @@ -6644,7 +6691,7 @@ the device to panic at startup time.

    -

    H.11.2. AltosUI

    +

    H.12.2. AltosUI

    • @@ -6657,12 +6704,12 @@ AltosUI packages.

    -

    H.12. Release Notes for Version 1.9.3

    +

    H.13. Release Notes for Version 1.9.3

    Version 1.9.3

    -

    H.12.1. AltOS

    +

    H.13.1. AltOS

    • @@ -6684,7 +6731,7 @@ middle.

    -

    H.12.2. AltosUI, TeleGPS, MicroPeak

    +

    H.13.2. AltosUI, TeleGPS, MicroPeak

    • @@ -6703,12 +6750,12 @@ computer erase block size.

    -

    H.13. Release Notes for Version 1.9.2

    +

    H.14. Release Notes for Version 1.9.2

    Version 1.9.2

    -

    H.13.1. AltOS

    +

    H.14.1. AltOS

    • @@ -6721,7 +6768,7 @@ computer erase block size.

    -

    H.13.2. AltosUI, TeleGPS, MicroPeak

    +

    H.14.2. AltosUI, TeleGPS, MicroPeak

    • @@ -6731,7 +6778,7 @@ computer erase block size.

    -

    H.13.3. AltosDroid

    +

    H.14.3. AltosDroid

    • @@ -6749,12 +6796,12 @@ computer erase block size.

    -

    H.14. Release Notes for Version 1.9.1

    +

    H.15. Release Notes for Version 1.9.1

    Version 1.9.1

    -

    H.14.1. AltOS

    +

    H.15.1. AltOS

    • @@ -6776,7 +6823,7 @@ computer erase block size.

    -

    H.14.2. AltosUI, TeleGPS, MicroPeak

    +

    H.15.2. AltosUI, TeleGPS, MicroPeak

    • @@ -6801,12 +6848,12 @@ upgrade. This should avoid the “COMxx: open failed” message.

    -

    H.15. Release Notes for Version 1.9

    +

    H.16. Release Notes for Version 1.9

    Version 1.9

    -

    H.15.1. AltOS

    +

    H.16.1. AltOS

    • @@ -6822,7 +6869,7 @@ upgrade. This should avoid the “COMxx: open failed” message.

    -

    H.15.2. AltosUI, TeleGPS, MicroPeak

    +

    H.16.2. AltosUI, TeleGPS, MicroPeak

    • @@ -6837,12 +6884,12 @@ upgrade. This should avoid the “COMxx: open failed” message.

    -

    H.16. Release Notes for Version 1.8.7

    +

    H.17. Release Notes for Version 1.8.7

    Version 1.8.7

    -

    H.16.1. AltOS

    +

    H.17.1. AltOS

    • @@ -6852,7 +6899,7 @@ upgrade. This should avoid the “COMxx: open failed” message.

    -

    H.16.2. AltosUI, TeleGPS, MicroPeak

    +

    H.17.2. AltosUI, TeleGPS, MicroPeak

    • @@ -6894,12 +6941,12 @@ applications will run with Oracle Java.

    -

    H.17. Release Notes for Version 1.8.6

    +

    H.18. Release Notes for Version 1.8.6

    Version 1.8.6

    -

    H.17.1. AltOS

    +

    H.18.1. AltOS

    • @@ -6918,7 +6965,7 @@ applications will run with Oracle Java.

    -

    H.17.2. AltosUI, TeleGPS

    +

    H.18.2. AltosUI, TeleGPS

    • @@ -6940,7 +6987,7 @@ applications will run with Oracle Java.

    -

    H.17.3. MicroPeak

    +

    H.18.3. MicroPeak

    • @@ -6952,13 +6999,13 @@ applications will run with Oracle Java.

    -

    H.18. Release Notes for Version 1.8.5

    +

    H.19. Release Notes for Version 1.8.5

    Version 1.8.5 includes fixes to the ground software support for TeleBT v4, along with a few other minor updates.

    -

    H.18.1. AltOS

    +

    H.19.1. AltOS

    • @@ -6968,7 +7015,7 @@ for TeleBT v4, along with a few other minor updates.

    -

    H.18.2. AltosUI, TeleGPS

    +

    H.19.2. AltosUI, TeleGPS

    • @@ -6985,12 +7032,12 @@ devices.

    -

    H.19. Release Notes for Version 1.8.4

    +

    H.20. Release Notes for Version 1.8.4

    Version 1.8.4 includes support for EasyMini version 2.0

    -

    H.19.1. AltOS

    +

    H.20.1. AltOS

    • @@ -7002,7 +7049,7 @@ devices.

    -

    H.20. Release Notes for Version 1.8.3

    +

    H.21. Release Notes for Version 1.8.3

    Version 1.8.3 includes support for TeleMega version 3.0 along with two important flight computer fixes. This version also @@ -7011,7 +7058,7 @@ better and some updates to graph presentation and data downloading.

    -

    H.20.1. AltOS

    +

    H.21.1. AltOS

    AltOS New Features
    @@ -7044,7 +7091,7 @@ from capturing log data.

    -

    H.20.2. AltosUI and TeleGPS Applications

    +

    H.21.2. AltosUI and TeleGPS Applications

    AltosUI New Features
    @@ -7102,7 +7149,7 @@ tilt angle.

    -

    H.21. Release Notes for Version 1.8.2

    +

    H.22. Release Notes for Version 1.8.2

    Version 1.8.2 includes support for TeleGPS version 2.0 along with accelerometer recalibration support in AltosUI.

    @@ -7112,7 +7159,7 @@ with accelerometer recalibration support in AltosUI.

    analyzing saved data files.

    -

    H.21.1. AltOS

    +

    H.22.1. AltOS

    AltOS New Features

    @@ -7125,7 +7172,7 @@ analyzing saved data files.

    -

    H.21.2. AltosUI and TeleGPS Applications

    +

    H.22.2. AltosUI and TeleGPS Applications

    AltosUI and TeleGPS New Features

    @@ -7154,7 +7201,7 @@ for graphing or KML export.

    -

    H.22. Release Notes for Version 1.8.1

    +

    H.23. Release Notes for Version 1.8.1

    Version 1.8.1 includes an important bug fix for Apogee Lockout operation in all flight computers. Anyone using this option @@ -7175,7 +7222,7 @@ above Mach 1.

    analyzing saved data files.

    -

    H.22.1. AltOS

    +

    H.23.1. AltOS

    AltOS Bug Fixes

    @@ -7196,7 +7243,7 @@ deceleration.

    -

    H.22.2. AltosUI and TeleGPS Applications

    +

    H.23.2. AltosUI and TeleGPS Applications

    AltosUI New Features

    @@ -7227,7 +7274,7 @@ broken, so you’d see only the default frequencies.

    -

    H.23. Release Notes for Version 1.8

    +

    H.24. Release Notes for Version 1.8

    Version 1.8 includes support for our new TeleBT v4.0 ground station, updates for data analysis in our ground station @@ -7235,7 +7282,7 @@ software and bug fixes in in the flight software for all our boards and ground station interfaces.

    -

    H.23.1. AltOS

    +

    H.24.1. AltOS

    AltOS New Features

    @@ -7248,7 +7295,7 @@ boards and ground station interfaces.

    -

    H.23.2. AltosUI and TeleGPS Applications

    +

    H.24.2. AltosUI and TeleGPS Applications

    AltosUI New Features

    @@ -7281,14 +7328,14 @@ EasyMega. The Y and Z axes were flipped.

    -

    H.24. Release Notes for Version 1.7

    +

    H.25. Release Notes for Version 1.7

    Version 1.7 includes support for our new TeleMini v3.0 flight computer and bug fixes in in the flight software for all our boards and ground station interfaces.

    -

    H.24.1. AltOS

    +

    H.25.1. AltOS

    AltOS New Features

    @@ -7313,7 +7360,7 @@ serviced first.

    -

    H.24.2. AltosUI and TeleGPS Applications

    +

    H.25.2. AltosUI and TeleGPS Applications

    AltosUI New Features

    @@ -7328,7 +7375,7 @@ serviced first.

    -

    H.25. Release Notes for Version 1.6.8

    +

    H.26. Release Notes for Version 1.6.8

    Version 1.6.8 fixes a TeleMega and TeleMetrum v2.0 bug where the device could stop logging data and transmitting @@ -7336,7 +7383,7 @@ telemetry in flight. All TeleMega v1.0, v2.0 and TeleMetrum v2.0 users should update their flight firmware.

    -

    H.25.1. AltOS

    +

    H.26.1. AltOS

    AltOS fixes:

    @@ -7370,7 +7417,7 @@ they can be tested during production.

    -

    H.25.2. AltosUI, TeleGPS and AltosDroid Applications

    +

    H.26.2. AltosUI, TeleGPS and AltosDroid Applications

    AltosUI fixes:

    @@ -7392,7 +7439,7 @@ Ground Station operation by cleaning up pending operations.

    -

    H.26. Release Notes for Version 1.6.5

    +

    H.27. Release Notes for Version 1.6.5

    Version 1.6.5 fixes a TeleMega and TeleMetrum v2.0 bug where the device would often stop logging data and transmitting @@ -7400,7 +7447,7 @@ telemetry in flight. All TeleMega v1.0, v2.0 and TeleMetrum v2.0 users should update their flight firmware.

    -

    H.26.1. AltOS

    +

    H.27.1. AltOS

    AltOS fixes:

    @@ -7416,7 +7463,7 @@ tested the new firmware before release.

    -

    H.26.2. AltosUI, TeleGPS and AltosDroid Applications

    +

    H.27.2. AltosUI, TeleGPS and AltosDroid Applications

    AltosUI fixes:

    @@ -7432,14 +7479,14 @@ Windows package.

    -

    H.27. Release Notes for Version 1.6.4

    +

    H.28. Release Notes for Version 1.6.4

    Version 1.6.4 fixes a bluetooth communication problem with TeleBT v1.0 devices, along with some altosui and altosdroid minor nits. It also now ships firmware for some newer devices.

    -

    H.27.1. AltOS

    +

    H.28.1. AltOS

    AltOS fixes:

    @@ -7459,7 +7506,7 @@ fixes affect all STM32L, STM32F0 and LPC11U14 based devices.

    -

    H.27.2. AltosUI, TeleGPS and AltosDroid Applications

    +

    H.28.2. AltosUI, TeleGPS and AltosDroid Applications

    AltosUI, TeleGPS and AltosDroid New Features:

    @@ -7491,7 +7538,7 @@ active.

    -

    H.27.3. Documentation

    +

    H.28.3. Documentation

    • @@ -7506,14 +7553,14 @@ active.

    -

    H.28. Release Notes for Version 1.6.3

    +

    H.29. Release Notes for Version 1.6.3

    Version 1.6.3 adds idle mode to AltosDroid and has bug fixes for our host software on desktops, laptops an android devices along with BlueTooth support for Windows.

    -

    H.28.1. AltOS

    +

    H.29.1. AltOS

    AltOS fixes:

    @@ -7528,7 +7575,7 @@ hardware to driving these pins with software.

    -

    H.28.2. AltosUI and TeleGPS Applications

    +

    H.29.2. AltosUI and TeleGPS Applications

    AltosUI and TeleGPS New Features:

    @@ -7573,7 +7620,7 @@ TeleMetrum v2.0 flight computers.

    -

    H.28.3. AltosDroid

    +

    H.29.3. AltosDroid

    AltosDroid new features:

    @@ -7638,7 +7685,7 @@ location of any tracker.

    -

    H.28.4. Documentation

    +

    H.29.4. Documentation

    • @@ -7651,14 +7698,14 @@ continuity audio alert pattern.

    -

    H.29. Release Notes for Version 1.6.2

    +

    H.30. Release Notes for Version 1.6.2

    Version 1.6.2 includes support for our updated TeleMega v2.0 product and bug fixes in in the flight software for all our boards and ground station interfaces.

    -

    H.29.1. AltOS

    +

    H.30.1. AltOS

    AltOS New Features:

    @@ -7687,7 +7734,7 @@ up.

    -

    H.29.2. AltosUI and TeleGPS Applications

    +

    H.30.2. AltosUI and TeleGPS Applications

    AltosUI and TeleGPS Fixes:

    @@ -7706,7 +7753,7 @@ writing the associated .eeprom file when an error is detected.

    -

    H.29.3. Documentation

    +

    H.30.3. Documentation

    We spent a bunch of time trying to improve our documentation

    @@ -7731,14 +7778,14 @@ duplication of information

    -

    H.30. Release Notes for Version 1.6.1

    +

    H.31. Release Notes for Version 1.6.1

    Version 1.6.1 includes support for our updated TeleBT v3.0 product and bug fixes in in the flight software for all our boards and ground station interfaces.

    -

    H.30.1. AltOS

    +

    H.31.1. AltOS

    AltOS New Features:

    @@ -7768,7 +7815,7 @@ variations from transmitting devices.

    -

    H.30.2. AltosUI and TeleGPS Applications

    +

    H.31.2. AltosUI and TeleGPS Applications

    AltosUI and TeleGPS New Features:

    @@ -7833,7 +7880,7 @@ run at 10x speed by mistake.

    -

    H.30.3. AltosDroid

    +

    H.31.3. AltosDroid

    AltosDroid New Features:

    @@ -7891,14 +7938,14 @@ motion towards rocket.

    -

    H.31. Release Notes for Version 1.6

    +

    H.32. Release Notes for Version 1.6

    Version 1.6 includes support for our updated TeleDongle v3.0 product and bug fixes in in the flight software for all our boards and ground station interfaces.

    -

    H.31.1. AltOS

    +

    H.32.1. AltOS

    AltOS New Features

    @@ -7940,7 +7987,7 @@ you’ll want to reflash the firmware.

    -

    H.31.2. AltosUI and TeleGPS Applications

    +

    H.32.2. AltosUI and TeleGPS Applications

    AltosUI and TeleGPS New Features

    @@ -8015,14 +8062,14 @@ flight computers appear on multiple frequencies by accident.

    -

    H.32. Release Notes for Version 1.5

    +

    H.33. Release Notes for Version 1.5

    Version 1.5 is a major release. It includes support for our new EasyMega product, new features and bug fixes in in the flight software for all our boards and the AltosUI ground station

    -

    H.32.1. AltOS

    +

    H.33.1. AltOS

    AltOS New Features

    @@ -8081,7 +8128,7 @@ deceleration.

    -

    H.32.2. AltosUI and TeleGPS Applications

    +

    H.33.2. AltosUI and TeleGPS Applications

    AltosUI and TeleGPS New Features

    @@ -8122,13 +8169,13 @@ cases where we just can’t figure out what version is installed.

    -

    H.33. Release Notes for Version 1.4.2

    +

    H.34. Release Notes for Version 1.4.2

    Version 1.4.2 is a minor release. It fixes Java-related install issues on Windows

    -

    H.33.1. AltosUI and TeleGPS Applications

    +

    H.34.1. AltosUI and TeleGPS Applications

    Windows Install Fixes

    @@ -8147,7 +8194,7 @@ detection fails.

    -

    H.34. Release Notes for Version 1.4.1

    +

    H.35. Release Notes for Version 1.4.1

    Version 1.4.1 is a minor release. It fixes install issues on Windows and provides the missing TeleMetrum V2.0 firmware. There @@ -8157,7 +8204,7 @@ driver, but Mac and Linux users who do not need the TeleMetrum V2.0 firmware image will not need to upgrade.

    -

    H.34.1. AltosUI and TeleGPS Applications:

    +

    H.35.1. AltosUI and TeleGPS Applications:

    Windows Install Fixes

    @@ -8198,14 +8245,14 @@ software, making map downloading fail for most people.

    -

    H.35. Release Notes for Version 1.4

    +

    H.36. Release Notes for Version 1.4

    Version 1.4 is a major release. It includes support for our new TeleGPS product, new features and bug fixes in in the flight software for all our boards and the AltosUI ground station

    -

    H.35.1. AltOS

    +

    H.36.1. AltOS

    AltOS new features:

    @@ -8260,7 +8307,7 @@ as being present.

    -

    H.35.2. AltosUI Application

    +

    H.36.2. AltosUI Application

    AltosUI new features:

    @@ -8346,7 +8393,7 @@ the product name instead.

    -

    H.35.3. TeleGPS Application

    +

    H.36.3. TeleGPS Application

    • @@ -8360,7 +8407,7 @@ to focus on TeleGPS-related functions.

    -

    H.35.4. Documentation

    +

    H.36.4. Documentation

    Documentation changes:

    @@ -8382,13 +8429,13 @@ configurable amount of time after boost.

    -

    H.36. Release Notes for Version 1.3.2

    +

    H.37. Release Notes for Version 1.3.2

    Version 1.3.2 is a minor release. It includes small bug fixes for the TeleMega flight software and AltosUI ground station

    -

    H.36.1. AltOS

    +

    H.37.1. AltOS

    AltOS fixes:

    @@ -8410,7 +8457,7 @@ view and voltages.

    -

    H.36.2. AltosUI Application

    +

    H.37.2. AltosUI Application

    AltosUI fixes:

    @@ -8438,13 +8485,13 @@ Igniter dialog.

    -

    H.37. Release Notes for Version 1.3.1

    +

    H.38. Release Notes for Version 1.3.1

    Version 1.3.1 is a minor release. It improves support for TeleMega, TeleMetrum v2.0, TeleMini v2.0 and EasyMini.

    -

    H.37.1. AltOS

    +

    H.38.1. AltOS

    AltOS new features:

    @@ -8486,7 +8533,7 @@ getting re-computed incorrectly in inverted mode.

    -

    H.37.2. AltosUI Application

    +

    H.38.2. AltosUI Application

    AltosUI new features:

    @@ -8522,13 +8569,13 @@ so that all of the map tiles download successfully.

    -

    H.38. Release Notes for Version 1.3

    +

    H.39. Release Notes for Version 1.3

    Version 1.3 is a major release. It adds support for TeleMega, TeleMetrum v2.0, TeleMini v2.0 and EasyMini.

    -

    H.38.1. AltOS

    +

    H.39.1. AltOS

    AltOS new features:

    @@ -8567,7 +8614,7 @@ digital FM transceivers

    -

    H.38.2. AltosUI Application

    +

    H.39.2. AltosUI Application

    AltosUI new features:

    @@ -8603,14 +8650,14 @@ default for new downloads

    -

    H.39. Release Notes for Version 1.2.1

    +

    H.40. Release Notes for Version 1.2.1

    Version 1.2.1 is a minor release. It adds support for TeleBT and the AltosDroid application, provides several new features in AltosUI and fixes some bugs in the AltOS firmware.

    -

    H.39.1. AltOS

    +

    H.40.1. AltOS

    AltOS new features:

    @@ -8652,7 +8699,7 @@ performance somewhat.

    -

    H.39.2. AltosUI Application

    +

    H.40.2. AltosUI Application

    AltosUI application new features:

    @@ -8709,7 +8756,7 @@ time.

    -

    H.39.3. AltosDroid

    +

    H.40.3. AltosDroid

    • @@ -8721,13 +8768,13 @@ time.

    -

    H.40. Release Notes for Version 1.2

    +

    H.41. Release Notes for Version 1.2

    Version 1.2 is a major release. It adds support for MicroPeak and the MicroPeak USB adapter.

    -

    H.40.1. AltOS

    +

    H.41.1. AltOS

    AltOS New Features:

    @@ -8743,7 +8790,7 @@ multi-tasking scheduler.

    -

    H.40.2. AltosUI and MicroPeak Application

    +

    H.41.2. AltosUI and MicroPeak Application

    New Features:

    @@ -8776,7 +8823,7 @@ time.

    -

    H.41. Release Notes for Version 1.1

    +

    H.42. Release Notes for Version 1.1

    Version 1.1.1 is a bug-fix release. It fixes a couple of bugs in AltosUI and one firmware bug that affects TeleMetrum @@ -8785,7 +8832,7 @@ the Google Earth file export issue, and for suggesting the addition of the Ground Distance value in the Descent tab.

    -

    H.41.1. AltOS

    +

    H.42.1. AltOS

    AltOS fixes:

    @@ -8805,7 +8852,7 @@ of rockets flying version 1.1 firmware.

    -

    H.41.2. AltosUI

    +

    H.42.2. AltosUI

    AltosUI new features:

    @@ -8857,13 +8904,13 @@ deciding whether to fetch the analog sensor data.

    -

    H.42. Release Notes for Version 1.1

    +

    H.43. Release Notes for Version 1.1

    Version 1.1 is a minor release. It provides a few new features in AltosUI and the AltOS firmware and fixes bugs.

    -

    H.42.1. AltOS

    +

    H.43.1. AltOS

    AltOS Firmware New Features:

    @@ -8905,7 +8952,7 @@ the radio was turned off and back on.

    -

    H.42.2. AltosUI

    +

    H.43.2. AltosUI

    AltosUI New Features:

    @@ -8989,13 +9036,13 @@ in 'Monitor Idle' mode.

    -

    H.43. Release Notes for Version 1.0.1

    +

    H.44. Release Notes for Version 1.0.1

    Version 1.0.1 is a major release, adding support for the TeleMini device and lots of new AltosUI features

    -

    H.43.1. AltOS

    +

    H.44.1. AltOS

    AltOS New Features

    @@ -9053,7 +9100,7 @@ Mach delay.

    -

    H.43.2. AltosUI Application

    +

    H.44.2. AltosUI Application

    AltosUI New Features

    @@ -9122,13 +9169,13 @@ placed in "Idle" mode if AltosUI is polling it.

    -

    H.44. Release Notes for Version 0.9.2

    +

    H.45. Release Notes for Version 0.9.2

    Version 0.9.2 is an AltosUI bug-fix release, with no firmware changes.

    -

    H.44.1. AltosUI

    +

    H.45.1. AltosUI

    AltosUI fixes:

    @@ -9151,13 +9198,13 @@ invalid, display parsing errors to user.

    -

    H.45. Release Notes for Version 0.9

    +

    H.46. Release Notes for Version 0.9

    Version 0.9 adds a few new firmware features and accompanying AltosUI changes, along with new hardware support.

    -

    H.45.1. AltOS

    +

    H.46.1. AltOS

    • @@ -9184,7 +9231,7 @@ running the 0.9 firmware or they will not communicate.

    -

    H.45.2. AltosUI Application

    +

    H.46.2. AltosUI Application

    • @@ -9199,13 +9246,13 @@ running the 0.9 firmware or they will not communicate.

    -

    H.46. Release Notes for Version 0.8

    +

    H.47. Release Notes for Version 0.8

    Version 0.8 offers a major upgrade in the AltosUI interface.

    -

    H.46.1. AltosUI Application:

    +

    H.47.1. AltosUI Application:

    • @@ -9260,13 +9307,13 @@ rocket flight through the Google Earth program.

    -

    H.47. Release Notes for Version 0.7.1

    +

    H.48. Release Notes for Version 0.7.1

    Version 0.7.1 is the first release containing our new cross-platform Java-based user interface.

    -

    H.47.1. AltosUI Application

    +

    H.48.1. AltosUI Application

    • @@ -9324,8 +9371,8 @@ and distance are reported.

    diff --git a/AltOS/doc/altusmetrum.pdf b/AltOS/doc/altusmetrum.pdf index 96cc87a28cb702aac4d49e9b1fac327741278fd2..c184f6c45d3cc6ae9c5fcc68df650c257016f368 100644 GIT binary patch delta 63242 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 Hyz~D7d)Cuo delta 58594 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
    Table of Contents
    @@ -382,7 +382,7 @@ computer firmware to include support for companion boards.

    diff --git a/AltOS/doc/companion.pdf b/AltOS/doc/companion.pdf index 82f6f05..47085a7 100644 --- a/AltOS/doc/companion.pdf +++ b/AltOS/doc/companion.pdf @@ -5,8 +5,8 @@ /Author (Keith Packard, Bdale Garbee) /Creator (Asciidoctor PDF 2.3.4, based on Prawn 2.4.0) /Producer (Keith Packard, Bdale Garbee) -/ModDate (D:20230202130657-07'00') -/CreationDate (D:20230202130736-07'00') +/ModDate (D:20230219183900-07'00') +/CreationDate (D:20230219183930-07'00') >> endobj 2 0 obj diff --git a/AltOS/doc/easymega-outline.pdf b/AltOS/doc/easymega-outline.pdf index 37ed38941d56bce6600cf01bda199df974edaeed..4e33e9b7942db08742a8d5b4d4445b65bcda4ab5 100644 GIT binary patch delta 33 icmZ2=gmKjo#tCaV3@r^Uj4h3gCT>-Lvp3%LO#}eOF$)#| delta 33 kcmZ2=gmKjo#tCaV42%qo4a|)#CvH`MvP}#&-t|oc0K{|(_y7O^ diff --git a/AltOS/doc/easymini-outline.pdf b/AltOS/doc/easymini-outline.pdf index 6cdde55f40351ca22d5004ad20a53e2a77609dd1..96e0e49d2f5fb944c098a4a71ff4c2083f5cd8f4 100644 GIT binary patch delta 33 jcmexxobkhP#tCaV3@r^Uj4h3gCT>-Lv5hz06;1{K*R>0A delta 33 icmexxobkhP#tCaV42%qo4a`jpCT>-Lvp3!qP6hzgYzs;N diff --git a/AltOS/doc/easymini.html b/AltOS/doc/easymini.html index 9e1d5bd..582b627 100644 --- a/AltOS/doc/easymini.html +++ b/AltOS/doc/easymini.html @@ -18,8 +18,8 @@
    Bdale Garbee

    -version v1.9.14, -02 Feb 2023 +version v1.9.15, +19 Feb 2023
    Table of Contents
    @@ -94,34 +94,35 @@
  • Appendix E: Altus Metrum Hardware Specifications
  • Appendix F: Release Notes
  • @@ -1895,15 +1896,41 @@ production and retired.

    Appendix F: Release Notes

    -

    F.1. Release Notes for Version 1.9.14

    +

    F.1. Release Notes for Version 1.9.15

    -

    Version 1.9.14

    +

    Version 1.9.15

    F.1.1. AltOS

    • +

      Add TeleMega v6.0 support

      +
    • +
    • +

      Add TeleMetrum v4.0 support

      +
    • +
    • +

      Fix sign of IMU values for TeleMega v5 boards in the +'across' axis. This affects IMU acceleration and gyro reports +for that axis, but has no effect on in-flight operation of +the tilt computation.

      +
    • +
    +
    +
    +
    +
    +
    +

    F.2. Release Notes for Version 1.9.14

    +
    +

    Version 1.9.14

    +
    +
    +

    F.2.1. AltOS

    +
    +
      +
    • Fix 1.9.13 regression in TeleLCO startup sequence that detects available TeleFire units.

    • @@ -1913,12 +1940,12 @@ detects available TeleFire units.

    -

    F.2. Release Notes for Version 1.9.13

    +

    F.3. Release Notes for Version 1.9.13

    Version 1.9.13

    -

    F.2.1. AltOS

    +

    F.3.1. AltOS

    • @@ -1943,7 +1970,7 @@ v3 in a static test stand.

    -

    F.2.2. AltosUI

    +

    F.3.2. AltosUI

    • @@ -1956,12 +1983,12 @@ after landing on the beeper.

    -

    F.3. Release Notes for Version 1.9.12

    +

    F.4. Release Notes for Version 1.9.12

    Version 1.9.12

    -

    F.3.1. AltOS

    +

    F.4.1. AltOS

    • @@ -1975,7 +2002,7 @@ crash the board.

    -

    F.3.2. AltosUI

    +

    F.4.2. AltosUI

    • @@ -1987,12 +2014,12 @@ crash the board.

    -

    F.4. Release Notes for Version 1.9.11

    +

    F.5. Release Notes for Version 1.9.11

    Version 1.9.11

    -

    F.4.1. AltOS

    +

    F.5.1. AltOS

    • @@ -2009,7 +2036,7 @@ some uses under UK regulations.

    -

    F.4.2. AltosUI

    +

    F.5.2. AltosUI

    • @@ -2019,7 +2046,7 @@ some uses under UK regulations.

    -

    F.4.3. AltosDroid

    +

    F.5.3. AltosDroid

    • @@ -2034,7 +2061,7 @@ some uses under UK regulations.

    -

    F.5. Release Notes for Version 1.9.10

    +

    F.6. Release Notes for Version 1.9.10

    Version 1.9.10

    @@ -2042,7 +2069,7 @@ some uses under UK regulations.

    This release contains a couple of bug fixes for ground station software.

    -

    F.5.1. AltosUI

    +

    F.6.1. AltosUI

    • @@ -2053,7 +2080,7 @@ instances of Windows 10.

    -

    F.5.2. AltosDroid

    +

    F.6.2. AltosDroid

    • @@ -2070,7 +2097,7 @@ flight data cannot be logged.

    -

    F.6. Release Notes for Version 1.9.9

    +

    F.7. Release Notes for Version 1.9.9

    Version 1.9.9

    @@ -2087,7 +2114,7 @@ channels, recalibrate accelerometers, reset the APRS interval, adjust the beep tone and reset the pyro time.

    -

    F.6.1. AltOS

    +

    F.7.1. AltOS

    • @@ -2110,7 +2137,7 @@ used for controlling the flight.

    -

    F.6.2. AltosUI

    +

    F.7.2. AltosUI

    • @@ -2126,12 +2153,12 @@ was broken.

    -

    F.7. Release Notes for Version 1.9.8

    +

    F.8. Release Notes for Version 1.9.8

    Version 1.9.8

    -

    F.7.1. AltOS

    +

    F.8.1. AltOS

    • @@ -2144,7 +2171,7 @@ was broken.

    -

    F.7.2. AltosUI

    +

    F.8.2. AltosUI

    • @@ -2157,7 +2184,7 @@ was broken.

    -

    F.7.3. AltosDroid

    +

    F.8.3. AltosDroid

    • @@ -2173,7 +2200,7 @@ was broken.

    -

    F.7.4. MicroPeak GUI

    +

    F.8.4. MicroPeak GUI

    • @@ -2185,12 +2212,12 @@ was broken.

    -

    F.8. Release Notes for Version 1.9.7

    +

    F.9. Release Notes for Version 1.9.7

    Version 1.9.7

    -

    F.8.1. AltOS

    +

    F.9.1. AltOS

    • @@ -2200,7 +2227,7 @@ was broken.

    -

    F.8.2. AltosUI

    +

    F.9.2. AltosUI

    • @@ -2225,7 +2252,7 @@ was broken.

    -

    F.8.3. AltosDroid

    +

    F.9.3. AltosDroid

    • @@ -2240,12 +2267,12 @@ was broken.

    -

    F.9. Release Notes for Version 1.9.6

    +

    F.10. Release Notes for Version 1.9.6

    Version 1.9.6

    -

    F.9.1. AltOS

    +

    F.10.1. AltOS

    • @@ -2265,12 +2292,12 @@ horizontally.

    -

    F.10. Release Notes for Version 1.9.5

    +

    F.11. Release Notes for Version 1.9.5

    Version 1.9.5

    -

    F.10.1. AltOS

    +

    F.11.1. AltOS

    • @@ -2302,7 +2329,7 @@ never report as having been fired.

    -

    F.10.2. AltosUI

    +

    F.11.2. AltosUI

    • @@ -2332,12 +2359,12 @@ AltosUI packages.

    -

    F.11. Release Notes for Version 1.9.4

    +

    F.12. Release Notes for Version 1.9.4

    Version 1.9.4

    -

    F.11.1. AltOS

    +

    F.12.1. AltOS

    • @@ -2354,7 +2381,7 @@ the device to panic at startup time.

    -

    F.11.2. AltosUI

    +

    F.12.2. AltosUI

    • @@ -2367,12 +2394,12 @@ AltosUI packages.

    -

    F.12. Release Notes for Version 1.9.3

    +

    F.13. Release Notes for Version 1.9.3

    Version 1.9.3

    -

    F.12.1. AltOS

    +

    F.13.1. AltOS

    • @@ -2394,7 +2421,7 @@ middle.

    -

    F.12.2. AltosUI, TeleGPS, MicroPeak

    +

    F.13.2. AltosUI, TeleGPS, MicroPeak

    • @@ -2413,12 +2440,12 @@ computer erase block size.

    -

    F.13. Release Notes for Version 1.9.1

    +

    F.14. Release Notes for Version 1.9.1

    Version 1.9.1

    -

    F.13.1. AltOS

    +

    F.14.1. AltOS

    • @@ -2440,7 +2467,7 @@ computer erase block size.

    -

    F.13.2. AltosUI, TeleGPS, MicroPeak

    +

    F.14.2. AltosUI, TeleGPS, MicroPeak

    • @@ -2465,12 +2492,12 @@ upgrade. This should avoid the “COMxx: open failed” message.

    -

    F.14. Release Notes for Version 1.9

    +

    F.15. Release Notes for Version 1.9

    Version 1.9

    -

    F.14.1. AltOS

    +

    F.15.1. AltOS

    • @@ -2486,7 +2513,7 @@ upgrade. This should avoid the “COMxx: open failed” message.

    -

    F.14.2. AltosUI, TeleGPS, MicroPeak

    +

    F.15.2. AltosUI, TeleGPS, MicroPeak

    • @@ -2501,12 +2528,12 @@ upgrade. This should avoid the “COMxx: open failed” message.

    -

    F.15. Release Notes for Version 1.8.7

    +

    F.16. Release Notes for Version 1.8.7

    Version 1.8.7

    -

    F.15.1. AltOS

    +

    F.16.1. AltOS

    • @@ -2516,7 +2543,7 @@ upgrade. This should avoid the “COMxx: open failed” message.

    -

    F.15.2. AltosUI, TeleGPS, MicroPeak

    +

    F.16.2. AltosUI, TeleGPS, MicroPeak

    • @@ -2558,12 +2585,12 @@ applications will run with Oracle Java.

    -

    F.16. Release Notes for Version 1.8.6

    +

    F.17. Release Notes for Version 1.8.6

    Version 1.8.6

    -

    F.16.1. AltOS

    +

    F.17.1. AltOS

    • @@ -2582,7 +2609,7 @@ applications will run with Oracle Java.

    -

    F.16.2. AltosUI, TeleGPS

    +

    F.17.2. AltosUI, TeleGPS

    • @@ -2604,7 +2631,7 @@ applications will run with Oracle Java.

    -

    F.16.3. MicroPeak

    +

    F.17.3. MicroPeak

    • @@ -2616,13 +2643,13 @@ applications will run with Oracle Java.

    -

    F.17. Release Notes for Version 1.8.5

    +

    F.18. Release Notes for Version 1.8.5

    Version 1.8.5 includes fixes to the ground software support for TeleBT v4, along with a few other minor updates.

    -

    F.17.1. AltOS

    +

    F.18.1. AltOS

    • @@ -2632,7 +2659,7 @@ for TeleBT v4, along with a few other minor updates.

    -

    F.17.2. AltosUI, TeleGPS

    +

    F.18.2. AltosUI, TeleGPS

    • @@ -2649,12 +2676,12 @@ devices.

    -

    F.18. Release Notes for Version 1.8.4

    +

    F.19. Release Notes for Version 1.8.4

    Version 1.8.4 includes support for EasyMini version 2.0

    -

    F.18.1. AltOS

    +

    F.19.1. AltOS

    • @@ -2666,7 +2693,7 @@ devices.

    -

    F.19. Release Notes for Version 1.8.3

    +

    F.20. Release Notes for Version 1.8.3

    Version 1.8.3 includes support for TeleMega version 3.0 along with two important flight computer fixes. This version also @@ -2675,7 +2702,7 @@ better and some updates to graph presentation and data downloading.

    -

    F.19.1. AltOS

    +

    F.20.1. AltOS

    AltOS New Features
    @@ -2708,7 +2735,7 @@ from capturing log data.

    -

    F.19.2. AltosUI and TeleGPS Applications

    +

    F.20.2. AltosUI and TeleGPS Applications

    AltosUI New Features
    @@ -2766,7 +2793,7 @@ tilt angle.

    -

    F.20. Release Notes for Version 1.8.2

    +

    F.21. Release Notes for Version 1.8.2

    Version 1.8.2 includes support for TeleGPS version 2.0 along with accelerometer recalibration support in AltosUI.

    @@ -2776,7 +2803,7 @@ with accelerometer recalibration support in AltosUI.

    analyzing saved data files.

    -

    F.20.1. AltOS

    +

    F.21.1. AltOS

    AltOS New Features

    @@ -2789,7 +2816,7 @@ analyzing saved data files.

    -

    F.20.2. AltosUI and TeleGPS Applications

    +

    F.21.2. AltosUI and TeleGPS Applications

    AltosUI and TeleGPS New Features

    @@ -2818,7 +2845,7 @@ for graphing or KML export.

    -

    F.21. Release Notes for Version 1.8.1

    +

    F.22. Release Notes for Version 1.8.1

    Version 1.8.1 includes an important bug fix for Apogee Lockout operation in all flight computers. Anyone using this option @@ -2839,7 +2866,7 @@ above Mach 1.

    analyzing saved data files.

    -

    F.21.1. AltOS

    +

    F.22.1. AltOS

    AltOS Bug Fixes

    @@ -2860,7 +2887,7 @@ deceleration.

    -

    F.21.2. AltosUI and TeleGPS Applications

    +

    F.22.2. AltosUI and TeleGPS Applications

    AltosUI New Features

    @@ -2891,7 +2918,7 @@ broken, so you’d see only the default frequencies.

    -

    F.22. Release Notes for Version 1.8

    +

    F.23. Release Notes for Version 1.8

    Version 1.8 includes support for our new TeleBT v4.0 ground station, updates for data analysis in our ground station @@ -2899,7 +2926,7 @@ software and bug fixes in in the flight software for all our boards and ground station interfaces.

    -

    F.22.1. AltOS

    +

    F.23.1. AltOS

    AltOS New Features

    @@ -2912,7 +2939,7 @@ boards and ground station interfaces.

    -

    F.22.2. AltosUI and TeleGPS Applications

    +

    F.23.2. AltosUI and TeleGPS Applications

    AltosUI New Features

    @@ -2945,14 +2972,14 @@ EasyMega. The Y and Z axes were flipped.

    -

    F.23. Release Notes for Version 1.7

    +

    F.24. Release Notes for Version 1.7

    Version 1.7 includes support for our new TeleMini v3.0 flight computer and bug fixes in in the flight software for all our boards and ground station interfaces.

    -

    F.23.1. AltOS

    +

    F.24.1. AltOS

    AltOS New Features

    @@ -2977,7 +3004,7 @@ serviced first.

    -

    F.23.2. AltosUI and TeleGPS Applications

    +

    F.24.2. AltosUI and TeleGPS Applications

    AltosUI New Features

    @@ -2992,7 +3019,7 @@ serviced first.

    -

    F.24. Release Notes for Version 1.6.8

    +

    F.25. Release Notes for Version 1.6.8

    Version 1.6.8 fixes a TeleMega and TeleMetrum v2.0 bug where the device could stop logging data and transmitting @@ -3000,7 +3027,7 @@ telemetry in flight. All TeleMega v1.0, v2.0 and TeleMetrum v2.0 users should update their flight firmware.

    -

    F.24.1. AltOS

    +

    F.25.1. AltOS

    AltOS fixes:

    @@ -3034,7 +3061,7 @@ they can be tested during production.

    -

    F.24.2. AltosUI, TeleGPS and AltosDroid Applications

    +

    F.25.2. AltosUI, TeleGPS and AltosDroid Applications

    AltosUI fixes:

    @@ -3056,7 +3083,7 @@ Ground Station operation by cleaning up pending operations.

    -

    F.25. Release Notes for Version 1.6.5

    +

    F.26. Release Notes for Version 1.6.5

    Version 1.6.5 fixes a TeleMega and TeleMetrum v2.0 bug where the device would often stop logging data and transmitting @@ -3064,7 +3091,7 @@ telemetry in flight. All TeleMega v1.0, v2.0 and TeleMetrum v2.0 users should update their flight firmware.

    -

    F.25.1. AltOS

    +

    F.26.1. AltOS

    AltOS fixes:

    @@ -3080,7 +3107,7 @@ tested the new firmware before release.

    -

    F.25.2. AltosUI, TeleGPS and AltosDroid Applications

    +

    F.26.2. AltosUI, TeleGPS and AltosDroid Applications

    AltosUI fixes:

    @@ -3096,14 +3123,14 @@ Windows package.

    -

    F.26. Release Notes for Version 1.6.4

    +

    F.27. Release Notes for Version 1.6.4

    Version 1.6.4 fixes a bluetooth communication problem with TeleBT v1.0 devices, along with some altosui and altosdroid minor nits. It also now ships firmware for some newer devices.

    -

    F.26.1. AltOS

    +

    F.27.1. AltOS

    AltOS fixes:

    @@ -3123,7 +3150,7 @@ fixes affect all STM32L, STM32F0 and LPC11U14 based devices.

    -

    F.26.2. AltosUI, TeleGPS and AltosDroid Applications

    +

    F.27.2. AltosUI, TeleGPS and AltosDroid Applications

    AltosUI, TeleGPS and AltosDroid New Features:

    @@ -3155,7 +3182,7 @@ active.

    -

    F.26.3. Documentation

    +

    F.27.3. Documentation

    • @@ -3169,14 +3196,14 @@ active.

    -

    F.27. Release Notes for Version 1.6.3

    +

    F.28. Release Notes for Version 1.6.3

    Version 1.6.3 adds idle mode to AltosDroid and has bug fixes for our host software on desktops, laptops an android devices along with BlueTooth support for Windows.

    -

    F.27.1. AltOS

    +

    F.28.1. AltOS

    AltOS fixes:

    @@ -3191,7 +3218,7 @@ hardware to driving these pins with software.

    -

    F.27.2. AltosUI and TeleGPS Applications

    +

    F.28.2. AltosUI and TeleGPS Applications

    AltosUI and TeleGPS New Features:

    @@ -3236,7 +3263,7 @@ TeleMetrum v2.0 flight computers.

    -

    F.27.3. AltosDroid

    +

    F.28.3. AltosDroid

    AltosDroid new features:

    @@ -3301,7 +3328,7 @@ location of any tracker.

    -

    F.27.4. Documentation

    +

    F.28.4. Documentation

    • @@ -3314,14 +3341,14 @@ continuity audio alert pattern.

    -

    F.28. Release Notes for Version 1.6.2

    +

    F.29. Release Notes for Version 1.6.2

    Version 1.6.2 includes support for our updated TeleMega v2.0 product and bug fixes in in the flight software for all our boards and ground station interfaces.

    -

    F.28.1. AltOS

    +

    F.29.1. AltOS

    AltOS New Features:

    @@ -3350,7 +3377,7 @@ up.

    -

    F.28.2. AltosUI and TeleGPS Applications

    +

    F.29.2. AltosUI and TeleGPS Applications

    AltosUI and TeleGPS Fixes:

    @@ -3369,7 +3396,7 @@ writing the associated .eeprom file when an error is detected.

    -

    F.28.3. Documentation

    +

    F.29.3. Documentation

    We spent a bunch of time trying to improve our documentation

    @@ -3397,8 +3424,8 @@ duplication of information

    diff --git a/AltOS/doc/easymini.pdf b/AltOS/doc/easymini.pdf index badb3cfefd9658b9831c5549500b2b8ca3caf472..fd887512294f4d039ea48543692b16227df46be5 100644 GIT binary patch delta 26652 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 J=c>Lr{|Edrw7LKQ delta 25685 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 diff --git a/AltOS/doc/map-loading.html b/AltOS/doc/map-loading.html index aef943a..ef0ec07 100644 --- a/AltOS/doc/map-loading.html +++ b/AltOS/doc/map-loading.html @@ -16,7 +16,7 @@
    Keith Packard

    -02 Feb 2023 +19 Feb 2023
    @@ -347,7 +347,7 @@ version of the file.

    diff --git a/AltOS/doc/map-loading.pdf b/AltOS/doc/map-loading.pdf index 3e0d3da..fe86436 100644 --- a/AltOS/doc/map-loading.pdf +++ b/AltOS/doc/map-loading.pdf @@ -5,8 +5,8 @@ /Author (Keith Packard) /Creator (Asciidoctor PDF 2.3.4, based on Prawn 2.4.0) /Producer (Keith Packard) -/ModDate (D:20230202104937-07'00') -/CreationDate (D:20230202130739-07'00') +/ModDate (D:20230216160108-07'00') +/CreationDate (D:20230219183932-07'00') >> endobj 2 0 obj diff --git a/AltOS/doc/micropeak.html b/AltOS/doc/micropeak.html index 7a79192..4e3aad4 100644 --- a/AltOS/doc/micropeak.html +++ b/AltOS/doc/micropeak.html @@ -18,8 +18,8 @@
    Bdale Garbee

    -version v1.9.14, -02 Feb 2023 +version v1.9.15, +19 Feb 2023
    Table of Contents
    @@ -828,8 +828,8 @@ limited by the accuracy of this clock.

    diff --git a/AltOS/doc/micropeak.pdf b/AltOS/doc/micropeak.pdf index 60a07ea..38fa492 100644 --- a/AltOS/doc/micropeak.pdf +++ b/AltOS/doc/micropeak.pdf @@ -5,8 +5,8 @@ /Author (Keith Packard, Bdale Garbee) /Creator (Asciidoctor PDF 2.3.4, based on Prawn 2.4.0) /Producer (Keith Packard, Bdale Garbee) -/ModDate (D:20230202130656-07'00') -/CreationDate (D:20230202130716-07'00') +/ModDate (D:20230219183859-07'00') +/CreationDate (D:20230219183914-07'00') >> endobj 2 0 obj @@ -83,7 +83,7 @@ ET BT 409.14023 136.39843 Td /F1.0 12 Tf -[<56> 20.01953 <657273696f6e2076312e392e31342c203032204665622032303233>] TJ +[<56> 20.01953 <657273696f6e2076312e392e31352c203139204665622032303233>] TJ ET 0.0 0.0 0.0 SCN diff --git a/AltOS/doc/motortest.html b/AltOS/doc/motortest.html index 2da08e3..70681de 100644 --- a/AltOS/doc/motortest.html +++ b/AltOS/doc/motortest.html @@ -16,8 +16,8 @@
    Bdale Garbee

    -version v1.9.14, -02 Feb 2023 +version v1.9.15, +19 Feb 2023
    Table of Contents
    @@ -244,8 +244,8 @@ for analysis.

    diff --git a/AltOS/doc/motortest.pdf b/AltOS/doc/motortest.pdf index 6fccf3c9fe3e8ee8aceb78dacd65e8edde8f5add..aa390289636037fde5dfc0a64f177f4947a895ea 100644 GIT binary patch delta 271 zcmXBKy-vbl7(n3^XrTr9Q9%&V;$K^(?c1*st*gC}YC5oBLfR{EVD(-cT)7S}!LYk> zh{Lm-obB&M+v4*_q9l5X6A@n?9TCT~!k1N^6^r*}niaY2rq4=LEb9ML4_}t{s+)85 zrX-Hys|w1Ds%p5l%72874T#1#C=l ai7Q;=2DfnF!owZzF@ui);dg1sU$6rNKupL0 delta 271 zcmWm4%W}bR7>4nQLlCFZ*0BzCN>It?A7pAPH-fRSVaCW6SlGH33)^0YOX%2l>*?b6 zEZ%t^zdzaom%E4>yE2=4Bk@cTvu`+y!)AHh?sxw3xM^DcT#0gp@blF7)zDVa#6+!? zxZLkM9+5XJuu=<;Vj0qWFDs{jB1 diff --git a/AltOS/doc/telegps-outline.pdf b/AltOS/doc/telegps-outline.pdf index bba5e03bd7f3862711e196b0c74692ca8ab6f74e..fcb1c043432086f5f3c60e20697b57915ae39e18 100644 GIT binary patch delta 33 gcmbPmm~jFSt>rMZG_)|bG&Y^MRRPZ4cz1IG0Kl6IO8@`> delta 33 gcmbPmm~jFSt>rK(^b diff --git a/AltOS/doc/telegps.html b/AltOS/doc/telegps.html index fba76c0..dcafcd7 100644 --- a/AltOS/doc/telegps.html +++ b/AltOS/doc/telegps.html @@ -18,8 +18,8 @@
    Bdale Garbee

    -version v1.9.14, -02 Feb 2023 +version v1.9.15, +19 Feb 2023
    Table of Contents
    @@ -78,40 +78,41 @@
  • Appendix E: Release Notes
  • @@ -1452,15 +1453,41 @@ configuration.

    Appendix E: Release Notes

    -

    E.1. Release Notes for Version 1.9.14

    +

    E.1. Release Notes for Version 1.9.15

    -

    Version 1.9.14

    +

    Version 1.9.15

    E.1.1. AltOS

    • +

      Add TeleMega v6.0 support

      +
    • +
    • +

      Add TeleMetrum v4.0 support

      +
    • +
    • +

      Fix sign of IMU values for TeleMega v5 boards in the +'across' axis. This affects IMU acceleration and gyro reports +for that axis, but has no effect on in-flight operation of +the tilt computation.

      +
    • +
    +
    +
    +
    +
    +
    +

    E.2. Release Notes for Version 1.9.14

    +
    +

    Version 1.9.14

    +
    +
    +

    E.2.1. AltOS

    +
    +
      +
    • Fix 1.9.13 regression in TeleLCO startup sequence that detects available TeleFire units.

    • @@ -1470,12 +1497,12 @@ detects available TeleFire units.

    -

    E.2. Release Notes for Version 1.9.13

    +

    E.3. Release Notes for Version 1.9.13

    Version 1.9.13

    -

    E.2.1. AltOS

    +

    E.3.1. AltOS

    • @@ -1500,7 +1527,7 @@ v3 in a static test stand.

    -

    E.2.2. AltosUI

    +

    E.3.2. AltosUI

    • @@ -1513,12 +1540,12 @@ after landing on the beeper.

    -

    E.3. Release Notes for Version 1.9.12

    +

    E.4. Release Notes for Version 1.9.12

    Version 1.9.12

    -

    E.3.1. AltOS

    +

    E.4.1. AltOS

    • @@ -1532,7 +1559,7 @@ crash the board.

    -

    E.3.2. AltosUI

    +

    E.4.2. AltosUI

    • @@ -1544,12 +1571,12 @@ crash the board.

    -

    E.4. Release Notes for Version 1.9.11

    +

    E.5. Release Notes for Version 1.9.11

    Version 1.9.11

    -

    E.4.1. AltOS

    +

    E.5.1. AltOS

    • @@ -1566,7 +1593,7 @@ some uses under UK regulations.

    -

    E.4.2. AltosUI

    +

    E.5.2. AltosUI

    • @@ -1576,7 +1603,7 @@ some uses under UK regulations.

    -

    E.4.3. AltosDroid

    +

    E.5.3. AltosDroid

    • @@ -1591,7 +1618,7 @@ some uses under UK regulations.

    -

    E.5. Release Notes for Version 1.9.10

    +

    E.6. Release Notes for Version 1.9.10

    Version 1.9.10

    @@ -1599,7 +1626,7 @@ some uses under UK regulations.

    This release contains a couple of bug fixes for ground station software.

    -

    E.5.1. AltosUI

    +

    E.6.1. AltosUI

    • @@ -1610,7 +1637,7 @@ instances of Windows 10.

    -

    E.5.2. AltosDroid

    +

    E.6.2. AltosDroid

    • @@ -1627,7 +1654,7 @@ flight data cannot be logged.

    -

    E.6. Release Notes for Version 1.9.9

    +

    E.7. Release Notes for Version 1.9.9

    Version 1.9.9

    @@ -1644,7 +1671,7 @@ channels, recalibrate accelerometers, reset the APRS interval, adjust the beep tone and reset the pyro time.

    -

    E.6.1. AltOS

    +

    E.7.1. AltOS

    • @@ -1667,7 +1694,7 @@ used for controlling the flight.

    -

    E.6.2. AltosUI

    +

    E.7.2. AltosUI

    • @@ -1683,12 +1710,12 @@ was broken.

    -

    E.7. Release Notes for Version 1.9.8

    +

    E.8. Release Notes for Version 1.9.8

    Version 1.9.8

    -

    E.7.1. AltOS

    +

    E.8.1. AltOS

    • @@ -1701,7 +1728,7 @@ was broken.

    -

    E.7.2. AltosUI

    +

    E.8.2. AltosUI

    • @@ -1714,7 +1741,7 @@ was broken.

    -

    E.7.3. AltosDroid

    +

    E.8.3. AltosDroid

    • @@ -1730,7 +1757,7 @@ was broken.

    -

    E.7.4. MicroPeak GUI

    +

    E.8.4. MicroPeak GUI

    • @@ -1742,12 +1769,12 @@ was broken.

    -

    E.8. Release Notes for Version 1.9.7

    +

    E.9. Release Notes for Version 1.9.7

    Version 1.9.7

    -

    E.8.1. AltOS

    +

    E.9.1. AltOS

    • @@ -1757,7 +1784,7 @@ was broken.

    -

    E.8.2. AltosUI

    +

    E.9.2. AltosUI

    • @@ -1782,7 +1809,7 @@ was broken.

    -

    E.8.3. AltosDroid

    +

    E.9.3. AltosDroid

    • @@ -1797,12 +1824,12 @@ was broken.

    -

    E.9. Release Notes for Version 1.9.6

    +

    E.10. Release Notes for Version 1.9.6

    Version 1.9.6

    -

    E.9.1. AltOS

    +

    E.10.1. AltOS

    • @@ -1822,12 +1849,12 @@ horizontally.

    -

    E.10. Release Notes for Version 1.9.5

    +

    E.11. Release Notes for Version 1.9.5

    Version 1.9.5

    -

    E.10.1. AltOS

    +

    E.11.1. AltOS

    • @@ -1859,7 +1886,7 @@ never report as having been fired.

    -

    E.10.2. AltosUI

    +

    E.11.2. AltosUI

    • @@ -1889,12 +1916,12 @@ AltosUI packages.

    -

    E.11. Release Notes for Version 1.9.4

    +

    E.12. Release Notes for Version 1.9.4

    Version 1.9.4

    -

    E.11.1. AltOS

    +

    E.12.1. AltOS

    • @@ -1911,7 +1938,7 @@ the device to panic at startup time.

    -

    E.11.2. AltosUI

    +

    E.12.2. AltosUI

    • @@ -1924,12 +1951,12 @@ AltosUI packages.

    -

    E.12. Release Notes for Version 1.9.3

    +

    E.13. Release Notes for Version 1.9.3

    Version 1.9.3

    -

    E.12.1. AltOS

    +

    E.13.1. AltOS

    • @@ -1951,7 +1978,7 @@ middle.

    -

    E.12.2. AltosUI, TeleGPS, MicroPeak

    +

    E.13.2. AltosUI, TeleGPS, MicroPeak

    • @@ -1970,12 +1997,12 @@ computer erase block size.

    -

    E.13. Release Notes for Version 1.9.1

    +

    E.14. Release Notes for Version 1.9.1

    Version 1.9.1

    -

    E.13.1. AltOS

    +

    E.14.1. AltOS

    • @@ -1997,7 +2024,7 @@ computer erase block size.

    -

    E.13.2. AltosUI, TeleGPS, MicroPeak

    +

    E.14.2. AltosUI, TeleGPS, MicroPeak

    • @@ -2022,12 +2049,12 @@ upgrade. This should avoid the “COMxx: open failed” message.

    -

    E.14. Release Notes for Version 1.9

    +

    E.15. Release Notes for Version 1.9

    Version 1.9

    -

    E.14.1. AltOS

    +

    E.15.1. AltOS

    • @@ -2043,7 +2070,7 @@ upgrade. This should avoid the “COMxx: open failed” message.

    -

    E.14.2. AltosUI, TeleGPS, MicroPeak

    +

    E.15.2. AltosUI, TeleGPS, MicroPeak

    • @@ -2058,12 +2085,12 @@ upgrade. This should avoid the “COMxx: open failed” message.

    -

    E.15. Release Notes for Version 1.8.7

    +

    E.16. Release Notes for Version 1.8.7

    Version 1.8.7

    -

    E.15.1. AltOS

    +

    E.16.1. AltOS

    • @@ -2073,7 +2100,7 @@ upgrade. This should avoid the “COMxx: open failed” message.

    -

    E.15.2. AltosUI, TeleGPS, MicroPeak

    +

    E.16.2. AltosUI, TeleGPS, MicroPeak

    • @@ -2115,12 +2142,12 @@ applications will run with Oracle Java.

    -

    E.16. Release Notes for Version 1.8.6

    +

    E.17. Release Notes for Version 1.8.6

    Version 1.8.6

    -

    E.16.1. AltOS

    +

    E.17.1. AltOS

    • @@ -2139,7 +2166,7 @@ applications will run with Oracle Java.

    -

    E.16.2. AltosUI, TeleGPS

    +

    E.17.2. AltosUI, TeleGPS

    • @@ -2161,7 +2188,7 @@ applications will run with Oracle Java.

    -

    E.16.3. MicroPeak

    +

    E.17.3. MicroPeak

    • @@ -2173,13 +2200,13 @@ applications will run with Oracle Java.

    -

    E.17. Release Notes for Version 1.8.5

    +

    E.18. Release Notes for Version 1.8.5

    Version 1.8.5 includes fixes to the ground software support for TeleBT v4, along with a few other minor updates.

    -

    E.17.1. AltOS

    +

    E.18.1. AltOS

    • @@ -2189,7 +2216,7 @@ for TeleBT v4, along with a few other minor updates.

    -

    E.17.2. AltosUI, TeleGPS

    +

    E.18.2. AltosUI, TeleGPS

    • @@ -2206,12 +2233,12 @@ devices.

    -

    E.18. Release Notes for Version 1.8.4

    +

    E.19. Release Notes for Version 1.8.4

    Version 1.8.4 includes support for EasyMini version 2.0

    -

    E.18.1. AltOS

    +

    E.19.1. AltOS

    • @@ -2223,7 +2250,7 @@ devices.

    -

    E.19. Release Notes for Version 1.8.3

    +

    E.20. Release Notes for Version 1.8.3

    Version 1.8.3 includes support for TeleMega version 3.0 along with two important flight computer fixes. This version also @@ -2232,7 +2259,7 @@ better and some updates to graph presentation and data downloading.

    -

    E.19.1. AltOS

    +

    E.20.1. AltOS

    AltOS New Features
    @@ -2265,7 +2292,7 @@ from capturing log data.

    -

    E.19.2. AltosUI and TeleGPS Applications

    +

    E.20.2. AltosUI and TeleGPS Applications

    AltosUI New Features
    @@ -2323,7 +2350,7 @@ tilt angle.

    -

    E.20. Release Notes for Version 1.8.2

    +

    E.21. Release Notes for Version 1.8.2

    Version 1.8.2 includes support for TeleGPS version 2.0 along with accelerometer recalibration support in AltosUI.

    @@ -2333,7 +2360,7 @@ with accelerometer recalibration support in AltosUI.

    analyzing saved data files.

    -

    E.20.1. AltOS

    +

    E.21.1. AltOS

    AltOS New Features

    @@ -2346,7 +2373,7 @@ analyzing saved data files.

    -

    E.20.2. AltosUI and TeleGPS Applications

    +

    E.21.2. AltosUI and TeleGPS Applications

    AltosUI and TeleGPS New Features

    @@ -2375,7 +2402,7 @@ for graphing or KML export.

    -

    E.21. Release Notes for Version 1.8.1

    +

    E.22. Release Notes for Version 1.8.1

    Version 1.8.1 includes an important bug fix for Apogee Lockout operation in all flight computers. Anyone using this option @@ -2396,7 +2423,7 @@ above Mach 1.

    analyzing saved data files.

    -

    E.21.1. AltOS

    +

    E.22.1. AltOS

    AltOS Bug Fixes

    @@ -2417,7 +2444,7 @@ deceleration.

    -

    E.21.2. AltosUI and TeleGPS Applications

    +

    E.22.2. AltosUI and TeleGPS Applications

    AltosUI New Features

    @@ -2448,7 +2475,7 @@ broken, so you’d see only the default frequencies.

    -

    E.22. Release Notes for Version 1.8

    +

    E.23. Release Notes for Version 1.8

    Version 1.8 includes support for our new TeleBT v4.0 ground station, updates for data analysis in our ground station @@ -2456,7 +2483,7 @@ software and bug fixes in in the flight software for all our boards and ground station interfaces.

    -

    E.22.1. AltOS

    +

    E.23.1. AltOS

    AltOS New Features

    @@ -2469,7 +2496,7 @@ boards and ground station interfaces.

    -

    E.22.2. AltosUI and TeleGPS Applications

    +

    E.23.2. AltosUI and TeleGPS Applications

    AltosUI New Features

    @@ -2502,14 +2529,14 @@ EasyMega. The Y and Z axes were flipped.

    -

    E.23. Release Notes for Version 1.7

    +

    E.24. Release Notes for Version 1.7

    Version 1.7 includes support for our new TeleMini v3.0 flight computer and bug fixes in in the flight software for all our boards and ground station interfaces.

    -

    E.23.1. AltOS

    +

    E.24.1. AltOS

    AltOS New Features

    @@ -2534,7 +2561,7 @@ serviced first.

    -

    E.23.2. AltosUI and TeleGPS Applications

    +

    E.24.2. AltosUI and TeleGPS Applications

    AltosUI New Features

    @@ -2549,7 +2576,7 @@ serviced first.

    -

    E.24. Release Notes for Version 1.6.8

    +

    E.25. Release Notes for Version 1.6.8

    Version 1.6.8 fixes a TeleMega and TeleMetrum v2.0 bug where the device could stop logging data and transmitting @@ -2557,7 +2584,7 @@ telemetry in flight. All TeleMega v1.0, v2.0 and TeleMetrum v2.0 users should update their flight firmware.

    -

    E.24.1. AltOS

    +

    E.25.1. AltOS

    AltOS fixes:

    @@ -2591,7 +2618,7 @@ they can be tested during production.

    -

    E.24.2. AltosUI, TeleGPS and AltosDroid Applications

    +

    E.25.2. AltosUI, TeleGPS and AltosDroid Applications

    AltosUI fixes:

    @@ -2613,7 +2640,7 @@ Ground Station operation by cleaning up pending operations.

    -

    E.25. Release Notes for Version 1.6.5

    +

    E.26. Release Notes for Version 1.6.5

    Version 1.6.5 fixes a TeleMega and TeleMetrum v2.0 bug where the device would often stop logging data and transmitting @@ -2621,7 +2648,7 @@ telemetry in flight. All TeleMega v1.0, v2.0 and TeleMetrum v2.0 users should update their flight firmware.

    -

    E.25.1. AltOS

    +

    E.26.1. AltOS

    AltOS fixes:

    @@ -2637,7 +2664,7 @@ tested the new firmware before release.

    -

    E.25.2. AltosUI, TeleGPS and AltosDroid Applications

    +

    E.26.2. AltosUI, TeleGPS and AltosDroid Applications

    AltosUI fixes:

    @@ -2653,14 +2680,14 @@ Windows package.

    -

    E.26. Release Notes for Version 1.6.4

    +

    E.27. Release Notes for Version 1.6.4

    Version 1.6.4 fixes a bluetooth communication problem with TeleBT v1.0 devices, along with some altosui and altosdroid minor nits. It also now ships firmware for some newer devices.

    -

    E.26.1. AltOS

    +

    E.27.1. AltOS

    AltOS fixes:

    @@ -2680,7 +2707,7 @@ fixes affect all STM32L, STM32F0 and LPC11U14 based devices.

    -

    E.26.2. AltosUI, TeleGPS and AltosDroid Applications

    +

    E.27.2. AltosUI, TeleGPS and AltosDroid Applications

    AltosUI, TeleGPS and AltosDroid New Features:

    @@ -2712,7 +2739,7 @@ active.

    -

    E.26.3. Documentation

    +

    E.27.3. Documentation

    • @@ -2726,14 +2753,14 @@ active.

    -

    E.27. Release Notes for Version 1.6.3

    +

    E.28. Release Notes for Version 1.6.3

    Version 1.6.3 adds idle mode to AltosDroid and has bug fixes for our host software on desktops, laptops an android devices along with BlueTooth support for Windows.

    -

    E.27.1. AltOS

    +

    E.28.1. AltOS

    AltOS fixes:

    @@ -2748,7 +2775,7 @@ hardware to driving these pins with software.

    -

    E.27.2. AltosUI and TeleGPS Applications

    +

    E.28.2. AltosUI and TeleGPS Applications

    AltosUI and TeleGPS New Features:

    @@ -2793,7 +2820,7 @@ TeleMetrum v2.0 flight computers.

    -

    E.27.3. AltosDroid

    +

    E.28.3. AltosDroid

    AltosDroid new features:

    @@ -2858,7 +2885,7 @@ location of any tracker.

    -

    E.27.4. Documentation

    +

    E.28.4. Documentation

    • @@ -2871,14 +2898,14 @@ continuity audio alert pattern.

    -

    E.28. Release Notes for Version 1.6.2

    +

    E.29. Release Notes for Version 1.6.2

    Version 1.6.2 includes support for our updated TeleMega v2.0 product and bug fixes in in the flight software for all our boards and ground station interfaces.

    -

    E.28.1. AltOS

    +

    E.29.1. AltOS

    AltOS New Features:

    @@ -2907,7 +2934,7 @@ up.

    -

    E.28.2. AltosUI and TeleGPS Applications

    +

    E.29.2. AltosUI and TeleGPS Applications

    AltosUI and TeleGPS Fixes:

    @@ -2926,7 +2953,7 @@ writing the associated .eeprom file when an error is detected.

    -

    E.28.3. Documentation

    +

    E.29.3. Documentation

    We spent a bunch of time trying to improve our documentation

    @@ -2951,14 +2978,14 @@ duplication of information

    -

    E.29. Release Notes for Version 1.6.1

    +

    E.30. Release Notes for Version 1.6.1

    Version 1.6.1 includes support for our updated TeleBT v3.0 product and bug fixes in in the flight software for all our boards and ground station interfaces.

    -

    E.29.1. AltOS

    +

    E.30.1. AltOS

    AltOS New Features:

    @@ -2988,7 +3015,7 @@ variations from transmitting devices.

    -

    E.29.2. AltosUI and TeleGPS Applications

    +

    E.30.2. AltosUI and TeleGPS Applications

    AltosUI and TeleGPS New Features:

    @@ -3053,7 +3080,7 @@ run at 10x speed by mistake.

    -

    E.29.3. AltosDroid

    +

    E.30.3. AltosDroid

    AltosDroid New Features:

    @@ -3111,14 +3138,14 @@ motion towards rocket.

    -

    E.30. Release Notes for Version 1.6

    +

    E.31. Release Notes for Version 1.6

    Version 1.6 includes support for our updated TeleDongle v3.0 product and bug fixes in in the flight software for all our boards and ground station interfaces.

    -

    E.30.1. AltOS

    +

    E.31.1. AltOS

    AltOS New Features

    @@ -3160,7 +3187,7 @@ you’ll want to reflash the firmware.

    -

    E.30.2. AltosUI and TeleGPS Applications

    +

    E.31.2. AltosUI and TeleGPS Applications

    AltosUI and TeleGPS New Features

    @@ -3235,14 +3262,14 @@ flight computers appear on multiple frequencies by accident.

    -

    E.31. Release Notes for Version 1.5

    +

    E.32. Release Notes for Version 1.5

    Version 1.5 is a major release. It includes support for our new EasyMega product, new features and bug fixes in in the flight software for all our boards and the AltosUI ground station

    -

    E.31.1. AltOS

    +

    E.32.1. AltOS

    AltOS New Features

    @@ -3301,7 +3328,7 @@ deceleration.

    -

    E.31.2. AltosUI and TeleGPS Applications

    +

    E.32.2. AltosUI and TeleGPS Applications

    AltosUI and TeleGPS New Features

    @@ -3342,13 +3369,13 @@ cases where we just can’t figure out what version is installed.

    -

    E.32. Release Notes for Version 1.4.2

    +

    E.33. Release Notes for Version 1.4.2

    Version 1.4.2 is a minor release. It fixes Java-related install issues on Windows

    -

    E.32.1. AltosUI and TeleGPS Applications

    +

    E.33.1. AltosUI and TeleGPS Applications

    Windows Install Fixes

    @@ -3367,7 +3394,7 @@ detection fails.

    -

    E.33. Release Notes for Version 1.4.1

    +

    E.34. Release Notes for Version 1.4.1

    Version 1.4.1 is a minor release. It fixes install issues on Windows and provides the missing TeleMetrum V2.0 firmware. There @@ -3377,7 +3404,7 @@ driver, but Mac and Linux users who do not need the TeleMetrum V2.0 firmware image will not need to upgrade.

    -

    E.33.1. AltosUI and TeleGPS Applications:

    +

    E.34.1. AltosUI and TeleGPS Applications:

    Windows Install Fixes

    @@ -3418,14 +3445,14 @@ software, making map downloading fail for most people.

    -

    E.34. Release Notes for Version 1.4

    +

    E.35. Release Notes for Version 1.4

    Version 1.4 is a major release. It includes support for our new TeleGPS product, new features and bug fixes in in the flight software for all our boards and the AltosUI ground station

    -

    E.34.1. AltOS

    +

    E.35.1. AltOS

    AltOS new features:

    @@ -3480,7 +3507,7 @@ as being present.

    -

    E.34.2. AltosUI Application

    +

    E.35.2. AltosUI Application

    AltosUI new features:

    @@ -3566,7 +3593,7 @@ the product name instead.

    -

    E.34.3. TeleGPS Application

    +

    E.35.3. TeleGPS Application

    • @@ -3580,7 +3607,7 @@ to focus on TeleGPS-related functions.

    -

    E.34.4. Documentation

    +

    E.35.4. Documentation

    Documentation changes:

    @@ -3605,8 +3632,8 @@ configurable amount of time after boost.

    diff --git a/AltOS/doc/telegps.pdf b/AltOS/doc/telegps.pdf index 54724add3d36543abaac67bfd85ef12844e8c809..43e1a69e106cf39f31a1719bc187bae1cf3e61b9 100644 GIT binary patch delta 28910 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 Nze9(!hMb-M{{TwWiUI%t delta 27508 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 Bdale Garbee

    -version v1.9.14, -02 Feb 2023 +version v1.9.15, +19 Feb 2023

    Table of Contents
    @@ -672,8 +672,8 @@ antenna choices and installations for maximum satisfaction.

    diff --git a/AltOS/doc/telelaunch.pdf b/AltOS/doc/telelaunch.pdf index 923e630735a3e91f2f047bf32f259680a400edcf..23d5536d1f0d6c0b72c83f26b88ce15349486215 100644 GIT binary patch delta 247 zcmXZQw++HT06uSYm}WHV_YO$;0Uj%yUt5 delta 247 zcmXBIw++HT06-Lu?;ugt%?T#&S?v7 diff --git a/AltOS/doc/telemetrum-outline.pdf b/AltOS/doc/telemetrum-outline.pdf index 1064aef2344ad92e3e165fc678cdbead1423c07f..fc0c501a740f93610fb468adba6605f7e700ec3d 100644 GIT binary patch delta 33 jcmZ2>ka5{T#tCaV3@r^Uj4h3gCvH`Mu}wDKJsA%G#g7Yx delta 33 icmZ2>ka5{T#tCaV42%qo4a`jpCvH`Mvp3#784m!%Mhjj5 diff --git a/AltOS/doc/telemetry.html b/AltOS/doc/telemetry.html index 77ad32b..7ff3bac 100644 --- a/AltOS/doc/telemetry.html +++ b/AltOS/doc/telemetry.html @@ -18,8 +18,8 @@
    Bdale Garbee

    -version v1.9.14, -02 Feb 2023 +version v1.9.15, +19 Feb 2023
    Table of Contents
    @@ -1592,8 +1592,8 @@ additional TeleMetrum and ground station changes.

    diff --git a/AltOS/doc/telemetry.pdf b/AltOS/doc/telemetry.pdf index 5758595..9f0c4d6 100644 --- a/AltOS/doc/telemetry.pdf +++ b/AltOS/doc/telemetry.pdf @@ -5,8 +5,8 @@ /Author (Keith Packard, Bdale Garbee) /Creator (Asciidoctor PDF 2.3.4, based on Prawn 2.4.0) /Producer (Keith Packard, Bdale Garbee) -/ModDate (D:20230202130657-07'00') -/CreationDate (D:20230202130737-07'00') +/ModDate (D:20230219183900-07'00') +/CreationDate (D:20230219183930-07'00') >> endobj 2 0 obj diff --git a/AltOS/doc/telemini-v1-outline.pdf b/AltOS/doc/telemini-v1-outline.pdf index c726036b78f93ebc4af25421e1aefac3e0a4a814..d87ca677b114ca8fe2a66876a5aa1eb340dbe62b 100644 GIT binary patch delta 33 icmdnGmvQS}#tCaV3@r^Uj4h2#CT>-Lvp3$o5eopwc?+ok delta 33 jcmdnGmvQS}#tCaV42%qo4a`jpCvH`Mv5hv~y%7rl#v}`Z diff --git a/AltOS/doc/telemini-v3-outline.pdf b/AltOS/doc/telemini-v3-outline.pdf index ce67fe530f709eb4b4cdc6f705154e7dee31964f..30e440e3b1118d843426a1c23cfb6e19172fa450 100644 GIT binary patch delta 33 jcmcb9gz@?j#tCaV3@r^Uj4h2#CT>-Lu}wGLtx5y{(a#H_ delta 33 jcmcb9gz@?j#tCaV42%qo4a`l9CT>-Lv5hz0tx5y{&x;Fu -- 2.30.2