aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArslaan Pathan <[email protected]>2026-03-29 17:02:55 +1300
committerArslaan Pathan <[email protected]>2026-03-29 17:02:55 +1300
commit192a31cbf52dcaf05c2aaaee890c06856d019720 (patch)
tree7bffa6bd94a31548185680b3d91fb5aeacb98b65
parent83c3b04e32813500b3e0431795c90242349f0172 (diff)
downloadzwzn-freefit-re-192a31cbf52dcaf05c2aaaee890c06856d019720.tar.xz
zwzn-freefit-re-192a31cbf52dcaf05c2aaaee890c06856d019720.zip
markdown doesnt like me
-rw-r--r--README.md8
1 files changed, 3 insertions, 5 deletions
diff --git a/README.md b/README.md
index a838a5e..59210ff 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,4 @@
-# zwzn-freefit-re
-
-Reverse-engineering a sketchy Chinese watch app
+# zwzn-freefit-re Reverse-engineering a sketchy Chinese watch app
Documentation/protocols derived from decompiled FereFit Android app (jadx)
(com.czw.freefit, SHENZHEN ZHONGWEI INTELLIGENT TECHNOLOGY Co.,Ltd)
@@ -79,8 +77,8 @@ byte[2] = 0x01 to start measuring, else 0x00
Heart rate possible responses:
-- Generic measurements: 0x94 <measurement>, e.g. 0x94 0x55
-- Aggregate measurements: 0xE1 <measurement 1> 0x00 0x00 0x00 <measurement 2> <measurement 3> <measurement 4> 0x00, e.g. 0xE1 0x58 0x00 0x00 0x00 0x57 0x58 0x55 0x00
+- Generic measurements: `0x94 <measurement>`, e.g. `0x94 0x55`
+- Aggregate measurements: `0xE1 <measurement 1> 0x00 0x00 0x00 <measurement 2> <measurement 3> <measurement 4> 0x00`, e.g. `0xE1 0x58 0x00 0x00 0x00 0x57 0x58 0x55 0x00`
Other responses (blood oxygen, blood pressure, blood sugar) have not been tested yet.