Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
wellue_ble_protocol [2026/09/14 12:53] – fabriciowellue_ble_protocol [2026/09/14 12:55] (current) – [Repository sources and maintenance] fabricio
Line 1: Line 1:
 ====== Wellue / Viatom SleepU — protocol, capabilities and Somnolinc integration ====== ====== Wellue / Viatom SleepU — protocol, capabilities and Somnolinc integration ======
  
-Investigation: **2026-09-08**. Tested retail SleepU: INFO model ''1654'', hardware+Investigation:  
 + 
 +**2026-09-08**. Tested retail SleepU: INFO model ''1654'', hardware
 ''AA'', firmware ''1.3.0'', protocol ''1.4'', file version ''3'', branch ''21070000''. ''AA'', firmware ''1.3.0'', protocol ''1.4'', file version ''3'', branch ''21070000''.
 +
 Consolidated on **2026-09-14** from the August 20 live captures, September 8 Consolidated on **2026-09-14** from the August 20 live captures, September 8
 investigation, and current repository documentation. No new device experiments investigation, and current repository documentation. No new device experiments
-were performed for this consolidation. Protocol capabilities and implemented+were performed for this consolidation.  
 + 
 +Protocol capabilities and implemented
 Android features are distinguished below. All command numbers are hexadecimal. Android features are distinguished below. All command numbers are hexadecimal.
  
Line 585: Line 590:
 The UI reports success only after both files have been copied and published. The UI reports success only after both files have been copied and published.
  
-===== Repository sources and maintenance ===== 
- 
-This is the consolidated DokuWiki entry. Paste this file as DokuWiki source; repository paths below are file references, not wiki page identifiers. 
- 
-  * Updated wiki source: ''documents/wellue-sleepu.dokuwiki.txt''. 
-  * August live protocol and fixtures: ''plans/ble/02-sleepu-live-protocol.md'' (older app/lifecycle statements are historical). 
-  * September protocol investigation: ''plans/ble/05-sleepu-protocol/README.md''. 
-  * Offline analyzer and regression tests: ''plans/ble/05-sleepu-protocol/''. 
-  * Raw September captures and probe scripts: ''local/sleepu-protocol-2026-09-08/'' (gitignored). 
-  * App behavior: ''docs/sleepu-live-recording.md'' and ''docs/live-view.md''. 
-  * BLE codec/client: ''sleepu-ble/src/main/kotlin/com/rekonas/sleepu/ble/''. 
-  * App recording adapter: ''app/src/main/java/com/rekonas/somnolinc/demo/record/source/SleepuRecordingSource.kt''. 
- 
-The earlier August wiki paste is superseded by this entry. Its instruction to disconnect when the live view stops is not the current app lifecycle. Its “not captured” labels for files and waveform were superseded by the September experiments. Mixed numeric/waveform reads are supported when serialized; simultaneous outstanding command types are not safe. 
- 
-When updating this page, retain the tested model/firmware and experiment date, distinguish device evidence from SDK claims, and update the app section separately. The remaining Markdown sources are being consolidated on the documentation cleanup branch. 
  
  • wellue_ble_protocol.1789390406.txt.gz
  • Last modified: 2026/09/14 12:53
  • by fabricio