Mavlink Generator : Mavlink消息生成工具
该工具根据.xml文件生成mavlink消息的头文件。如果从github 克隆的Mavlink Generator在使用时,没有改过的文件也被更新(比如头文件里的注释),可以用这个代替,这个不会有上述问题
恩尼格码机C语言实现代码
用C语言实现了恩尼格玛机加解密
SM4加解密算法C语言实现(亲测有效)
用C语言实现了SM4的加密、解密。支持 ECB、CBC、CFB、OFB、CTR 模式。
其中,sm4.c 是算法,test.c是测试程序。使用时两个C文件统一编译,然后运行,即可看到SM4的测试结果
DES_3DES加解密算法C语言实现
用C语言实现了DES、三重DES(3DES)的加解密,支持ECB、CBC模式。
ECB支持64位密钥;
CBC支持128和192位密钥
AES加解密算法(C++实现)
支持 CFB, OFB, CBC, ECB 模式,支持256字节以下任意长度数据加解密,也可以放开成任意长度数据加解密。
其中:AES.cpp 中为算法的实现代码;Test.cpp为测试程序
AES加解密软算法(C语言实现)
支持 CFB, OFB, CBC, ECB 模式。
其中:AES.c 中为算法的实现代码;Test.c为测试程序,加密解密都有
TCP 连接测试代码
基于Linux写的TCP连接代码。执行mk.sh编译出服务器server 和 客户端 client。测试方法:打开两个窗口
窗口1:./server Linux的IP 端口号(例:./server 192.168.1.7 8081)
窗口2:./client Linux的IP 端口号(例:./client 192.168.1.7 8081)
C语言JSON格式数据解析库及测试代码
压缩包中 jsmn.h是库,example文件夹中的simple.c是测试代码(调用 jsmn.h),编译simple.c并执行即可
T401问题整理.docx
F150-T401是北京中科浩电科技有限公司制作的无人机飞控开发平台,为解决学生在使用、学习过程中遇到的问题,本文档将同学们反馈的问题进行集中解答