Issue reporting negative elevations #219

Closed
opened 2026-10-05 05:50:58 +02:00 by adam · 11 comments
Owner

SE California has the Salton Sink, which drops more than 60 meters below sea level. In driving back and forth between Phoenix and San Diego, one regularly passes into below sea level elevation. However, the display on the T-Deck is unhappy with negative elevations, as shown in the photo here

Image

I haven't gone through the code to figure out what causes this weird elevation/altitude value, but figured perhaps Ricardo would know what needs to be done and where to do it.

Cheers and 73 - Jon N7UV

SE California has the Salton Sink, which drops more than 60 meters below sea level. In driving back and forth between Phoenix and San Diego, one regularly passes into below sea level elevation. However, the display on the T-Deck is unhappy with negative elevations, as shown in the photo here ![Image](https://github.com/user-attachments/assets/cfef5772-3cbc-4cf7-8b79-a587eb5febe6) I haven't gone through the code to figure out what causes this weird elevation/altitude value, but figured perhaps Ricardo would know what needs to be done and where to do it. Cheers and 73 - Jon N7UV <!-- github-sync-id:3458123596 -->
adam closed this issue 2026-10-05 05:50:58 +02:00
Author
Owner

GPS reading values should always be "positive"

there the "00-9" means -9mts or 9mts bellow sea. Should we add a mod to the code to show this "bellow sea level" ?

GPS reading values should always be "positive" there the "00-9" means -9mts or 9mts bellow sea. Should we add a mod to the code to show this "bellow sea level" ? <!-- github-comment-id:3339279989 -->
Author
Owner

No, I was thinking more of just showing it as "A=-009m". nothing fancy.

No, I was thinking more of just showing it as "A=-009m". nothing fancy. <!-- github-comment-id:3339930295 -->
Author
Owner

No, I was thinking more of just showing it as "A=-009m". nothing fancy.

will check it out ;)

> No, I was thinking more of just showing it as "A=-009m". nothing fancy. will check it out ;) <!-- github-comment-id:3339933478 -->
Author
Owner

now altitude works with negative values (doesn't add any "0" before... )

check also that LoRa settings are fully customizable now... all ranges of CR4, BW and SF

now altitude works with negative values (doesn't add any "0" before... ) check also that LoRa settings are fully customizable now... all ranges of CR4, BW and SF <!-- github-comment-id:3348271770 -->
Author
Owner

Muchas gracias Ricardo! i just looked at the Web flashing tool - there doesn't seem to be a notification of a new version (dated today) available. Is this something I should download into platform.io and flash on my own?

Muchas gracias Ricardo! i just looked at the Web flashing tool - there doesn't seem to be a notification of a new version (dated today) available. Is this something I should download into platform.io and flash on my own? <!-- github-comment-id:3348687785 -->
Author
Owner

Muchas gracias Ricardo! i just looked at the Web flashing tool - there doesn't seem to be a notification of a new version (dated today) available. Is this something I should download into platform.io and flash on my own?

this is available only for Github + VSCODE updates for testing before

once i gather many updates and they run well i put them into a new release for webflasher

> Muchas gracias Ricardo! i just looked at the Web flashing tool - there doesn't seem to be a notification of a new version (dated today) available. Is this something I should download into platform.io and flash on my own? this is available only for Github + VSCODE updates for testing before once i gather many updates and they run well i put them into a new release for webflasher <!-- github-comment-id:3348692687 -->
Author
Owner

Just an update on real-world testing.
Yesterday I set up a BW62.5 SF7 CR6 digi/igate using a qrp-labs light solar v1.0 and a mobile using my TTGO T-Deck Plus. I am running the M1/M2/M3 mode nomenclature which is configured to use BW62.5 SF7 CR6. Both units use the SX1262 which has the high-stability oscillator. It seems to work quite well even at 13 km distance (was getting -89 to -86 dBm RSSI).
Soon, I'll drive back to SoCal and pass below sea level to check how the elevation parameter displays.

Just an update on real-world testing. Yesterday I set up a BW62.5 SF7 CR6 digi/igate using a qrp-labs light solar v1.0 and a mobile using my TTGO T-Deck Plus. I am running the M1/M2/M3 mode nomenclature which is configured to use BW62.5 SF7 CR6. Both units use the SX1262 which has the high-stability oscillator. It seems to work quite well even at 13 km distance (was getting -89 to -86 dBm RSSI). Soon, I'll drive back to SoCal and pass below sea level to check how the elevation parameter displays. <!-- github-comment-id:3353780341 -->
Author
Owner

good news... once I finish a few other things i will add the M1,M2,M3 mods for sure (too)!

good news... once I finish a few other things i will add the M1,M2,M3 mods for sure (too)! <!-- github-comment-id:3353789138 -->
Author
Owner

And another observation: On both tracker and igate/digi builds, the SF range goes only from SF7 to SF12. If possible, it should include at least SF6 and SF5.

And another observation: On both tracker and igate/digi builds, the SF range goes only from SF7 to SF12. If possible, it should include at least SF6 and SF5. <!-- github-comment-id:3357178727 -->
Author
Owner

And another observation: On both tracker and igate/digi builds, the SF range goes only from SF7 to SF12. If possible, it should include at least SF6 and SF5.

SX1278 and SX1262 dont have the same SF possibilities

how low are both ? (could not search right now)

> And another observation: On both tracker and igate/digi builds, the SF range goes only from SF7 to SF12. If possible, it should include at least SF6 and SF5. SX1278 and SX1262 dont have the same SF possibilities how low are both ? (could not search right now) <!-- github-comment-id:3357347672 -->
Author
Owner

Good question. They vary a bit based in part on LoRa IP generation.

Executive summary:
The SX127x family supports the SF6-SF12 range.
The SX126x and LRxxxx families support the entire SF5-SF12 range.
The LLCC68 supports the SF5-SF11 range.
NOTE: The SX1272 and LLCC68 support BW125, 250, and 500 only.

Here's a link to the Semtech LoRa overview product line major parameters
https://www.semtech.com/products/wireless-rf/lora-connect/

Good question. They vary a bit based in part on LoRa IP generation. Executive summary: The SX127x family supports the **SF6-SF12** range. The SX126x and LRxxxx families support the entire **SF5-SF12** range. The LLCC68 supports the **SF5-SF11** range. **NOTE: The SX1272 and LLCC68 support BW125, 250, and 500 only.** Here's a link to the Semtech LoRa overview product line major parameters https://www.semtech.com/products/wireless-rf/lora-connect/ <!-- github-comment-id:3357590665 -->
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/LoRa_APRS_iGate#219