BLE MAP profile时间戳格式

BLE设备可以通过实现MAP profile读取服务器(通常为手机等智能设备)的短消息,显示在手表,车载电话等上面,实现跨设备的信息互通和共享。
术语: MAP:Message Access Profile for SMS,消息访问配置文件
Revision: v1.4.2
Revision Date: 2019-08-13
对应的profile文件详细的列出了消息的格式,编码,参考的其他文档等内容。
详细的文档链接:
https://www.bluetooth.com/specifications/specs/message-access-profile-1-4-2
其中关于消息的时间戳定义如下:
在这里插入图片描述
消息的时间戳根据服务器的实现,有支持UTC偏移时间戳格式和不支持两种,基本上大同小异。
基本格式:YYYYMMDDTHHMMSS±HHMM,以字符串方式表示
YYYY:年
MM:月
DD:日
T:分隔符号
HH:小时
MM:分钟
SS:秒
±HHMM:时区偏移,小时分钟
一个例子:
20240103T105635+0800
表示日期为:2024年1月3日
时间:10:56:35
时区:+8区
MAP profile的版本历史:
在这里插入图片描述
在这里插入图片描述

顺便唠叨一下,看看该profile的贡献人列表,发现基本上是国际大公司的员工(博通,ti,三星,诺基亚,东芝,摩托罗拉,intel等等),一方面蓝牙协议在最先在相关公司实现,进而推广。另外一方面也说明只有在规模较大的公司才有人力和资源投入到相关底层协议的基础研究中去。
在广大的以应用开发为主的中小型公司做技术开发工作,以用为主,更多的是去理解和学习别人的东西,用到实际的产品中去。如果你对更底层和基础的技术工作更感兴趣,那么选择公司的时候还是要以大型公司为主,才有机会参与相关的工作,做到“名留青史”。

相关推荐

  1. uniapp【组件封装】时间格式化为星期

    2024-01-03 16:42:04       37 阅读
  2. [C语言]时间

    2024-01-03 16:42:04       43 阅读
  3. 如何获取时间

    2024-01-03 16:42:04       31 阅读
  4. c#,获取时间

    2024-01-03 16:42:04       37 阅读
  5. 如何获取时间

    2024-01-03 16:42:04       29 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-03 16:42:04       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-03 16:42:04       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-03 16:42:04       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-03 16:42:04       18 阅读

热门阅读

  1. 带多版本管理的Ubuntu软件源服务器搭建

    2024-01-03 16:42:04       45 阅读
  2. Go 语言为什么不支持并发读写 map

    2024-01-03 16:42:04       30 阅读
  3. 用python 產生 PDF檔案

    2024-01-03 16:42:04       43 阅读
  4. proteus元器件搜索

    2024-01-03 16:42:04       32 阅读
  5. Python-单行赋值的执行顺序

    2024-01-03 16:42:04       37 阅读
  6. Windows 11 安装配置

    2024-01-03 16:42:04       42 阅读
  7. Docker仓库搭建与镜像推送拉取

    2024-01-03 16:42:04       39 阅读
  8. 主要的数据库类型、特点及适用场景

    2024-01-03 16:42:04       38 阅读
  9. C++系列十二:C++指针数组

    2024-01-03 16:42:04       42 阅读
  10. [C语言]时间戳

    2024-01-03 16:42:04       43 阅读
  11. 页面间转场动画

    2024-01-03 16:42:04       32 阅读