Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java SE 综合讨论区  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 与示波器通讯(大家快来哦)
yinbodotcc





发贴: 5
积分: 0
于 2005-09-05 16:42 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我还有一个问题要请教:我要写一个从示波器读取数据然后显示波形的程序,我考虑到传过来的数据可能是2,8,10,16进制,所以做了几个按钮让用户选择,我也试着把获取的每一个数据都打印出来,如下:
while (inStream.available()>0)
{
byte[] readBuffer = new byte[inStream.available()];

int num=inStream.read(readBuffer);

System.out.println("************这次要追加的readBuffer是:"+new String(readBuffer));

}

可是打印出来却是一个?号,几种进制我都试验了,可就是不行,所以我想是不是由于端口传过来的数据是ascii,而不是直接传16进制等格式,所以解析有问题。
我该怎么样把端口的数据转化为我需要的整型呢.呵呵,示波器这种硬件还真是没有搞过,多谢多谢!




话题树型展开
人气 标题 作者 字数 发贴时间
3503 与示波器通讯(大家快来哦) yinbodotcc 497 2005-09-05 16:42
2741 Re:与示波器通讯(大家快来哦) ken0719 144 2005-09-07 15:12
2757 Re:与示波器通讯(大家快来哦) agamem 168 2005-09-13 14:47

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923