当前位置:网站首页>[rtklib 2.4.3 B34] version update introduction I
[rtklib 2.4.3 B34] version update introduction I
2022-07-06 12:53:00 【Proletarians】
The most direct file to understand the updated content of an open source library is readme.txt, Update the content by :
- NavIC (IRNSS) completely supported.
- RINEX 3.04 supported. BDS-3 and QZSS new signals added.
- RTCM 3.3 amendment-1 supported. MT1041/1131-7 (NavIC ephemeris/MSM)
added. - RTCM3 MT1230 (GLONASS code-phase biases) supported.
- RTCM3 MT4076 (IGS SSR) supported.
- GNSS singal ID changed: L1,L2,L5/3,L6,L7,L8,L9 -> L1,L2,L3,L4,L5.
- Only Windows 64bit APs supported. 32bit APs deleted.
- Windows scaled DPI APs supported for different DPI screens.
- Directories RTKLIB/app and RTKLIB/data reorganized.
- License clarified. See RTKLIB/LICENSE.txt.
- Bugs and problems fixed including GitHub Issues:
#461,#477,#480,#514,#540,#547,#555,#560.
From above 11 Click Update to see , It's mainly about rinex3.04 and rtcm3 Support for .
I'm not sure 11 Point of interest ,bugs Namely :
#461: ZED f9p strsvr ubx-> rtcm3 conversion
#477: ntrip browser map view not working
#480: Post releases on Releases tab instead of in RTKLIB_bin repo
#514: stec.c missing
#540: License in separate file
#547: Missing header <sys/select.h> in rtklib.h
#555: exec convbin find a problem
#560: Issue with Delta Clock C2 value
Specifically issue You can check the corresponding serial number to find a detailed problem description . From above 8 individual bugs Look at , It seems that there are no major updates worth paying attention to .
Look down again readme.txt, Will find api There are changes ( New addition / Optimize / Delete ), Namely :
The following APIs added:
code2freq(),sat2freq(),code2idx(),timereset(),setseleph(),getseleph(), decode_gal_fnav(),decode_irn_nav()The following APIs modified:
obs2code(),code2obs(),setcodepri(),getcodepri(),tickget(),traceb(), getbitu(),getbits(),setbitu(),getbits(),rtk_crc32(),rtk_crc24q(), rtk_crc16(),docode_word(),decode_frame(),test_glostr(),decode_glostr(), decode_bds_d1(),decode_bds_d2(),decode_gal_inav(),input_raw(),input_oem4(), input_oem3(),input_ubx(),input_ss2(),input_cres(),input_stq(),gen_ubx(), gen_stq(),gen_nvs(),input_rtcm2(),input_rtcm3(),gen_rtcm3(),inputsol(), outprcopts(),outsolheads(),outsols(),outsolexs(),outnmea_rmc(), out_nmea_gga(),outnmea_gsa(),outnmea_gsv(),sbsdecodemsg(),strread(), strwrite(),strsvrstart(),strsvrstat(),showmsg()The following APIs deleted:
lam_carr[],satwavelen(),csmooth(),satseleph(),input_gw10(),input_cmr(), input_tersus(),input_lexr(),input_gw10f(),input_cmrf(),input_tersusf(), input_lexrf(),gen_lexr(),strgetsel(),strsetsel(),strsetsrctbl(), pppcorr_read(),pppcorr_free(),pppcorr_trop().pppcorr_stec(), stsvrsetsrctbl(),init_imu(),input_imu(),lexupdatecorr(),lexreadmsg(), lexoutmsg(),lexconvbin(),lexeph2pos(),lexioncorr()The following types modified:
obsd_t,eph_t,nav_t,rtcm_t,rnxctr_t,prcopt_t,rnxopt_t,ssat_t,raw_t,strsvr_tThe following types deleted:
lexmsg_t,lex_t,lexeph_t,lexion_t,stec_t,trop_t,pppcorr_t,exterr_t, half_cyc_t,imud_t,imu_t
The next step is to support the receiver , This part of the code is mainly in src/rcv in .
The next part is about all kinds of APs Update , Let's learn the two most important open source libraries AP Namely rtkpost and rtknavi 了 , Focus on the updates of these two programs , As follows :
RTKPOST:
TGD and BGD handling improved for Galileo and BDS. Always L1-L2 (E1-E5b for Galileo, B1-B2 for BDS) used for Iono-Free LC. Always I/NAV used for Galileo orbits and clocks. SP3-d format for precise ephemerides supported. CPU usage much improved in SD to DD conversion for ambiguity resolution. OpenBLAS linked instead of Intel MKL for fast-matrix computation. Option QZSS LEX and Input STEC for ionos-correction no longer supported. Option Input ZTD for troposphere correction no longer supported. AP RTKPOST_WIN64 and RTKPOST_MKL deleted.RTKNAVI:
NMEA talker ID GQ and GI (NMEA 0183 4.11) for QZSS and NavIC supported. NMEA GQ/GB/GI-GSA/GSV sentences supported. Option Panel Font added. Menus reorganized in RTK Monitor. Menu Station Info added to RTK Monitor. Satellite positions in Skyplot by TLE data no longer supported. Menu LEX and Iono Correction deleted from RTK Monitor. AP RTKNAVI_WIN64 deleted.
stay rtkpost in , The highlight is the conversion from single difference to double difference in ambiguity calculation CPU Improve the efficiency of use , Use in fast matrix calculation OpenBLAS Replace MKL, among :OpenBLAS is an optimized Basic Linear Algebra Subprograms (BLAS) library based on GotoBLAS2 1.13 BSD version.( Optimal Linear Algebra Subroutine ),Intel MKL:Intel Math Kernel Library, Intel math core library . This explains the article 《rtklib The new version 2.4.3 b34 Test comparison 》 and 《RTKlib 2.4.3 b34 Data testing and performance analysis 》 Reasons for the improvement of operation efficiency .
summary : from readme.txt On the whole, I know what has been updated , Also know the key point of looking at the code , Next I'll start with src Start with the source code to see what happened before and after the update diff New add Of api. It is expected that this week will be on src Middle Division rcv Make a detailed summary of the update of , I hope you can communicate with each other .
边栏推荐
- FairyGUI增益BUFF數值改變的顯示
- [offer78] merge multiple ordered linked lists
- SVN更新后不出现红色感叹号
- 3月15号 Go 1.18 正式版发布 了解最新特色以及使用方法
- How to reduce the shutdown time of InnoDB database?
- MySQL performance tuning - dirty page refresh
- Game 280 weekly
- Theoretical derivation of support vector machine
- [algorithm] sword finger offer2 golang interview question 7: 3 numbers with 0 in the array
- Lean product development - Lean Software Development & lean product development
猜你喜欢

Combination of fairygui check box and progress bar

【GNSS数据处理】赫尔默特(helmert)方差分量估计解析及代码实现
![[算法] 剑指offer2 golang 面试题5:单词长度的最大乘积](/img/e0/cea31070d6365eb57013cdead4a175.png)
[算法] 剑指offer2 golang 面试题5:单词长度的最大乘积

Fairygui character status Popup

SVN更新后不出现红色感叹号

Halcon knowledge: gray_ Tophat transform and bottom cap transform

Conditional probability
![[algorithm] sword finger offer2 golang interview question 6: sum of two numbers in the sorting array](/img/d5/4bda133498f71ae9fd7a64c6cba8f0.png)
[algorithm] sword finger offer2 golang interview question 6: sum of two numbers in the sorting array

地球围绕太阳转

3月15号 Go 1.18 正式版发布 了解最新特色以及使用方法
随机推荐
Fairygui character status Popup
The service robots that have been hyped by capital and the Winter Olympics are not just a flash in the pan
FairyGUI条子家族(滚动条,滑动条,进度条)
2021.11.10 compilation examination
Theoretical derivation of support vector machine
Basic DOS commands
[leetcode19] delete the penultimate node in the linked list
Vulnhub target: hacknos_ PLAYER V1.1
Affichage du changement de valeur du Buff de gain de l'interface graphique de défaillance
[algorithm] sword finger offer2 golang interview question 1: integer division
How to reduce the shutdown time of InnoDB database?
【GNSS】抗差估计(稳健估计)原理及程序实现
[Clickhouse kernel principle graphic explanation] about the collaborative work of partitioning, indexing, marking and compressed data
341. Flatten nested list iterator
[offer9] implement queues with two stacks
微信小程序开发心得
[algorithm] sword finger offer2 golang interview question 6: sum of two numbers in the sorting array
Unity3D,阿里云服务器,平台配置
Prove the time complexity of heap sorting
Excel导入,导出功能实现