- 博客(77)
- 资源 (1)
- 收藏
- 关注
原创 UWB项目介绍——Python uwbzero
本文介绍了四相科技开源的python-uwbzero项目,在已有硬件的基础上,使用python语言快速开发与调试CCC、FiRa等UWB标准协议栈。
2024-11-29 13:27:17
758
原创 UWB项目介绍——UWB Sniffer Tool
本文介绍了四相科技的UWB协议监听软件项目,包含了UWB无线信号的扫描与侦听、FiRa、CCC协议的侦听,便于更好的了解UWB传输的过程。
2024-11-29 13:25:19
1113
原创 FiRa标准UWB MAC实现(三)——距离如何获得?
本文介绍了FiRa标准中涉及到的双向测距方法:SS-TWR以及DS-TWR方法,基于双向飞行时间测量,为UWB定位提供了高精度的距离信息。
2024-06-10 10:36:01
1521
原创 ARM Cordio WSF(四)——应用示例
本文介绍了ARM Cordio WSF相关的应用的使用示例,包括定时器、事件的应用,后续有时间可以介绍WSF在蓝牙协议栈实现中的应用。
2024-04-11 19:46:06
660
原创 ARM Cordio WSF(三)——WSF在nRF52840平台移植
介绍了WSF框架如何在一个SOC平台上实现,重点介绍了定时器、中断上下文以及SysTick的相关实现。
2024-04-11 19:40:15
1293
原创 ARM Cordio WSF(二)——API接口
本文介绍了WSF中相关API接口:Buffer、队列、消息、定时器、事件处理程序等,为WSF中最为核心的服务。
2024-04-05 10:00:39
1176
原创 ARM Cordio WSF(一)——架构简介
本文介绍了一个开源的RTOS抽象层架构WSF(wireless Software Foundation API),示例项目应用中BLE 5.2之中。
2024-04-05 09:51:14
1265
3
原创 Python蓝牙开发(一)——跨平台蓝牙库bleak
介绍了在树莓派等嵌入式设备平台上使用Python语言实现对蓝牙设备的操作,本文重点介绍了bleak库,介绍了其特性、安装以及简单示例。
2024-03-18 08:55:48
7443
8
原创 树莓派实现NI蓝牙OOB——准备工作
基于树莓派蓝牙功能,以及UWB Dongle模块实现iPhone NearbyInteraction框架的实现。
2024-03-05 08:56:43
717
原创 omlox定位标准(二)——定位核心
本文介绍了omlox core的相关内容,介绍了相关通信规范,包括带内通信、带外通信,另外还介绍了支持的4种UWB定位模式。
2023-12-30 12:10:11
980
原创 CCC联盟数字车钥匙(九)——Passive Entry
介绍CCC联盟数字车钥匙Passive Entry的BLE设置,以及相关连接性能要求。
2023-12-03 10:53:47
1848
原创 CCC联盟数字车钥匙(六)——BLE连接概述
本文简单介绍了CCC数字车钥匙中关于BLE的内容,介绍了数字车钥匙中对于BLE的要求,需要5.0及以上版本,并介绍了车端与设备两个设备角色及其需求。
2023-11-30 09:13:25
1379
原创 CCC联盟数字车钥匙(五)——UWB MAC STS索引
介绍CCC联盟数字车钥匙UWB MAC中每个测距会话中的STS索引的计算规则,基于STS实现整个网络的安全测距。
2023-11-30 08:44:06
1526
原创 CCC联盟数字车钥匙(四)——UWB MAC协议
本文介绍了CCC数字钥匙标准中关于UWB MAC层协议相关时序、定义,通过本文可以大致了解整个MAC层数据交换的特点,便于实现。
2023-11-27 18:59:23
3608
原创 CCC联盟数字车钥匙(三)——UWB MAC时间网格同步及Hopping
介绍了CCC数字车钥匙规范中关于UWB MAC层规范的时间网格同步方法及Hopping功能
2023-11-27 09:10:33
2103
1
原创 CCC联盟数字车钥匙(二)——UWB MAC时间网格
本文介绍了CCC联盟的数字钥匙规范中关于MAC层时间网格的相关内容,对于了解MAC层的工作流程比较有意义。
2023-11-25 14:26:53
2039
原创 CCC联盟数字钥匙(一)——UWB MAC概述
本文简单介绍了在CCC联盟中,关于UWB MAC的整体框架,后续陆续介绍相关的网络、协议等内容。
2023-11-22 20:38:41
3511
原创 FiRa标准UWB MAC实现(二)——安全性的来源之STS
本文介绍了FiRa MAC标准中,密钥加密部分的两种STS模式以及对应模式下的密钥生成的相关实现框架并进行了简要的介绍。
2023-11-11 12:38:31
1759
2
原创 Linux UWB Stack实现——FiRa会话状态机
本文简要介绍了Linux UWB Stack实现中的FiRa会话状态机的实现方式。
2023-10-28 20:13:18
1056
9
原创 Linux UWB Stack实现——MCPS帧处理
本文介绍了MCPS中关于无线数据帧的处理的实现,介绍了相关状态的定义涉及的数据结构,并简要介绍了接收状态的处理过程。
2023-10-19 09:13:06
361
8
原创 Linux UWB Stack实现——MCPS通道访问
在前文MCPS相关介绍的基础之上,对UWB协议栈中实现访问控制相关数据结构进行介绍,并介绍了MCPS的私有数据结构体的定义,为后文相关框架介绍进行铺垫。
2023-10-17 20:25:16
381
1
原创 UWB NI框架嵌入式实现——Qorvo示例
本文基于Qorvo提供的NI框架的嵌入式端实现示例,简单介绍了其代码框架,驱动、FiRa层、NI框架等多层架构,同时介绍了IEEE 802.15.4相关服务的实现框架。
2023-10-15 19:49:32
1206
14
原创 Linux UWB Stack实现——MCPS调度接口(API)
本文介绍了MCPS调度接口相关的API,介绍了域(region)以及调度器(scheduler)的注册、注销和相关处理接口。
2023-10-09 12:29:22
315
3
原创 Linux UWB Stack实现——MCPS调度接口(数据结构)
MCPS(MAC Common Part Sublayer,媒介访问控制公共部分子层)是IEEE 802.15.4中非常重要的一个部分,本文就其调度接口的实现进行了介绍,从MCPS的访问方法类型、访问回调ops、调度相关的数据结构进行了介绍,后续陆续介绍调度相关实现方法。
2023-10-08 08:49:20
417
8
原创 Linux内核编程——内核定时器
介绍了linux内核中的内核定时器的相关函数,并通过Linux UWB Stack中fake MCPS的实现介绍了内核定时器的实际使用。
2023-10-06 17:26:58
627
8
原创 Linux UWB Stack实现——MCPS接口
本篇文章,介绍了在Linux UWB Stack中对于MCPS接口的定义,了解实现框架的基础。
2023-10-04 13:52:59
698
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人