Newer Older
3e9e546 2 months ago History
260 lines | 9.124kb
Bogdan Timofte authored 2 months ago
1
# TC66 Manuals Working Summary
2

            
3
This note summarizes the two imported TC66 manuals as a working reference for the project.
4

            
5
## Source Set
6

            
7
### `TC66.pdf`
8

            
9
- imported file: `Documentation/Research Resources/Manuals/TC66.pdf`
10
- apparent scope: `TC66 / TC66C`
11
- language: `zh-CN`
12
- pages: `9`
13
- title metadata: `TC66/TC66C`
14
- creator metadata: `Microsoft Word 2010`
15
- revision date inside manual: `2022-01-07`
16
- SHA-1: `c9272064731ab462b6c872d92536d7291b2bda1d`
17

            
18
### `User Maual for Operation and PC software and APP of TC66(C) Type-c USB PD Trigger Meter 2019.6.5.pdf`
19

            
20
- imported file: `Documentation/Research Resources/Manuals/User Maual for Operation and PC software and APP of TC66(C) Type-c USB PD Trigger Meter 2019.6.5.pdf`
21
- apparent scope: `TC66(C)` operation plus PC and mobile software
22
- language: `en`
23
- pages: `12`
24
- creator metadata: `WPS 文字`
25
- version label inside manual: `TC66/TC66C(2020.6.5)`
26
- SHA-1: `a497356baab166af7cf0806e3095a59ad18f0276`
27

            
28
## Reading Strategy
29

            
30
Working interpretation of the two documents:
31

            
32
- the English manual is the easier baseline for product behavior and software workflow
33
- the Chinese manual is newer and appears to supersede or extend some product details
34
- when the two overlap, treat the Chinese manual as the newer reference unless runtime evidence says otherwise
35

            
36
## Confirmed Model Split
37

            
38
- `TC66` supports USB communication only
39
- `TC66C` supports USB and Bluetooth communication
40
- Android and iPhone app support are described only for `TC66C`
41
- PC software communicates with `TC66` and `TC66C` by `micro-USB`, not Bluetooth
42

            
43
This split is one of the most important conclusions from the manuals.
44

            
45
## Confirmed Device Capabilities
46

            
47
- display: `0.96 inch` color `IPS`
48
- screen resolution: `160 x 80`
49
- voltage measurement range: `0.0050 V` to `30.0000 V`
50
- current measurement range: `0` to `5.00000 A`
51
- supply voltage: `3.5 V` to `24 V`
52
- power range: `0` to `150 W`
53
- voltage resolution: `0.0001 V`
54
- current resolution: `0.00001 A`
55
- capacity accumulation: `0-99999 mAh`
56
- energy accumulation:
57
  - older English manual: `0-99999 mWh` and `999.99 Wh`
58
  - newer Chinese manual still speaks in `mWh`/`Wh` terms but does not restate the full line in the same layout
59
- load impedance range:
60
  - English manual: `1 Ω` to `9999.9 Ω`
61
  - Chinese manual confirms load impedance display but not all values in the same line block
62
- temperature range:
63
  - measurement / working range in manuals centers on `0 C` to `45 C`
64
- refresh rate: `2 Hz`
65

            
66
## Product-Specific Behavior
67

            
68
- this is a `Type-C` tester rather than the older USB-A style family
69
- the product has hardware switches for:
70
  - system power
71
  - `PD`
72
- there is also a `micro-USB` port for isolated power or PC connection
73
- the manuals stress an important operating rule:
74
  - turn `PD` or `CC pull-down` off during normal charging measurements
75
  - turn it on for trigger and fast-charge protocol detection
76

            
77
## UI and On-Device Pages
78

            
79
The manuals describe eight default device pages:
80

            
81
- main measurement
82
- offline recording
83
- quick-charge recognition
84
- quick-charge protocol detection
85
- trigger / decoy
86
- system settings
87
- system information
88
- simple measurement
89

            
90
### Main measurement page
91

            
92
- shows voltage, current, capacity, energy, temperature, data-group number, load impedance, power, and current direction
93
- long press `K1` clears the active data group
94
- long press `K2` switches the data group
95

            
96
### Data-group behavior
97

            
98
- the manuals describe multiple data groups with `0` as a temporary group
99
- group `0` restores and flashes the previous totals after reboot, then clears once accumulation exceeds `1 mAh`
100
- at least group `1` persists totals across power cycles
101
- the wording in the English manual appears truncated around group numbering, so group semantics should be verified on-device before we hard-code exact persistence rules for every group
102

            
103
### Offline recording page
104

            
105
- records measurements into onboard storage
106
- configurable recording interval: `1` to `60` seconds
107
- total recording duration ranges roughly from `24 minutes` to `24 hours`, depending on interval
108
- recording pauses automatically after power loss
109
- stored data can be cleared from the device menu
110

            
111
### Quick-charge recognition
112

            
113
- reports `D+` and `D-` levels
114
- recognizes at least:
115
  - `QC2.0`
116
  - `QC3.0`
117
  - Apple `2.4A / 2.1A / 1A / 0.5A`
118
  - `Android DCP`
119
  - `Samsung`
120
- manuals say recognition is only a reference indication
121

            
122
### Protocol detection
123

            
124
- dangerous operation that can make the USB-C side output high voltage
125
- manuals say to disconnect the load before running detection
126
- supported auto-detection includes:
127
  - `QC2.0`
128
  - `QC3.0`
129
  - Huawei `FCP`
130
  - Huawei `SCP`
131
  - Samsung `AFC`
132
  - `PD`
133

            
134
### Trigger / decoy
135

            
136
- supported trigger families include:
137
  - `QC2.0`
138
  - `QC3.0`
139
  - Huawei `FCP`
140
  - Huawei `SCP`
141
  - Samsung `AFC`
142
  - `PD2.0`
143
  - `PPS`
144
- `PD` mode allows switching supported voltages and adjusting step value for `PPS`
145
- after most trigger modes, unplugging and replugging is required to return to `5 V`
146

            
147
### Settings
148

            
149
- auto screen-off:
150
  - `0-9` minutes
151
  - `0` means always on
152
- brightness:
153
  - Chinese manual says `10` levels
154
- temperature unit:
155
  - `C` / `F`
156
- PC communication switch
157
- Bluetooth switch
158
- screen rotation
159
- `PD` software switch / `CC line mode`
160
- language choice
161
- restore factory settings
162

            
163
Important behavior from the newer Chinese manual:
164

            
165
- enabling `CC pull-down` can auto-light the screen on PD chargers
166
- `CC pull-down` may affect normal charging measurement
167
- if measuring PD charging behavior, turn `CC pull-down` off
168
- if doing protocol detection or trigger, `CC pull-down` must be on and no load should be connected
169

            
170
## System and Recovery Notes
171

            
172
- system info page includes serial number, firmware version, boot count, and current runtime
173
- abnormal-state recovery:
174
  - hold `K2` during power-on to restore factory settings
175
  - hold `K1` during power-on to enter boot mode for firmware update
176

            
177
## PC Software
178

            
179
- supported OS:
180
  - Chinese manual: `Windows 7` to `Windows 10`
181
  - English manual: `Windows 7 and above`
182
- PC communication is via `micro-USB`
183
- manuals mention `RuiDengUSBMeter` desktop software
184
- first-time use requires driver installation
185
- firmware update is performed from PC software while booting the device into update mode
186

            
187
Important workflow details:
188

            
189
- avoid USB hubs with compatibility issues; prefer a native computer USB port
190
- offline data can be downloaded into the PC application
191
- viewing offline data pauses real-time curve recording
192
- the graph can export table and image data
193
- manual software version references:
194
  - English manual: `V1.0.0.5`
195
  - newer Chinese manual: `V1.0.0.6`
196

            
197
## Android App
198

            
199
- Android support:
200
  - English manual: `Android 5.0+`
201
  - newer Chinese manual narrows expectation to `Android 5.0-10.0`
202
- Bluetooth requirement: `BLE 4.0+`
203
- app support is only for `TC66C`
204
- Android `6.0+` requires location permission for BLE scanning
205
- BLE devices must be discovered in the app, not through system Bluetooth settings
206

            
207
App and distribution notes:
208

            
209
- English manual points to Google Play search `TC66C`
210
- newer Chinese manual points to Google Play search `RuiDeng`
211
- manual also references direct download from RuiDeng download pages
212
- export of recorded data to spreadsheet form is supported
213
- version references:
214
  - English manual: Android app `V1.1.1`
215
  - newer Chinese manual: Android app `V1.0.3`
216

            
217
The version mismatch likely reflects different release snapshots rather than a contradiction in core behavior.
218

            
219
## iPhone App
220

            
221
- iPhone app only supports `TC66C`
222
- iOS support:
223
  - English manual: `iOS 8.0+`
224
  - newer Chinese manual: `iOS 8.0` to `iOS 14`
225
- App Store search terms differ by manual:
226
  - English manual: `TC66C`
227
  - Chinese manual: `TC66C`
228
- version references:
229
  - English manual: `1.2.0`
230
  - newer Chinese manual: `1.2.3`
231

            
232
## Important Scope Conclusions for This Project
233

            
234
- `TC66` and `TC66C` should not be treated as identical communication targets
235
- app support is explicitly `TC66C`-only
236
- Bluetooth behavior for `TC66C` is explicitly `BLE`, not classic serial Bluetooth
237
- desktop integration for the `TC66` family is explicitly USB-based
238
- `PD` / `CC pull-down` state is likely relevant to what users see and may affect how measurements behave
239

            
240
## Implementation-Relevant Concepts
241

            
242
Concepts likely worth reflecting in app state or decoding assumptions:
243

            
244
- active page
245
- active data group
246
- temporary vs persistent accumulation behavior
247
- offline recording state and interval
248
- quick-charge recognition result
249
- protocol-detection support matrix
250
- trigger protocol and selected voltage
251
- `PD` or `CC pull-down` switch state
252
- Bluetooth enabled / disabled state on `TC66C`
253
- firmware version and serial number
254

            
255
## Open Questions
256

            
257
- exact data-group count and persistence behavior across all groups on current firmware
258
- whether Bluetooth payloads expose all device pages or only a subset
259
- whether the mobile apps expose offline-recording management or only live data and export
260
- whether English and Chinese manuals map to distinct firmware branches or only different documentation snapshots