|
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
|