首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >蓝牙门禁系统

蓝牙门禁系统

作者头像
用户1148881
发布2018-01-17 14:53:17
发布2018-01-17 14:53:17
1.4K0
举报
文章被收录于专栏:jianhuicodejianhuicode

最近准备春招,把项目整理下,项目分为EF为核心的后台程序与移动客户端,以及蓝牙锁。我呢?负责Android客户端与后台程序开发,开锁人员通过移动客户端申请开锁任务,短信通知管理员审核通过以后进行开锁操作或者管理员主动安排任务开锁人员。

  深入部分:

  1.加解密部分:C语言AES-128加密算法,动态编译成dll文件,封装到一个类,声明两个方法(头部引入具体的dll文件,并对蓝牙传输的数据帧其中的部分数据进行加密;

  3.核心Socket通信 读阻塞 写不阻塞

  4.多级菜单(详情见蓝牙门禁Android客户端)

  问题:

  C加密算法编译成dll文件出现调用加解密算法失败缺少其他dll文件?动态编译改成静态编译

  (参考http://blog.csdn.net/yapingxin/article/details/7288164http://blog.csdn.net/zhanghdg/article/details/12022669)

  蓝牙稳定性--服务+广播机制去实现(详情见蓝牙门禁Android客户端)

  扩展:

  后续由于蓝牙2.0模块的功耗与有效距离的问题,转用蓝牙4.0模块,客户端更新连接代码

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-02-10 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档