930电子网

 找回密码
 立即注册
艾克姆科技推出最新产品STC32G12K128开发板
查看: 10957|回复: 2

动态广播温度服务数据,是否可以显示小数

[复制链接]

1

主题

5

帖子

33

积分

新手上路

Rank: 1

积分
33
发表于 2020-10-15 23:38:48 | 显示全部楼层 |阅读模式
实验15-2:动态广播-更新电池电压和温度服务数据试验过程中考虑到,如果测试的是体温,显示的温度应该包含至少一位小数

例程的代码中只提供了整数,请问是否有传送小数的标准用法?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

1

主题

5

帖子

33

积分

新手上路

Rank: 1

积分
33
 楼主| 发表于 2020-10-15 23:41:40 | 显示全部楼层
非常感谢,强哥的答复
ble只能传uint8的,温度之类的他规定了计算公式的
温度服务标准里面可以查到,但是引用的太多了,我们深入去查过

发贴记录,有时间也会继续此话题,也希望解决过类似问题的大虾不蔺指教
回复 支持 反对

使用道具 举报

52

主题

339

帖子

6487

积分

版主

Rank: 7Rank: 7Rank: 7

积分
6487
发表于 2020-10-29 15:40:09 | 显示全部楼层
这个问题已经解决,实验15-2:动态广播-更新电池电压和温度服务数据 本身是支持显示效数的,但是在获取问题计算的过程中出现了错误,导致小数被丢弃了。
按下下面的方法修改就可以正常显示小数了:
  1. temp = (temp * 0.25) * 100;
复制代码


回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|官方淘宝店|930电子网 ( 皖ICP备16000695号-2 )

GMT+8, 2024-5-3 21:49 , Processed in 0.064103 second(s), 22 queries .

快速回复 返回顶部 返回列表