# Beta firmware v06 0829 support for HAS on LG290P

**URL:** <https://community.sparkfun.com/t/beta-firmware-v06-0829-support-for-has-on-lg290p/66858>\
**Category:** GPS/GNSS\
**Created:** [September 12, 2025, 5:31pm UTC](https://community.sparkfun.com/t/beta-firmware-v06-0829-support-for-has-on-lg290p/66858 "2025-09-12T17:31:13Z")\
**Posts on this page:** 15\
**Page:** 4

<div class="post-metadata">

**Author:** ![bamarcant](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/bamarcant/32/9152_2.png) [@bamarcant](https://community.sparkfun.com/u/bamarcant)\
**Post date:** [November 19, 2025, 12:50pm UTC](https://community.sparkfun.com/t/beta-firmware-v06-0829-support-for-has-on-lg290p/66858/61 "2025-11-19T12:50:38Z")

</div>

Settings are not influential on results 2, **2** ,90,0.01,0.01…  
There is a storm going on here,but in the last few days I tried with only Galileo `$PQTMCFGCNST,W,0,0,1,0,0,0*2A`  
I noticed that the HAS system needs at least 8 valid satellite PRNs even if each individual satellite broadcast the corrections; getting into the PPP algorithm would be interesting if only _they_ told us how to interpret the raw data spat out by  
`$PQTMCFGMSGRATE,W,1,1,0AE6,1,1*54`

P.s. _in the 1980s I was struck by an academic article that indicated at least thirty (30!) parameters that influenced a GPS solution_…

---

<div class="post-metadata">

**Author:** ![amlago](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/amlago/32/6128_2.png) [@amlago](https://community.sparkfun.com/u/amlago)\
**Post date:** [November 19, 2025, 1:29pm UTC](https://community.sparkfun.com/t/beta-firmware-v06-0829-support-for-has-on-lg290p/66858/62 "2025-11-19T13:29:56Z")

</div>

Hi @bamarcant  
In my country, 8 Galileo satellites is almost the maximum we can see.

So that could be a problem.

These days the geomagnetic Kp index is very low.  
It would seem that the differences between yesterday and today in my area are not due to atmospheric problems.  
We will continue analyzing.

---

<div class="post-metadata">

**Author:** ![bamarcant](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/bamarcant/32/9152_2.png) [@bamarcant](https://community.sparkfun.com/u/bamarcant)\
**Post date:** [November 19, 2025, 1:59pm UTC](https://community.sparkfun.com/t/beta-firmware-v06-0829-support-for-has-on-lg290p/66858/63 "2025-11-19T13:59:57Z")

</div>

…not 8 Galileo satellites but 8PRN aka individual signal (Galileo or/and GPS)  
each satellite outputs, i.e. L1 L2… branch U can see in GSV sentence.

---

<div class="post-metadata">

**Author:** ![rftop](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/rftop/32/6121_2.png) [@rftop](https://community.sparkfun.com/u/rftop)\
**Post date:** [November 19, 2025, 4:02pm UTC](https://community.sparkfun.com/t/beta-firmware-v06-0829-support-for-has-on-lg290p/66858/64 "2025-11-19T16:02:28Z")

</div>

> [@amlago](#):
>
> It shouldn’t have a reported accuracy of 10 cm and actually be off by 40 cm.

That’s always going to be the situation for any GNSS device. It never knows the true location to calculate accuracy…and never will. The _“10cm reported accuracy”_ is just an educated guess. It’s basically an estimate based on how well the current solution aligns with recent epochs, nothing magical 😬

**Solar Activity** (worth it’s own Thread):  
I look at 2 main sources when using GNSS, but especially when testing.

- The Total Electron Content -  
[Global Positioning System (GPS) Community Dashboard | NOAA / NWS Space Weather Prediction Center](https://www.swpc.noaa.gov/communities/global-positioning-system-gps-community-dashboard)  
When you go to the NOAA page, Pless Play on the Video (screenshot below), Times are Zulu. You can see the L1 Range error can change rapidly in just 1 Hour.  

- I95 Ionosphere -  
But the best source for me is our StateWide CORS network. That network reports the I95 Index, local. If you can find a local I95 Index, it can sometimes give you a good answer when positions start bouncing around, or when a receiver takes longer for RTK Fixed solution, etc.

---

<div class="post-metadata">

**Author:** ![jpb](https://avatars.discourse-cdn.com/v4/letter/j/f475e1/32.png) [@jpb](https://community.sparkfun.com/u/jpb)\
**Post date:** [November 19, 2025, 6:28pm UTC](https://community.sparkfun.com/t/beta-firmware-v06-0829-support-for-has-on-lg290p/66858/65 "2025-11-19T18:28:51Z")

</div>

With earlier PPP firmware on the LG290P I was seeing 95% horizontal accuracy values in the 30 to 40 cm range. for 24 hour datasets. I’ve only done the one test with the latest firmware and that’s shown above with a value in the low 20 cm range.

I’m not spending a lot of time on it since it’s still beta, but there seems to be progress on Quectel’s end. If Galileo adds phase biases soon that will help too.

---

<div class="post-metadata">

**Author:** ![amlago](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/amlago/32/6128_2.png) [@amlago](https://community.sparkfun.com/u/amlago)\
**Post date:** [November 19, 2025, 7:29pm UTC](https://community.sparkfun.com/t/beta-firmware-v06-0829-support-for-has-on-lg290p/66858/66 "2025-11-19T19:29:35Z")

</div>

Today’s image  
3.5 hours of data every 10 seconds  
Circles from 0.05 m to 0.20 m

 ![Screenshot_2025-11-19-16-23-54-137_com.huace.landstar7~2](https://canada1.discourse-cdn.com/sparkfun/original/2X/d/d80befbda20400cb5e6f3a2a3c280a3c30e98771.jpeg)

---

<div class="post-metadata">

**Author:** ![sparky](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/sparky/32/6021_2.png) [@sparky](https://community.sparkfun.com/u/sparky)\
**Post date:** [November 20, 2025, 4:01pm UTC](https://community.sparkfun.com/t/beta-firmware-v06-0829-support-for-has-on-lg290p/66858/67 "2025-11-20T16:01:58Z")

</div>

Quectel has given me another beta release (attached) “LG290P03AANR01A06S\_PPP\_TEMP1107.zip”. Also posted to the [repo](https://github.com/sparkfun/SparkFun_RTK_Postcard/tree/main/Firmware). There are no release notes so it’s not clear to me what has changed. I have not yet had a chance to try it. Please let me know if you test it and what you experience.

[LG290P03AANR01A06S\_PPP\_TEMP1107.zip](https://community.sparkfun.com/uploads/short-url/cXOyyxeS8nRLuqjwkxRzFJl9iXS.zip) (2.5 MB)

---

<div class="post-metadata">

**Author:** ![amlago](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/amlago/32/6128_2.png) [@amlago](https://community.sparkfun.com/u/amlago)\
**Post date:** [November 20, 2025, 5:20pm UTC](https://community.sparkfun.com/t/beta-firmware-v06-0829-support-for-has-on-lg290p/66858/68 "2025-11-20T17:20:39Z")

</div>

Hi @Sparky  
Thank you so much for your continued support.  
This is the version that Quectel sent to @bamarcant and me a few days ago, which was shared in the messages above.  
It was after much persistence, as they were reluctant to share beta versions.  
The most noticeable difference is that the PPP results with Galileo HAS are much better than before.  
This is quite similar to a near-final version with respect to Galileo HAS.  
We’ll stay in touch and are waiting for the final version with corrections for Galileo HAS.  
Best regards and thanks.

---

<div class="post-metadata">

**Author:** ![sparky](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/sparky/32/6021_2.png) [@sparky](https://community.sparkfun.com/u/sparky)\
**Post date:** [November 20, 2025, 6:01pm UTC](https://community.sparkfun.com/t/beta-firmware-v06-0829-support-for-has-on-lg290p/66858/69 "2025-11-20T18:01:28Z")

</div>

> This is the version that Quectel sent to @bamarcant and me a few days ago, which was shared in the messages above. The most noticeable difference is that the PPP results with Galileo HAS are much better than before.

Whoops! My apologies, I missed that. I’m glad to hear there are good improvements.

---

<div class="post-metadata">

**Author:** ![bamarcant](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/bamarcant/32/9152_2.png) [@bamarcant](https://community.sparkfun.com/u/bamarcant)\
**Post date:** [November 20, 2025, 6:32pm UTC](https://community.sparkfun.com/t/beta-firmware-v06-0829-support-for-has-on-lg290p/66858/70 "2025-11-20T18:32:02Z")

</div>

Let’s say that if 5/6 hours are enough to carry out a survey, then we can proceed, but remember to re-reference everything relative to the field logbook for that specific session. I specify this because the position shifts with the daily change…here a 5 hour of static HAS position.  
Again thanks to @sparky for allowing this.

 ![immagine](https://canada1.discourse-cdn.com/sparkfun/original/2X/4/4ccd80c7d070d5387b3986c6c30de9504128a75c.png)

---

<div class="post-metadata">

**Author:** ![amlago](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/amlago/32/6128_2.png) [@amlago](https://community.sparkfun.com/u/amlago)\
**Post date:** [November 20, 2025, 8:54pm UTC](https://community.sparkfun.com/t/beta-firmware-v06-0829-support-for-has-on-lg290p/66858/71 "2025-11-20T20:54:27Z")

</div>

Hi @bamarcant  
What antenna are you using?  
I suspect some of the outages I’ve had might be due to using a small helical antenna.  
Regards

---

<div class="post-metadata">

**Author:** ![bamarcant](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/bamarcant/32/9152_2.png) [@bamarcant](https://community.sparkfun.com/u/bamarcant)\
**Post date:** [January 9, 2026, 12:48pm UTC](https://community.sparkfun.com/t/beta-firmware-v06-0829-support-for-has-on-lg290p/66858/72 "2026-01-09T12:48:25Z")

</div>

[From GSC](https://www.gsc-europa.eu/sites/default/files/NOTICE_ADVISORY_TO_GALILEO_USERS_NAGU_2026001.txt)  
EVENT DESCRIPTION: USERS ARE ADVISED THAT **HAS SERVICE**  **WILL BE UNAVAILABLE** FROM 2026-01-13 BEGINNING 08:30 UTC. OUTAGE RECOVERY ESTIMATED ON 2026-01-13 14:00 UTC.

---

<div class="post-metadata">

**Author:** ![PLAN8](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/plan8/32/10514_2.png) [@PLAN8](https://community.sparkfun.com/u/PLAN8)\
**Post date:** [February 16, 2026, 7:57pm UTC](https://community.sparkfun.com/t/beta-firmware-v06-0829-support-for-has-on-lg290p/66858/73 "2026-02-16T19:57:15Z")

</div>

Hi, I’ve only just updated my postcard with RTk anywhere v3.1 and lg290p firmware v2.0.1

My question is, will the postcard automatically resolve using HAS PPP , or do I need to send a specific cli code to get it to work?

Any good instructions on how to leverage the HAS positioning ?

Thanks!

---

<div class="post-metadata">

**Author:** ![rftop](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/rftop/32/6121_2.png) [@rftop](https://community.sparkfun.com/u/rftop)\
**Post date:** [February 16, 2026, 8:52pm UTC](https://community.sparkfun.com/t/beta-firmware-v06-0829-support-for-has-on-lg290p/66858/74 "2026-02-16T20:52:56Z")

</div>

To date, the latest forum post is [here](https://community.sparkfun.com/t/has-e6-results-on-postcard-fw-v3-1-with-lg290p-fw-v2-01-feb-2026/67988), but I’m sure that will change in the future.

I believe HAS is turned ON by default, but you can confirm over serial (Receiver/Constellation) :

 ![image](https://canada1.discourse-cdn.com/sparkfun/original/2X/2/2f5cf5888f0b22e56c6b3af843f2fcf0e032fd14.png)

> [@PLAN8](#):
>
> Any good instructions on how to leverage the HAS positioning ?

An updated Postcard will automatically use HAS if no other correction source is available. That assumes you are using an antenna that’s compatible with the E6 band, HAS is turned on, etc.  
Most software applications will report RTK Float, after the HAS solution has converged. Convergence takes 10-15 minutes. Generally speaking: you can move around as long as the antenna isn’t obstructed causing a cycle slip.

---

<div class="post-metadata">

**Author:** ![PLAN8](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/plan8/32/10514_2.png) [@PLAN8](https://community.sparkfun.com/u/PLAN8)\
**Post date:** [February 16, 2026, 8:57pm UTC](https://community.sparkfun.com/t/beta-firmware-v06-0829-support-for-has-on-lg290p/66858/75 "2026-02-16T20:57:37Z")

</div>

Hi, that’s great info! Thanks!🙏

[Previous page](https://community.sparkfun.com/t/beta-firmware-v06-0829-support-for-has-on-lg290p/66858.md?page=3)
