Newer Older
75b39bd 2 months ago History
194 lines | 6.632kb
Bogdan Timofte authored 2 months ago
1
# UM25 Manual Working Summary
2

            
3
This note summarizes the imported manual [`UM25 User Manual.pdf`](../Manuals/UM25%20User%20Manual.pdf) as a working reference for the project.
4

            
5
## Source Snapshot
6

            
7
- imported file: `Documentation/Research Resources/Manuals/UM25 User Manual.pdf`
8
- source filename: `98c297e2b477494d7de0babe2b77877749c3.pdf`
9
- model label in manual: `UM25/UM25C`
10
- manual date: `2019.9.24`
11
- pages: `27`
12
- creator metadata: `WPS 文字`
13
- SHA-1: `518898c297e2b477494d7de0babe2b77877749c3`
14

            
15
## Why This Source Matters
16

            
17
Compared with the previously imported `UM34C` PDF, this manual is a cleaner product reference for `UM25/UM25C`.
18

            
19
Confirmed scope improvements:
20

            
21
- the title page explicitly says `UM25/UM25C`
22
- the table of contents includes Android app, iOS app, and PC control software sections
23
- the technical parameter block is internally consistent with `UM25/UM25C`
24

            
25
## Confirmed Device Capabilities
26

            
27
- color LCD display: `1.44 inch`
28
- measurement ranges:
29
  - voltage: `4-24.000 V`
30
  - current: `0-5.0000 A`
31
  - capacity: `0-99999 mAh`
32
  - energy: `0-99999 mWh`
33
  - temperature: `-10 C to 100 C`
34
- measurement resolutions:
35
  - voltage: `0.001 V`
36
  - current: `0.0001 A`
37
- accuracy claims:
38
  - voltage: `±(0.5‰ + 2 digits)`
39
  - current: `±(1‰ + 4 digits)`
40
- refresh rate: `2 Hz`
41
- quick-charge recognition claims support for:
42
  - `QC2.0`
43
  - `QC3.0`
44
  - Apple `2.4A / 2.1A / 1A / 0.5A`
45
  - `Android DCP`
46
  - `SAMSUNG`
47

            
48
## Hardware and UI Notes
49

            
50
- hardware layout includes:
51
  - `Micro USB` port
52
  - `USB-A female` port
53
  - `USB-A male` port
54
  - `Type-C input` port
55
  - `Type-C output` port
56
  - Bluetooth switch
57
  - Bluetooth indicator
58
- the manual says both Type-C ports expose only `VBUS`, `GND`, `CC1`, and `CC2`
59
- the interface model is the same six-page pattern seen in related manuals:
60
  - main measurement
61
  - quick-charge recognition
62
  - charging record
63
  - cable impedance measurement
64
  - graphing
65
  - system settings
66

            
67
## Measurement and Storage Behavior
68

            
69
- the main screen shows voltage, current, power, temperature, accumulated `mAh`, accumulated `mWh`, load impedance, and active data-group index
70
- the device provides `10` data groups: `0-9`
71
- groups `1-9` persist accumulated `mAh` and `mWh` across power cycles
72
- group `0` is temporary and resets once accumulation resumes past `1 mAh`
73
- holding `PREV` clears the active group totals
74

            
75
## Recording and Cable Testing
76

            
77
- recording starts automatically when current rises above the configured low-current trigger
78
- trigger range: `0.01 A` to `0.30 A`
79
- graphing includes:
80
  - voltage/current over time
81
  - `D+` / `D-` voltage over time
82
- cable resistance mode uses a two-step differential measurement:
83
  1. measure directly at the charger under load
84
  2. repeat through the cable under test at the same load
85

            
86
Practical notes from the manual:
87

            
88
- recommended cable-test load is approximately `1 A`
89
- if voltage drop is too high, the tester can power down near `4 V`
90
- the tester must be power-cycled after cable-resistance measurement to resume normal mode
91

            
92
## Settings
93

            
94
- auto screen-off: `0-9 min`
95
- brightness: `0-5`
96
- temperature unit: `C` / `F`
97
- theme background color
98
- theme foreground color
99
- hidden boot menu options:
100
  - Chinese UI
101
  - English UI
102
  - reset settings
103

            
104
## Android App Notes
105

            
106
Confirmed from the manual:
107

            
108
- minimum Android version: `5.0`
109
- app distribution:
110
  - vendor MediaFire folder for `UM25`
111
  - Google Play search term: `UM Meter`
112
- pairing code: `1234`
113
- app features include:
114
  - Bluetooth connection
115
  - export to phone storage
116
  - sharing exported files to other apps
117
  - multi-language UI
118
  - voltage/current graph
119
  - quick-charge mode display
120
  - `D+` / `D-` voltage display
121
  - brightness and screen-off adjustment
122
  - temperature-unit switching
123
  - data-group switching
124
  - data-group clearing
125
  - screen rotation
126
  - low-current trigger adjustment
127

            
128
## iOS App Notes
129

            
130
Confirmed from the manual:
131

            
132
- minimum iOS version: `8.0`
133
- App Store search term: `UM Meter`
134
- workflow described by the manual:
135
  - tap `Find` to discover nearby Bluetooth devices
136
  - connect to the device
137
  - enter `data communication`
138
  - export form files
139
  - share exported files to other apps
140
  - select language in the personal center
141
- manual states the iOS app version matching the document is `1.2.1`
142

            
143
## PC Software Notes
144

            
145
- explicitly labeled for `UM25C`
146
- supported OS: `Windows 7 and above`
147
- manual references PC package `UM25C PC Software V1.3.zip`
148
- manual says to install `Arial Unicode MS` before unzipping/installing
149
- PC connection flow:
150
  - enable device Bluetooth
151
  - pair from Windows
152
  - inspect Bluetooth COM-port assignment
153
  - use the outgoing COM port labeled for `UM25C`
154
  - connect once the tester Bluetooth indicator becomes steady
155

            
156
Important PC notes from the manual:
157

            
158
- prefer the Windows built-in Bluetooth driver, not the adapter vendor driver
159
- after power-cycling the tester, select the COM port again
160
- do not press tester buttons during communication because error data may appear
161
- exported graph data is intended for Microsoft Office Excel
162

            
163
## Relevance for This Project
164

            
165
Useful as a product-behavior reference:
166

            
167
- confirms `UM25/UM25C` as a distinct documented model family
168
- confirms the same six-page device UI model used in related manuals
169
- confirms app-visible concepts we may need to represent in our model:
170
  - active data group
171
  - quick-charge mode
172
  - `D+` / `D-` levels
173
  - graph pages
174
  - low-current trigger
175
  - brightness and screen-off settings
176
- confirms that `UM25C` had vendor-supported Android, iOS, and Windows software
177

            
178
Important transport caveat:
179

            
Bogdan Timofte authored 2 months ago
180
- the PC section clearly describes Bluetooth COM-port use, which fits serial-port style communication on Windows
181
- the imported `DX-BT18` module manual shows one plausible way this can coexist with iOS support: the module can expose SPP-style workflows for desktop while also supporting BLE for iOS
182
- for implementation, exact module identity is still not fully proven, but the current `FFE0` / `FFE1` transport assumption is now much better supported
Bogdan Timofte authored 2 months ago
183

            
184
## Relationship to Current App Scope
185

            
186
- `UM24` classic-Bluetooth serial support remains out of scope for this application
187
- this manual makes `UM25C` a higher-priority reference than `UM24C` for supported-device investigation
188
- the `C` variants remain the main target family until runtime evidence suggests otherwise
189

            
190
## Open Questions
191

            
192
- whether `UM25C` uses one Bluetooth mode for Android/Windows and another for iOS
193
- whether the iOS app talks to the same payload structure as Android and PC software
194
- whether `UM34C` and `UM25C` share identical transport and field mappings