android蓝牙传输的是字符吗,Android蓝牙接收到的串行数据乱码
我已经通过以下线索了解我的疑问。但是,目前还不清楚。Android蓝牙接收到的串行数据乱码
克里斯,这是一个不错的解决方法,你建议。在你提供的解决方案中,附加'\ n'的解决方案适合我,因为我纯粹将我的PC(MATLAB)中的浮点值(转换为字符串后)传输到我的Android手机。我正在使用以下代码通过搜索'\ n'对数据进行分组,但仍然收到的数据有时会出现乱码。请告诉我我要改变什么。
aReader = new InputStreamReader(mmInStream);
mBufferedReader = new BufferedReader(aReader);
aString = mBufferedReader.readLine();
mHandler.obtainMessage(BluetoothActivity.MESSAGE_READ, aString).sendToTarget();
这是我在处理程序中显示的数据:
String readMessage = (String) msg.obj;
try{
float readM = Float.parseFloat(readMessage);
text.append("\n" + readM);
}catch (NumberFormatException e) {
text.append("\n Number Format Exception!!");
e.printStackTrace();
}
有什么不对的这种接待?如果你能快速回答一下,这将是很好的,因为这是我的项目的最后部分,并且截止日期已接近。谢谢!
2013-04-18
nrenga
android蓝牙传输的是字符吗,Android蓝牙接收到的串行数据乱码相关推荐
- android设置输入框输入字符限制,Android EditText限制输入字符的方法总结
Android EditText限制输入字符的方法总结 最近项目要求限制密码输入的字符类型, 例如不能输入中文. 现在总结一下EditText的各种实现方式, 以比较各种方法的优劣. 第一种方式 ...
- android蓝牙传输脉冲,一种基于Android操作系统的激光测距仪蓝牙通信方法与流程...
本发明属于无线通信技术领域,涉及Android操作系统的应用,具体涉及一种基于Android操作系统的激光测距仪蓝牙通信方法. 背景技术: 目前,随着智能设备的普及,智能操作系统得到了极大的发展,An ...
- android设置输入框输入字符限制,Android里限制EditText控件可以输入字符内容的范围的方法...
介绍 介绍 福哥在制作APP的时候,需要限制文本输入框可以输入的内容.经过一顿研究,发现了digits这个属性.使用digits属性可以限制输入框接受的字符类型和范围,范围之内的可以被输入,范围之外的 ...
- android 打印机 api,【报Bug】蓝牙打印API写入中文乱码(包括安卓、IOS)
详细问题描述 (DCloud产品不会有明显的bug,所以你遇到的问题大都是在特定环境下才能重现的问题,请仔细描述你的环境和重现方式,否则DCloud很难排查解决你的问题) [内容] 官方示例蓝牙打印中 ...
- android 蓝牙传输到苹果手机,使用蓝牙文件交换将文件从Android传输到Mac | MOS86
有许多方法可以在Mac和Android设备之间移动文件. 最简单的方法是直接在Mac的菜单栏中使用Bluetooth File Exchange. 有很多方法可以在Mac和Android设备之间移动文 ...
- android+蓝牙传输文件,在Android中使用蓝牙的消息和文件传输
我正在开发一个应用程序,首先我们必须搜索和连接可用的配对蓝牙设备.我做到了连接.但之后我放了一个屏幕要求在文本和文件传输之间进行选择.当我选择文本时,将打开另一个屏幕,其中有edittext和按钮.无 ...
- 【转】Android bluetooth介绍(三): 蓝牙扫描(scan)设备分析
原文网址:http://blog.csdn.net/xubin341719/article/details/38584469 关键词:蓝牙blueZ A2DP.SINK.sink_connect.s ...
- Android 中文API (70) —— BluetoothDevice[蓝牙]
前言 本章内容是 android.bluetooth.BluetoothDevice,为Android蓝牙部分的章节翻译.蓝牙设备类,代表了蓝牙通讯国足中的远端设备.版本为 Android 2.3 r ...
- 初入android驱动开发之字符设备(一)
大学毕业,初入公司,招进去的是android驱动开发工程师的岗位,那时候刚进去,首先学到的就是如何搭建kernel.android的编译环境,然后就是了解如何刷设备以及一些最基本的工具.如adb.fa ...
最新文章
- 推荐一个十分好看的开源博客系统
- java代码连接数据库
- linux设置证书登录密码修改,centos7 配置使用证书登录
- 产品经理应该掌握的3种金融思维
- mysql中编写匿名块_Oracle数据库之Oracle_PL/SQL(1) 匿名块
- 【机器学习】机器学习从零到掌握之十三 -- 教你理解Logistics回归之梯度上升算法
- VS2010+Opencv-2.4.0的配置攻略
- Linux异步管道多线程速率测试
- ASP.NET 页面对象模型
- LINUX的文件按时间排序
- 用DropDownList做的日期
- Python如何运行单个.py文件而不是unittest
- java中class文件反编译_java中的.class文件反编译
- GIS520论坛,GIS专业资源下载!
- APEX 文件格式学习记录
- uc7.5java下载,ucweb手机浏览器7.5 java版 UC浏览器Java
- 类型 异常报告 消息 null 描述 服务器遇到一个意外的情况,阻止它完成请求。 例外情况 java.lang.NumberFormatException: null java.base/
- vim插入(insert)模式下的快捷键
- VBA中数组72变(随心所欲复制)
- BAAI 2020 北京智源大会 | Yolanda Gil | Thoughtful Artificial Intelligence
热门文章
- realloc invalid pointer错误解析
- java二分法查找法算法_算法二:二分法查找(java语言)
- html页面高度设为自动,html – CSS:响应式布局中的高度自动问题
- oracle11gasm,oracle11gASM管理
- java 编译参数_java – 为什么要编译?代码似乎打破了类型参数的约束
- skywalking oap-server 域名配置
- PMP读书笔记(第6章)
- Activity中 onResume和onPause与onStart()和onStop()的一些思考
- Android 上传图片实例,java上传图片接口
- jQuery基础,javascript