前言
在之前的有讲过Andrpid中USB通讯的文章,大家感兴趣的话,可以参看以下文章:
Android实现USB连接
今天就来讲讲Android利用串口实现有线电子秤的连接。
今天涉及以下内容:
电子秤相关基础了解
google上关于Android串口实现案例支持
Android上串口实现电子秤连接的逻辑流程
抽离重要类,建JNI项目
封装串口帮助类SerialPortHelper及其在activity中的使用
项目结构图
相关源码
7.1 Serial_Port.c ,SerialPort,SerialPortFinder源码
7.2 NDK项目 SerialPortProj 源码地址
7.3 SerialPortHelper 源码
一. 电子秤相关基础了解
目前市面上主要的电子秤分两大类:有线电子秤和蓝牙电子秤。我们要讲解的主要是android与:有线电子秤的连接知识,这里组要涉及到Android串口开发的知识。下面让我们看看有线电子秤的一些基本介绍。今天的讲解是基于玉恒电子秤的。
先来看看串口及电子秤图示:
1.jpg
2.jpg
3.jpg
4.jpg
5.jpg
然后因为是电子秤有线连接,则涉及到电子秤的连接模式,这个可以在电子秤的说明书上找到对应解释,类似如下:

本文介绍了Android如何实现与有线电子秤的串口通讯,涉及电子秤基础知识、Android串口实现逻辑、抽离JNI项目及封装串口帮助类SerialPortHelper的使用方法。通过NDK项目生成so+jar库,实现在Android应用中与电子秤的数据交互。
最低0.47元/天 解锁文章
3260

被折叠的 条评论
为什么被折叠?



