当前位置: 首页 > article >正文

25. 蓝牙 - BLE相关2

1. 概述

如何自己起一个BLE蓝牙服务,主要满足2点,write/read 和 notice

没有找到恒玄好一点的文章,通过自己对源码的阅读和分析,写了一个demo,供大家参考。

2. 测试demo

2.1 源文件

#include "gatt_service.h"
#include "demo_ble_adapter.h"

#define TAG         "BLE_SERVICE"

#define CUSTOMIZE_MAX_LEN   (509)

/* uuid */
#define demo_service_uuid_128 0x00,0x00,0x82,0x6f,0x63,0x2e,0x74,0x6e,0x69,0x6f,0x70,0x6c,0x65,0x63,0x78,0x66

#define demo_service_char_write_uuid_128  0x01,0x00,0x82,0x6f,0x63,0x2e,0x74,0x6e,0x69,0x6f,0x70,0x6c,0x65,0x63,0x78,0x66
#define demo_service_char_read_uuid_128   0x02,0x00,0x82,0x6f,0x63,0x2e,0x74,0x6e,0x69,0x6f,0x70,0x6c,0x65,0x63,0x78,0x66
#define demo_service_char_notice_uuid_128 0x03,0x00,

http://www.kler.cn/news/285284.html

相关文章:

  • 通过 Docker 部署 WordPress 服务器
  • IO进程day04(进程)
  • 文件上传漏洞详解
  • 存储 IO 性能优化策略、方案与瓶颈分析
  • Python 的http.server库详细介绍
  • Codeforces Round 967 (Div. 2)(A,B,C,D)
  • 使用pgrs在wsl中为postgres写拓展
  • HTTP/1和HTTP/2
  • Java面试前言
  • 【Sql Server】sql server 2019设置远程访问,外网服务器需要设置好安全组入方向规则
  • 腾讯开源突破技术:V-Express引领人像照片视频化新潮流
  • 数学建模强化宝典(3)fminsearch
  • C++笔记9•list•
  • 使用 Nginx 部署前端 Vue 项目
  • Excel下拉框多选
  • MIT的10门免费线上课,YYDS!
  • 算法day17|如何求普通二叉树的众数
  • DevOps实现CI/CD实战(二)-Jenkins配置
  • 鸿蒙( API 12 Beta5版)开发实战-UI优化布局性能
  • 视频中间件:与海康ISC平台级联
  • linux文件——文件系统——学习、理解、应用软硬件链接
  • 2025届北森智鼎SHL牛客倍智易考智联题库、十大测评系统通关攻略
  • 数值分析笔记(六)非线性方程求根
  • 周末总结(2024/08/31)
  • C语言 | Leetcode C语言题解之第383题赎金信
  • 宿舍|基于SprinBoot+vue的宿舍管理系统(源码+数据库+文档)
  • 访问者模式详解
  • 【摸鱼笔记】python 提取和采集 finereport 未绑定目录的报表模板
  • GPT-SoVITS:零样本语音合成AI
  • 如何使用pytest的fixtures以及pytest-dependency插件来管理接口之间的依赖关系(下)