From e3a9b7e2233201c889e3280d503d5f5a5a4ba88a Mon Sep 17 00:00:00 2001 From: Shine Date: Thu, 8 Oct 2026 16:47:03 +0800 Subject: [PATCH 1/8] docs: sync PulseBand name, clone links and CI badge --- README.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index d4d72ca..6a07348 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,7 @@
+[![Keil & HEX checks](https://github.com/FuTseYi/PulseBand/actions/workflows/keil-path-check.yml/badge.svg)](https://github.com/FuTseYi/PulseBand/actions/workflows/keil-path-check.yml) ![Version](https://img.shields.io/badge/version-1.0.0-blue.svg) ![License](https://img.shields.io/badge/license-MIT-green.svg) ![Platform](https://img.shields.io/badge/platform-STM32F103-red.svg) @@ -19,7 +20,7 @@
--- -![Star History Chart](https://api.star-history.com/svg?repos=FuTseYi/STM32-Health-Band&type=Date) +![Star History Chart](https://api.star-history.com/svg?repos=FuTseYi/PulseBand&type=Date) ## 📖 Project Overview @@ -78,8 +79,8 @@ For detailed hardware list and connection instructions, please refer to [hardwar 1. **Clone the Project** ```bash - git clone https://github.com/FuTseYi/STM32-Health-Band.git - cd STM32-Health-Band + git clone https://github.com/FuTseYi/PulseBand.git + cd PulseBand ``` 2. **Open Project** @@ -246,8 +247,8 @@ Thanks to the following open source projects and resources: ## 📞 Contact -- 📧 **Issues**: [Submit Issue](https://github.com/FuTseYi/STM32-Health-Band/issues) -- 💬 **Discussions**: [Join Discussion](https://github.com/FuTseYi/STM32-Health-Band/discussions) +- 📧 **Issues**: [Submit Issue](https://github.com/FuTseYi/PulseBand/issues) +- 💬 **Discussions**: [Join Discussion](https://github.com/FuTseYi/PulseBand/discussions) ## 📊 Changelog From 3d29b03c4708ac53afa8b7bfa864856609e553f9 Mon Sep 17 00:00:00 2001 From: Shine Date: Thu, 8 Oct 2026 16:47:05 +0800 Subject: [PATCH 2/8] docs: sync PulseBand name, clone links and CI badge --- README_zh-CN.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/README_zh-CN.md b/README_zh-CN.md index acc1228..c05a60d 100644 --- a/README_zh-CN.md +++ b/README_zh-CN.md @@ -2,6 +2,7 @@
+[![Keil & HEX checks](https://github.com/FuTseYi/PulseBand/actions/workflows/keil-path-check.yml/badge.svg)](https://github.com/FuTseYi/PulseBand/actions/workflows/keil-path-check.yml) ![Version](https://img.shields.io/badge/version-1.0.0-blue.svg) ![License](https://img.shields.io/badge/license-MIT-green.svg) ![Platform](https://img.shields.io/badge/platform-STM32F103-red.svg) @@ -18,7 +19,7 @@ --- -![Star History Chart](https://api.star-history.com/svg?repos=FuTseYi/STM32-Health-Band&type=Date) +![Star History Chart](https://api.star-history.com/svg?repos=FuTseYi/PulseBand&type=Date) ## 📖 项目简介 @@ -77,8 +78,8 @@ 1. **克隆项目** ```bash - git clone https://github.com/FuTseYi/STM32-Health-Band.git - cd STM32-Health-Band + git clone https://github.com/FuTseYi/PulseBand.git + cd PulseBand ``` 2. **打开工程** @@ -143,7 +144,7 @@ ## 📂 项目结构 ``` -STM32-Health-Band/ +PulseBand/ ├── firmware/ # 固件源代码 │ ├── CORE/ # STM32 核心文件 │ ├── FWLIB/ # STM32 固件库 @@ -260,8 +261,8 @@ Total_G = √(X² + Y² + Z²) ## 📞 联系方式 -- 📧 **Issues**: [提交 Issue](https://github.com/FuTseYi/STM32-Health-Band/issues) -- 💬 **Discussions**: [参与讨论](https://github.com/FuTseYi/STM32-Health-Band/discussions) +- 📧 **Issues**: [提交 Issue](https://github.com/FuTseYi/PulseBand/issues) +- 💬 **Discussions**: [参与讨论](https://github.com/FuTseYi/PulseBand/discussions) ## 📊 更新日志 From d38608def91355a69749d16c5a8354be3293d00a Mon Sep 17 00:00:00 2001 From: Shine Date: Thu, 8 Oct 2026 16:47:08 +0800 Subject: [PATCH 3/8] docs: sync PulseBand name, clone links and CI badge --- docs/DEVELOPMENT.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/DEVELOPMENT.md b/docs/DEVELOPMENT.md index ddda0b1..40afda5 100644 --- a/docs/DEVELOPMENT.md +++ b/docs/DEVELOPMENT.md @@ -1,4 +1,4 @@ -# STM32-Health-Band 开发文档 +# PulseBand 开发文档
From a6fe6bbab38ef441a3c379e8bfe2644d3bab5014 Mon Sep 17 00:00:00 2001 From: Shine Date: Thu, 8 Oct 2026 16:47:11 +0800 Subject: [PATCH 4/8] docs: sync PulseBand name, clone links and CI badge --- docs/CONTRIBUTING.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md index 4a877c6..a8941a1 100644 --- a/docs/CONTRIBUTING.md +++ b/docs/CONTRIBUTING.md @@ -2,7 +2,7 @@
-**欢迎为 STM32-Health-Band 项目做出贡献!** +**欢迎为 PulseBand 项目做出贡献!** [报告问题](#-报告问题-bug-reports) • [功能请求](#-功能请求-feature-requests) • [代码贡献](#-代码贡献) • [文档贡献](#-文档贡献) • [社区准则](#社区准则) @@ -10,7 +10,7 @@ --- -感谢您对 STM32-Health-Band 项目的关注!我们欢迎任何形式的贡献,包括但不限于代码改进、文档完善、问题反馈和功能建议。 +感谢您对 PulseBand 项目的关注!我们欢迎任何形式的贡献,包括但不限于代码改进、文档完善、问题反馈和功能建议。 ## 如何贡献 From 41bfb4af1a56606f72dab34a6d9ec8c5d5816f0a Mon Sep 17 00:00:00 2001 From: Shine Date: Thu, 8 Oct 2026 16:47:13 +0800 Subject: [PATCH 5/8] docs: sync PulseBand name, clone links and CI badge --- docs/HARDWARE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/HARDWARE.md b/docs/HARDWARE.md index e2bf26b..449658d 100644 --- a/docs/HARDWARE.md +++ b/docs/HARDWARE.md @@ -1,4 +1,4 @@ -# STM32-Health-Band 硬件说明文档 +# PulseBand 硬件说明文档
From 99f02e2e27fc46e6a3b39c2ab15c9991bc2f57bb Mon Sep 17 00:00:00 2001 From: Shine Date: Thu, 8 Oct 2026 16:48:23 +0800 Subject: [PATCH 6/8] docs: add SECURITY.md project maintenance guidance --- SECURITY.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 SECURITY.md diff --git a/SECURITY.md b/SECURITY.md new file mode 100644 index 0000000..34f515f --- /dev/null +++ b/SECURITY.md @@ -0,0 +1,16 @@ +# Security and hardware safety + +PulseBand is an **educational STM32 wearable prototype**, not a medical device. Its firmware, mobile application, sensor readings, wireless transport and historical HEX snapshot have not undergone a formal security, clinical or electrical safety assessment. + +## Important limitations + +- Do not rely on heart-rate, SpO2, temperature, fall-detection or other readings for diagnosis or emergency response. +- Verify power connections and board revision before flashing or connecting battery-powered hardware. +- The [firmware verification guide](docs/FIRMWARE-VERIFICATION.md) describes basic integrity checks; these do not prove fitness for a particular board or safety-critical usage. +- Review any Wi-Fi credentials, companion-app network traffic, firmware update paths and third-party licenses before practical deployment. + +## Reporting issues + +Use GitHub private vulnerability reporting if enabled, or contact the maintainer privately through the GitHub profile contact method. Do not disclose secrets or exploitable details in a public issue. General bugs and documentation defects may be reported through [Issues](https://github.com/FuTseYi/PulseBand/issues). + +No formal vulnerability-response SLA or medical safety certification is claimed. From 7bcb1f0a7fdc80d8d9b3b43a6a51b039a2f85b16 Mon Sep 17 00:00:00 2001 From: Shine Date: Thu, 8 Oct 2026 16:48:54 +0800 Subject: [PATCH 7/8] docs: link PulseBand security and hardware-use limitations --- README_zh-CN.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README_zh-CN.md b/README_zh-CN.md index c05a60d..67871f7 100644 --- a/README_zh-CN.md +++ b/README_zh-CN.md @@ -234,6 +234,8 @@ Total_G = √(X² + Y² + Z²) - 宏定义:大写字母+下划线 `MAX_BUFFER_SIZE` - 注释:使用 Doxygen 风格注释 +有关漏洞反馈、固件使用与硬件安全限制,请阅读 [安全说明](SECURITY.md)。 + ## 📄 许可证 本项目采用 MIT 许可证 - 查看 [LICENSE](LICENSE) 文件了解详情。 From 345066d3efaa680c553e8ef5d1863dd4c853aeac Mon Sep 17 00:00:00 2001 From: Shine Date: Thu, 8 Oct 2026 16:48:57 +0800 Subject: [PATCH 8/8] docs: link PulseBand security and hardware-use limitations --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 6a07348..1b8b11a 100644 --- a/README.md +++ b/README.md @@ -220,6 +220,8 @@ For detailed contribution guidelines, see [contribution guidelines](docs/CONTRIB - Macro definition: uppercase + underscore `MAX_BUFFER_SIZE` - Comments: Use Doxygen style comments +For vulnerability reporting and hardware-use limitations, see [SECURITY.md](SECURITY.md). + ## 📄 License This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.