Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PPP-Static is not working in 2.4.3 but it works in 2.4.2 #703

Open
Scorpio1987 opened this issue Dec 12, 2022 · 3 comments
Open

PPP-Static is not working in 2.4.3 but it works in 2.4.2 #703

Scorpio1987 opened this issue Dec 12, 2022 · 3 comments

Comments

@Scorpio1987
Copy link

Hi,

I am trying rnx2rtkp program to run the PPP-Static mode. I was able to run it with 2.4.2 and i can the result. But when i run the same with 2.4.3, i don't see any positions calculated. Please find the navigation and observation files attached (had to add .txt extension for upload here).

Thanks,
Gopinadh.

20221004_120153_ap1_raw.obs.txt
20221004_120153_ap1_raw.nav.txt

@LiuJunzhao
Copy link

2.4.2支持单频PPP,但是2.4.3不支持单频PPP,仅支持LC PPP。原因有很多,其中源代码里面2.4.3在计算模糊度初始值的时候:
freq1=sat2freq(sat,obs[i].code[0],nav);
freq2=sat2freq(sat,obs[i].code[f],nav);
slip[i]=rtk->ssat[sat-1].slip[f];
if (obs[i].P[0]==0.0||obs[i].P[1]==0.0||freq1==0.0||freq2==0.0) {
continue;
}
ion=(obs[i].P[0]-obs[i].P[f])/(1.0-SQR(freq1/freq2));
bias[i]=L[f]-P[f]+2.0ionSQR(freq1/freq2);
when f=0,freq1=freq2,then (1.0-SQR(freq1/freq2))=0, ion->∞

@JunZhenSun
Copy link

我使用rtklib 2.4.3 b34,处理GRE三频数据,跑PPP静态解出现了同样的问题。

报错:“不正确使用浮点数运算命令”

@Vicasta
Copy link

Vicasta commented Jan 17, 2024

2.4.2支持单频PPP,但是2.4.3不支持单频PPP,仅支持LC PPP。原因有很多,其中源代码里面2.4.3在计算模糊度初始值的时候: freq1=sat2freq(sat,obs[i].code[0],nav); freq2=sat2freq(sat,obs[i].code[f],nav); slip[i]=rtk->ssat[sat-1].slip[f]; if (obs[i].P[0]==0.0||obs[i].P[1]==0.0||freq1==0.0||freq2==0.0) { continue; } ion=(obs[i].P[0]-obs[i].P[f])/(1.0-SQR(freq1/freq2)); bias[i]=L[f]-P[f]+2.0_ion_SQR(freq1/freq2); when f=0,freq1=freq2,then (1.0-SQR(freq1/freq2))=0, ion->∞

那请问怎么解决呢?改为freq2=sat2freq(sat,obs[i].code[1],nav);可以吗

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants