掌握技能:
C++、QT、C语言、网络编程、Linux(buildroot、Debian、Ubuntu)、python 、系统编程、IO 编程、数据结构、摄像头应用开发、WiFi应用开发、TCP/IP协议、uart协议、ssh协议、显示屏应用开发、地图软件开发、html javascript、shell 编程、文件系统(剪裁、打包、烧录、sdk包)等
警用设备软件
C语言开发设备电源的数据采集;
C语言开发温控风扇功能给设备降温;
C语言开发与多个核心板 tcp 协议!!!建立的连接后发送包和解包实现与多个核心板的通讯,在设备上每个核心板代表为不同的小区频点信号,可以收集到的有手机 imsi号、信号强度、距离等等;
C语言用链表数据结构实现黑名单、白名单、重点人员名单管理,以便锁定目标手机 imsi 号的出现,还有对黑名单、白名单、重点人员名单的手机 imsi 号的保存/读取、配置/删除;
C语言实现 Wi-Fi 、蓝牙连接以便高空设备的使用;
C语言实现的 TCP 协议与客户端建立连接,实现按双方达成的协议解包完成客户端下达的命令,按协议发包回应(客户与我会定制协议,我们只要按二进制将包头解开便可知道哪条协议,再将其剩余字节按找到的协议解包即可)
C语言实现通过i2C地址获取温度、电池温度;
C语言实现对 sem 卡数据流的解析以及算法的实现;将数据流信息保存至指针结构体!!!以及多重嵌套结构提内;指针根据数据量不断申请内存来将所有解析的信息保存起来起来。难点结构体多重嵌套。
C语言实现对每个核心板的小区、频点、功放等信息的配置接口,以及开启扫描功能;(配置数据也有配置规则不能随意配置,规则在代码里也要实现,不合规的配置会不允许配置返回错误到 web 界面)
C语言实现对附近电信、移动、联通等运营商信号信息频点、频段、信号强度信息的大量获取解析并显示到 web 界面;
html/js 开发 web 界面用于操作设备;