DL9SAU-TTGO-T-Beam-LoRa-APRS/src
Thomas Osterried d25692b209 Fixes and improvements: preamble, gps powersaving mode, LH, ..
- web:
  - preamble: A bit more detailed description, with suggestion to try
    value 12 (default is 8)
    Assurance in taskWebserver that value is >= 8.
  - sb_angle: min is 5 but text said Range 0 to 360.
  - GPS: new "GPS powersaving mode".
    Still testing. "Made GPS may sleep when running on battery" default.

- GPS powersaving mode:
  If you have problems, set it to "Ignore this feature".
  While looking at the power consumption, GPS has a quite high power
  consumption.
  If we have no fix for 10min, we go to sleep mode. Interval
  Sleep  1min, 2min, 4min, 8min, 1min, 2min, ..
  Awake  120, next: 60s, next: 40, next: 30s
  After 4 rounds, we run GPS 10min again (better chance to refresh the
  almanach).
  During sleep, taskGPS is suspended and gps chip is powered off.
  -> This algorithm saves reduces the power consumption of the GPS chip to
     ~30%.
  If it behaves good, more fine-tuning can be done (i.E. switching it earlier
  off if you don't move. Reduce the initial fix-loss-time of 10min, ..)
  LCD shows "GPS: sleep" when GPS is in power saving mode. If it awakes
  and has no fix, it shows (as usual) GPS: age nnn".

- preamble changes:
  - TX setting:
    Now only affects main qrg. Perhaps it's wiser to be able to set it
    in more detail: Main, Secondary, Both. Or with different values
    for the different frequencies.
  - RX setting:
    moved to loraSend(), where default rx values are reset after TX

- LCD:
  - "GPS: sleep" as described above
  - Tried to improve the readibility of the LastHeard lines. Need to verify

Signed-off-by: Thomas Osterried <dl9sau@darc.de>
2024-04-24 13:36:39 +02:00
..
TTGO_T-Beam_LoRa_APRS.ino Fixes and improvements: preamble, gps powersaving mode, LH, .. 2024-04-24 13:36:39 +02:00
preference_storage.cpp Move preferences code to spearate cpp/h files. 2021-04-25 16:29:07 +02:00
taskGPS.cpp Fixes and improvements: preamble, gps powersaving mode, LH, .. 2024-04-24 13:36:39 +02:00
taskTNC.cpp Many new features. bug fixes and improvements 2024-02-24 12:29:10 +01:00
taskWebServer.cpp Fixes and improvements: preamble, gps powersaving mode, LH, .. 2024-04-24 13:36:39 +02:00
wifi_clients.cpp Added missing files 2021-06-11 03:39:44 +02:00