Bernese软件安装、更新和验证

WINDOWS 10下BERNESE GNSS Software 5.2安装/更新/验证指南,供参考。

第一步:安装ActivePerl

  • 本来自行从官网上https://www.activestate.com/products/perl/downloads/下载了安装包,结果发现应该是需要联网更新的安装包,速度极慢,在最后一步没有完成。
    从官网下载ActivePerl
  • 不得已从国内某网站上下载了一个安装包,但是点击安装后会显示“无响应”,不知道原因。后来发现应该是也有联网验证更新的一步,通过某些方法最终通过了这一步,完成了ActivePerl的安装。


    国内网站下载的安装包
  • 安装成功验证


    命令行:Perl -v

第二步:逐步安装Bernese软件

  • 安装BERN52.EXE
  • 安装GPSUSER52.EXE,顺带安装GPSTEMP.EXE
  • 安装CAMPAIGN52.EXE,顺带安装DATAPOOL.EXE和SAVEDISK.EXE

重启电脑。

第三步:准备Bernese所依赖的一些工具

  • 解压缩软件,7z或者gzip等
  • 格式转换crx2rnx

可以设置一个文件夹,比如放在C:\bernese_tools,将整个文件夹添加到PATH系统环境变量:


添加系统环境变量
  • 验证工具是否准备成功


    命令行:7z

第四步:生成JPL DE405星历

  • 根据相应说明准备即可,放入到%X%\GEN文件夹中

第五步:更新软件补丁

  • 运行Perl脚本configure.pm。命令行窗口切换目录至%X%\EXE,运行"perl configure.pm"或者直接运行"perl %X%\EXE\configure.pm"。


    perl configure.pm
  • 选择2,安装更新包。由于网络原因,提前到http://www.bernese.unibe.ch/UPDATE52下载离线安装包,根据提示把压缩包放到%C%文件夹中。一路点击确定直到更新结束。
  • 不想编译,直接下载对应的exe进行替换。
  • 特别需要注意,更新到这一步还没有结束,这里面只是更新了BERN里面的文件。还需要对脚本、界面等进行更新,不然会出现一些奇怪的错误,比如:SR READKEYS: Keyword "SYSD2X" not found. 将BERN中对应文件替换GPSUSER下的文件:BERN52/GPS文件夹内的PAN、OPT、PCF复制替换掉GPSUSER52(用户环境)内的相应文件夹,同时将SCRIPT、USERSCPT内的文件复制替换掉GPSUSER52/SCRIPT里的内容。(参考:http://blog.sciencenet.cn/home.php?mod=space&;uid=1393544&do=blog&id=1107718
  • 打开Bernese软件,已经可以看到软件已经成功更新


    Bernese成功更新

第六步:跑一下PPP_DEMO.PCF

  • 运行PPP_DEMO.PCF,选择BPE-PPP_DEMO.PCF,执行RUN,会出现一些奇怪的报错。此时进行到GPSDATA下项目EXAMPLE文件夹下的BPE内,里面有很多文件,按时间排序,看到最新的里面出现什么错误,逐个解决。一般是缺少对应的文件,直接去AIUB FTP ftp://ftp.aiub.unibe.ch/下载并放入对应的本地目录即可。

到这应该就没有问题了,可以得到PPP的结果了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容