asn1c-v2x-app.rar
文件大小: 857k
源码售价: 10 个金币 积分规则     积分充值
资源说明:1. 包含消息集BSM/RSM/RSI/MAP/SPAT的XPER编解码接口 2. libasn1c库 安装asn1c-0.9.28开源工具,使用 asn1c -pdu=all -fcompound-names -gen-PER LTEV2X.asn命令 生成对应.c和.h文件,再连接成libasn1c库 3. 编译命令,详见Makefile 第一次编译: source ./build_project.sh 编译模块: mm 清除模块: mc 4. 生成可执行文件 v2x_msg ./v2x_msg 运行编解码库 会保存消息集的二进制文件: asn1c_bsm asn1c_map asn1c_rsi asn1c_rsm asn1c_spat 5. log xzb@ubuntu:/home/myshare/code/asn1c_v2x_app$ ./v2x_msg [bsm_msg_test][549] begin [main.c,bsm_msg_fill:338]fill bsm end [main.c,bsm_msg_test:563]----------bsm encode--------- 10 10 20 30 00 00 00 00 00 1234 12 23 1234 456 12 34 56 78 90 100 20 [main.c,bsm_msg_test:566]----------bsm decode--------- 10 10 20 30 00 00 00 00 00 1234 12 23 1234 456 12 34 56 78 90 100 20 [main.c,writeEncodeData2File:301]write2file size:36 [bsm_msg_test][589] end [map_msg_test][594] begin [main.c,map_msg_test:608]----------map encode--------- 20 30 1 10 20 [main.c,map_msg_test:611]----------map decode--------- 20 30 1 10 20 [main.c,writeEncodeData2File:301]write2file size:16 [map_msg_test][619] end [rsm_msg_test][624] begin [main.c,rsm_msg_test:638]----------rsm encode--------- 20 10 20 30 00 00 00 00 00 30 40 20
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。