1libmtp version: 1.0.2
2
3Listing raw device(s)
4   Found 1 device(s):
5   SanDisk: Sansa Clip+ (0781:74d0) @ bus 2, dev 3
6Attempting to connect device(s)
7USB low-level info:
8   Using kernel interface "usbfs"
9   bcdUSB: 512
10   bDeviceClass: 0
11   bDeviceSubClass: 0
12   bDeviceProtocol: 0
13   idVendor: 0781
14   idProduct: 74d0
15   IN endpoint maxpacket: 512 bytes
16   OUT endpoint maxpacket: 512 bytes
17   Raw device info:
18      Bus location: 2
19      Device number: 3
20      Device entry info:
21         Vendor: SanDisk
22         Vendor id: 0x0781
23         Product: Sansa Clip+
24         Vendor id: 0x74d0
25         Device flags: 0x00004846
26Microsoft device descriptor 0xee:
27	0000: 1203 4d00 5300 4600 5400 3100 3000 3000	..M.S.F.T.1.0.0.
28	0010: fe00                                   	..
29Microsoft device response to control message 1, CMD 0xfe:
30	0000: 2800 0000 0001 0400 0100 0000 0000 0000	(...............
31	0010: 0001 4d54 5000 0000 0000 0000 0000 0000	..MTP...........
32	0020: 0000 0000 0000 0000                    	........
33Microsoft device response to control message 2, CMD 0xfe:
34	0000: 2800 0000 0001 0400 0100 0000 0000 0000	(...............
35	0010: 0001 4d54 5000 0000 0000 0000 0000 0000	..MTP...........
36	0020: 0000 0000 0000 0000                    	........
37Device responds to control message 2 with some data.
38Device info:
39   Manufacturer: SanDisk
40   Model: Sansa Clip+ 2GB
41   Device version: v01.02.09P
42   Serial number: C909F5014851B6A80000000000000000
43   Vendor extension ID: 0x00000006
44   Vendor extension description: microsoft.com/WMDRMPD: 10.1; audible.com: 1.0; microsoft.com/WMDRMND: 1.0; microsoft.com/AAVT: 1.0; microsoft.com: WMPPD10.0;
45   Detected object size: 64 bits
46Supported operations:
47   1001: get device info
48   1002: Open session
49   1003: Close session
50   1004: Get storage IDs
51   1005: Get storage info
52   1006: Get number of objects
53   1007: Get object handles
54   1008: Get object info
55   1009: Get object
56   100b: Delete object
57   100c: Send object info
58   100d: Send object
59   100f: Format storage
60   1012: Set object protection
61   1014: Get device property description
62   1015: Get device property value
63   1016: Set device property value
64   1017: Reset device property value
65   101b: Get partial object
66   9101: Get secure time challenge
67   9102: Get secure time response
68   9103: Set license response
69   9104: Get sync list
70   9105: Send meter challenge query
71   9106: Get meter challenge
72   9107: Get meter response
73   9108: Clean data store
74   9109: Get license state
75   910a: Send WMDRM-PD Command
76   910b: Send WMDRM-PD Request
77   9170: Open Media Session
78   9171: Close Media Session
79   9172: Get Next Data Block
80   9173: Set Current Time Position
81   9180: Send Registration Request
82   9181: Get Registration Response
83   9182: Get Proximity Challenge
84   9183: Send Proximity Response
85   9184: Send WMDRM-ND License Request
86   9185: Get WMDRM-ND License Response
87   9201: Report Added/Deleted Items
88   9801: Get object properties supported
89   9802: Get object property description
90   9803: Get object property value
91   9804: Set object property value
92   9805: Get object property list
93   9810: Get object references
94   9811: Set object references
95Events supported:
96   0x4005
97   0x4004
98Device Properties Supported:
99   0x5001: Battery Level
100   0x5002: Functional Mode
101   0xd100: Unknown property
102   0xd101: Secure Time
103   0xd102: Device Certificate
104   0xd103: Revocation Info
105   0xd401: Synchronization Partner
106   0xd402: Friendly Device Name
107Playable File (Object) Types and Object Properties Supported:
108   3000: Undefined Type
109      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
110      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
111      dc03: Protection Status UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
112      dc04: Object Size UINT64 data type READ ONLY
113      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
114      dc09: Date Modified STRING data type DATETIME FORM GET/SET
115      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
116      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
117      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
118      dc44: Name STRING data type GET/SET
119      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
120   3001: Association/Directory
121      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
122      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
123      dc03: Protection Status UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
124      dc04: Object Size UINT64 data type READ ONLY
125      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
126      dc09: Date Modified STRING data type DATETIME FORM GET/SET
127      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
128      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
129      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
130      dc44: Name STRING data type GET/SET
131      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
132   3008: MS Wave
133      d901: Buy flag UINT8 data type ANY 8BIT VALUE form GET/SET
134      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
135      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
136      dc03: Protection Status UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
137      dc04: Object Size UINT64 data type READ ONLY
138      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
139      dc09: Date Modified STRING data type DATETIME FORM GET/SET
140      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
141      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
142      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
143      dc42: Sync ID STRING data type GET/SET
144      dc44: Name STRING data type GET/SET
145      dc46: Artist STRING data type GET/SET
146      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
147      dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
148      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
149      dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
150      dc8c: Genre STRING data type GET/SET
151      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
152      dc92: Skip Count UINT32 data type ANY 32BIT VALUE form GET/SET
153      dc99: Original Release Date STRING data type DATETIME FORM GET/SET
154      dc9a: Album Name STRING data type GET/SET
155      dc9b: Album Artist STRING data type GET/SET
156      de92: Bit Rate Type UINT16 data type enumeration: 0, 1, 2,  GET/SET
157      de93: Sample Rate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
158      de94: Number Of Channels UINT16 data type enumeration: 0, 1, 2,  GET/SET
159      de99: Audio WAVE Codec UINT32 data type enumeration: 1, 17,  READ ONLY
160      de9a: Audio Bit Rate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
161   3009: MP3
162      d901: Buy flag UINT8 data type ANY 8BIT VALUE form GET/SET
163      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
164      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
165      dc03: Protection Status UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
166      dc04: Object Size UINT64 data type READ ONLY
167      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
168      dc09: Date Modified STRING data type DATETIME FORM GET/SET
169      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
170      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
171      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
172      dc42: Sync ID STRING data type GET/SET
173      dc44: Name STRING data type GET/SET
174      dc46: Artist STRING data type GET/SET
175      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
176      dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
177      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
178      dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
179      dc8c: Genre STRING data type GET/SET
180      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
181      dc92: Skip Count UINT32 data type ANY 32BIT VALUE form GET/SET
182      dc99: Original Release Date STRING data type DATETIME FORM GET/SET
183      dc9a: Album Name STRING data type GET/SET
184      dc9b: Album Artist STRING data type GET/SET
185      de92: Bit Rate Type UINT16 data type enumeration: 0, 1, 2,  GET/SET
186      de93: Sample Rate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
187      de94: Number Of Channels UINT16 data type enumeration: 0, 1, 2,  GET/SET
188      de99: Audio WAVE Codec UINT32 data type enumeration: 85,  READ ONLY
189      de9a: Audio Bit Rate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
190   3801: JPEG
191      d901: Buy flag UINT8 data type ANY 8BIT VALUE form GET/SET
192      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
193      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
194      dc03: Protection Status UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
195      dc04: Object Size UINT64 data type READ ONLY
196      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
197      dc09: Date Modified STRING data type DATETIME FORM GET/SET
198      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
199      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
200      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
201      dc42: Sync ID STRING data type GET/SET
202      dc44: Name STRING data type GET/SET
203      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
204      dc87: Width UINT32 data type range: MIN 0, MAX -1, STEP 1 READ ONLY
205      dc88: Height UINT32 data type range: MIN 0, MAX -1, STEP 1 READ ONLY
206      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
207      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
208   b301: Unknown(b301)
209      d901: Buy flag UINT8 data type ANY 8BIT VALUE form GET/SET
210      da00: Unknown property UINT32 data type enumeration: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,  GET/SET
211      da01: Unknown property STRING data type GET/SET
212      da02: Unknown property UINT32 data type ANY 32BIT VALUE form READ ONLY
213      da03: Unknown property UINT16 data type enumeration: 0, 1,  READ ONLY
214      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
215      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
216      dc03: Protection Status UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
217      dc04: Object Size UINT64 data type READ ONLY
218      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
219      dc09: Date Modified STRING data type DATETIME FORM GET/SET
220      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
221      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
222      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
223      dc42: Sync ID STRING data type GET/SET
224      dc44: Name STRING data type GET/SET
225      dc46: Artist STRING data type GET/SET
226      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
227      dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
228      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
229      dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
230      dc8c: Genre STRING data type GET/SET
231      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
232      dc92: Skip Count UINT32 data type ANY 32BIT VALUE form GET/SET
233      dc99: Original Release Date STRING data type DATETIME FORM GET/SET
234      dc9a: Album Name STRING data type GET/SET
235      dc9b: Album Artist STRING data type GET/SET
236      de92: Bit Rate Type UINT16 data type enumeration: 0, 1, 2,  GET/SET
237      de93: Sample Rate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
238      de94: Number Of Channels UINT16 data type enumeration: 0, 1, 2,  GET/SET
239      de99: Audio WAVE Codec UINT32 data type enumeration: 0,  READ ONLY
240      de9a: Audio Bit Rate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
241   b901: WMA
242      d901: Buy flag UINT8 data type ANY 8BIT VALUE form GET/SET
243      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
244      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
245      dc03: Protection Status UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
246      dc04: Object Size UINT64 data type READ ONLY
247      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
248      dc09: Date Modified STRING data type DATETIME FORM GET/SET
249      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
250      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
251      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
252      dc42: Sync ID STRING data type GET/SET
253      dc44: Name STRING data type GET/SET
254      dc46: Artist STRING data type GET/SET
255      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
256      dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
257      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
258      dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
259      dc8c: Genre STRING data type GET/SET
260      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
261      dc92: Skip Count UINT32 data type ANY 32BIT VALUE form GET/SET
262      dc99: Original Release Date STRING data type DATETIME FORM GET/SET
263      dc9a: Album Name STRING data type GET/SET
264      dc9b: Album Artist STRING data type GET/SET
265      de92: Bit Rate Type UINT16 data type enumeration: 0, 1, 2,  GET/SET
266      de93: Sample Rate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
267      de94: Number Of Channels UINT16 data type enumeration: 0, 1, 2,  GET/SET
268      de99: Audio WAVE Codec UINT32 data type enumeration: 352, 353, 354,  READ ONLY
269      de9a: Audio Bit Rate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
270   b902: OGG
271      d901: Buy flag UINT8 data type ANY 8BIT VALUE form GET/SET
272      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
273      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
274      dc03: Protection Status UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
275      dc04: Object Size UINT64 data type READ ONLY
276      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
277      dc09: Date Modified STRING data type DATETIME FORM GET/SET
278      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
279      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
280      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
281      dc42: Sync ID STRING data type GET/SET
282      dc44: Name STRING data type GET/SET
283      dc46: Artist STRING data type GET/SET
284      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
285      dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
286      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
287      dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
288      dc8c: Genre STRING data type GET/SET
289      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
290      dc92: Skip Count UINT32 data type ANY 32BIT VALUE form GET/SET
291      dc99: Original Release Date STRING data type DATETIME FORM GET/SET
292      dc9a: Album Name STRING data type GET/SET
293      dc9b: Album Artist STRING data type GET/SET
294      de92: Bit Rate Type UINT16 data type enumeration: 0, 1, 2,  GET/SET
295      de93: Sample Rate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
296      de94: Number Of Channels UINT16 data type enumeration: 0, 1, 2,  GET/SET
297      de99: Audio WAVE Codec UINT32 data type enumeration: 0,  READ ONLY
298      de9a: Audio Bit Rate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
299   b904: Audible.com Codec
300      d901: Buy flag UINT8 data type ANY 8BIT VALUE form GET/SET
301      da00: Unknown property UINT32 data type enumeration: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,  GET/SET
302      da01: Unknown property STRING data type GET/SET
303      da02: Unknown property UINT32 data type ANY 32BIT VALUE form READ ONLY
304      da03: Unknown property UINT16 data type enumeration: 0, 1,  READ ONLY
305      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
306      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
307      dc03: Protection Status UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
308      dc04: Object Size UINT64 data type READ ONLY
309      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
310      dc09: Date Modified STRING data type DATETIME FORM GET/SET
311      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
312      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
313      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
314      dc42: Sync ID STRING data type GET/SET
315      dc44: Name STRING data type GET/SET
316      dc46: Artist STRING data type GET/SET
317      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
318      dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
319      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
320      dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
321      dc8c: Genre STRING data type GET/SET
322      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
323      dc92: Skip Count UINT32 data type ANY 32BIT VALUE form GET/SET
324      dc99: Original Release Date STRING data type DATETIME FORM GET/SET
325      dc9a: Album Name STRING data type GET/SET
326      dc9b: Album Artist STRING data type GET/SET
327      de92: Bit Rate Type UINT16 data type enumeration: 0, 1, 2,  GET/SET
328      de93: Sample Rate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
329      de94: Number Of Channels UINT16 data type enumeration: 0, 1, 2,  GET/SET
330      de99: Audio WAVE Codec UINT32 data type enumeration: 0,  READ ONLY
331      de9a: Audio Bit Rate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
332   b906: FLAC
333      d901: Buy flag UINT8 data type ANY 8BIT VALUE form GET/SET
334      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
335      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
336      dc03: Protection Status UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
337      dc04: Object Size UINT64 data type READ ONLY
338      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
339      dc09: Date Modified STRING data type DATETIME FORM GET/SET
340      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
341      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
342      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
343      dc42: Sync ID STRING data type GET/SET
344      dc44: Name STRING data type GET/SET
345      dc46: Artist STRING data type GET/SET
346      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
347      dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
348      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
349      dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
350      dc8c: Genre STRING data type GET/SET
351      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
352      dc92: Skip Count UINT32 data type ANY 32BIT VALUE form GET/SET
353      dc99: Original Release Date STRING data type DATETIME FORM GET/SET
354      dc9a: Album Name STRING data type GET/SET
355      dc9b: Album Artist STRING data type GET/SET
356      de92: Bit Rate Type UINT16 data type enumeration: 0, 1, 2,  GET/SET
357      de93: Sample Rate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
358      de94: Number Of Channels UINT16 data type enumeration: 0, 1, 2,  GET/SET
359      de99: Audio WAVE Codec UINT32 data type enumeration: 0,  READ ONLY
360      de9a: Audio Bit Rate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
361   ba03: Abstract Audio Album
362      d901: Buy flag UINT8 data type ANY 8BIT VALUE form GET/SET
363      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
364      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
365      dc03: Protection Status UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
366      dc04: Object Size UINT64 data type READ ONLY
367      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
368      dc09: Date Modified STRING data type DATETIME FORM GET/SET
369      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
370      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
371      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
372      dc42: Sync ID STRING data type GET/SET
373      dc44: Name STRING data type GET/SET
374      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
375      dc81: Representative Sample Format UINT16 data type enumeration: 14337,  GET/SET
376      dc82: Representative Sample Sise UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
377      dc83: Representative Sample Height UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
378      dc84: Representative Sample Width UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
379      dc86: Representative Sample Data array of UINT8 data type byte array:  GET/SET
380      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
381      dc8c: Genre STRING data type GET/SET
382      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
383      dc9b: Album Artist STRING data type GET/SET
384   ba05: Abstract Audio Video Playlist
385      d901: Buy flag UINT8 data type ANY 8BIT VALUE form GET/SET
386      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
387      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
388      dc03: Protection Status UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
389      dc04: Object Size UINT64 data type READ ONLY
390      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
391      dc09: Date Modified STRING data type DATETIME FORM GET/SET
392      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
393      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
394      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
395      dc42: Sync ID STRING data type GET/SET
396      dc44: Name STRING data type GET/SET
397      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
398      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
399      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
400   ba11: M3U Playlist
401      d901: Buy flag UINT8 data type ANY 8BIT VALUE form GET/SET
402      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
403      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
404      dc03: Protection Status UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
405      dc04: Object Size UINT64 data type READ ONLY
406      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
407      dc09: Date Modified STRING data type DATETIME FORM GET/SET
408      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
409      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
410      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
411      dc42: Sync ID STRING data type GET/SET
412      dc44: Name STRING data type GET/SET
413      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
414      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
415      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
416Storage Devices:
417   StorageID: 0x00010001
418      StorageType: 0x0003 fixed RAM storage
419      FilesystemType: 0x0002 generic hierarchical
420      AccessCapability: 0x0000 read/write
421      MaxCapacity: 1939603456
422      FreeSpaceInBytes: 1717370880
423      FreeSpaceInObjects: 31765
424      StorageDescription: Internal Memory
425      VolumeIdentifier: C909F5014851B6A8
426   StorageID: 0x00020001
427      StorageType: 0x0004 removable RAM storage
428      FilesystemType: 0x0002 generic hierarchical
429      AccessCapability: 0x0000 read/write
430      MaxCapacity: 3956805632
431      FreeSpaceInBytes: 839729152
432      FreeSpaceInObjects: 31765
433      StorageDescription: External uSD Card
434      VolumeIdentifier: 01234567
435Special directories:
436   Default music folder: 0x00000001
437   Default playlist folder: 0x00000002
438   Default picture folder: 0xffffffff
439   Default video folder: 0xffffffff
440   Default organizer folder: 0xffffffff
441   Default zencast folder: 0xffffffff
442   Default album folder: 0xffffffff
443   Default text folder: 0xffffffff
444MTP-specific device properties:
445   Friendly name: Sansa Clip+ 2GB
446   Synchronization partner: (NULL)
447   Battery level 75 of 100 (75%)
448libmtp supported (playable) filetypes:
449   RIFF WAVE file
450   ISO MPEG-1 Audio Layer 3
451   JPEG file
452   Microsoft Windows Media Audio
453   Ogg container format
454   Audible.com Audio Codec
455   Free Lossless Audio Codec (FLAC)
456   Abstract Album file
457   Abstract Playlist file
458
459Secure Time:
460<DRMCLOCK type="status"><VALUE>#20071114 01:04:29Z#</VALUE><FLAG>DRM_CLK_NEEDS_REFRESH</FLAG></DRMCLOCK>
461OK.
462