PB 串口 接收问题

我_去_你_大_爷 2013-11-11 03:08:00
集成温湿度仪器

发送指令

s.send(blob((char(1))+blob((char(3))+blob((char(4))+blob((char(213)))

发送指令正确,得到返回信息

blob lb_rtn
string ls_msg

s.write(lb_rtn )

ls_msg = string(lb_rtn)
得到 ls_msg ='u蠲 u婷 u廾呟01' -- 16进制源码??HEX??
这个怎么转换成 16进制的字符显示??

...全文
179 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
pcwe2002 2013-11-12
  • 打赏
  • 举报
回复
http://download.csdn.net/detail/pcwe2002/5364269
pb8 2013-11-12
  • 打赏
  • 举报
回复
放到char数组里面,判断每个元素的ascii码值(十进制)再换算成你要的十六进制
fengxiaohan211 2013-11-11
  • 打赏
  • 举报
回复
写个转换吧 要不不行的
zhangyangziwo 2013-11-11
  • 打赏
  • 举报
回复
pb没有自带的16进制的转换函数 得需要使用别人的库

1,077

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧