diff options
author | Richard Hughes <richard@hughsie.com> | 2017-08-01 12:06:26 +0100 |
---|---|---|
committer | Richard Hughes <richard@hughsie.com> | 2017-08-03 10:04:28 +0100 |
commit | efb71365006e9f568398ecea96d5b1bea16c1862 (patch) | |
tree | d7efe4b347fcba2b6595190a84caa0abf77cf770 | |
parent | cb50db29e2b76b410cf9f0ed16adbefecee6bc83 (diff) | |
download | colord-efb71365006e9f568398ecea96d5b1bea16c1862.tar.gz |
huey2: Add some experimental tools for the HueyCOLOR sensor as found in the P70
This doesn't actually add a colord sensor driver as the color sensor is actually
not very good. See the details in the README.md...
-rw-r--r-- | src/sensors/huey2/README.md | 138 | ||||
-rw-r--r-- | src/sensors/huey2/docs/huey-p70-run2.csv | 544 | ||||
-rw-r--r-- | src/sensors/huey2/docs/huey-p70-run2.csv.bin | bin | 0 -> 1024 bytes | |||
-rw-r--r-- | src/sensors/huey2/docs/huey-p70.csv | 547 | ||||
-rw-r--r-- | src/sensors/huey2/docs/huey-p70.csv.bin | bin | 0 -> 1024 bytes | |||
-rwxr-xr-x | src/sensors/huey2/docs/huey-p70.py | 49 | ||||
-rw-r--r-- | src/sensors/huey2/docs/huey2.bin | bin | 0 -> 1023 bytes | |||
-rw-r--r-- | src/sensors/huey2/huey-device.c | 235 | ||||
-rw-r--r-- | src/sensors/huey2/huey-device.h | 49 | ||||
-rw-r--r-- | src/sensors/huey2/huey-tool.c | 104 | ||||
-rw-r--r-- | src/sensors/huey2/meson.build | 23 | ||||
-rw-r--r-- | src/sensors/meson.build | 1 |
12 files changed, 1690 insertions, 0 deletions
diff --git a/src/sensors/huey2/README.md b/src/sensors/huey2/README.md new file mode 100644 index 0000000..ce4f598 --- /dev/null +++ b/src/sensors/huey2/README.md @@ -0,0 +1,138 @@ +colord sensor driver for the hueyCOLOR +====================================== + +The hueyCOLOR is a *color sensor* found in the top-end P70 and P71 ThinkPads +from Lenovo. It is branded as a Pantone X-Rite sensor, and is similar in +protocol to the Huey and HueyPRO devices. The sensor is located in the palm-rest, +and so the laptop lid needs to be shut (and the display kept on) when showing +calibration patches. + +The device has USB vendor ID of `0765` and a product ID of `5010` as is exposed +as a simple HID device with an 8-byte control transfer request then an 8-byte +interrupt transfer response. + +Windows Behaviour +----------------- + +In Microsoft Windows 10, the Pantone application prompts you to recalibrate your +display once per week. When you manually run the calibration wizard, it asks you +to choose your display temperature and also the gamma value for the curve, +defaulting to D65 whitepoint and 2.2 gamma. + +It then asks you to shut the lid and uses a combination of flashing the Thinkpad +red-dot LED and using sound effects to show you the progress of the calibration. +By opening the lid a tiny fraction we can see the pattern is as follows: + + * Black offset + * Red primary + * Green primary + * Blue primary + * Red gamma ramp, 7 steps + * Green gamma ramp, 7 steps + * Blue gamma ramp, 7 steps + +The USB traffic was intercepted for two runs, and these are dumped to the files +`huey-p70.csv` and `huey-p70-run2.csv`. These were further post-processed by the +`huey-p70.py` script to filter down and to help understand the protocol used. + +Conclusions +----------- + +From completely reverse engineering the protocol, we can show that the Pantone +X-Rite sensor in the palm-rest of the P70 is nothing more than a brightness +sensor with a display-specific primary correction matrix. + +You can't actually get a RGB or XYZ color out of the sensor, the only useful +thing that it can do is linearize the VCGT ramps, and with only 7 measurements +for each channel I'm surprised it can do anything very useful at all. + +Is it not known how the sensor and calibration tool can create an ICC profile +without hardcoding the primaries in the sensor EEPROM itself, and this is +probably what happens here. Whilst the sensor would be able to linearize a +display where the hardware-corrected backlight suddenly becomes non-linear, +it is completely unable to return a set of display primaries. Said another way, +the sensor can't tell the difference between a 100% red and 100% blue patch. + +These findings also correlate with the findings from AnandTech[1] who say that +calibrating the display with the embedded sensor actually makes the LCD worse +when measuring saturation accuracy, whitepoint ***and*** grayscale accuracy. + +If you're serious about color calibration, please don't use the built-in sensor, +and if you are buying a top-end Xeon system save a few dollars and don't bother +with the color sensor. For $20 extra Pantone could have used a calibrated XYZ +one-piece sensor from MAZeT, which would have given them a true "color sensor" +that could have sampled much quicker and with true XYZ-adapted readings. + +The irony is of course, you can't even use the HueyCOLOR sensor as a ambient +light sensor. As the device is in the palm-rest, you frequently cover it with +your hand -- and any backlight adjustment would feed back into the sensor +causing the backlight to flash. + +If you actually want to make a colord sensor driver for this hardware we'd need +to extend the capability bitfield to show it's only capable of brightness, and +also continue parsing the EEPROM to find the spectral sensitivities, but that's +not something that *I* think is useful to do. + +Details about the hardware +========================== + +EEPROM Map +---------- + +Unlike the well-documented EEPROM map for the Huey and HueyPro devices this +device has 1024 bytes of EEPROM, which looks to contain a serial number, +a CCMX-like structure and also the hardcoded display model. The majority of the +EEPROM is unused and set to `0x30`. The entire EEPROM is captured in the +`huey2.bin` file using the `huey-tool` command, as Windows 10 only queries + about 80% of the address space, ignoring seemingly uninteresting chunks. + +Command: Unlock +--------------- + +The device does not accept the Huey `UNLOCK` command and does not need manual +unlocking. + +Command: GetStatus +------------------ + +The device always seems to respond with `"ECCM3 "`. + + input: 00 xx xx xx xx xx xx xx + returns: 00 00 43 69 72 30 30 31 + status --^^^^^^^^^^^^^^^^^ + +Command: Read the EEPROM +------------------------- + +The existing command `REGISTER_READ` now takes two bytes for the address and +returns 4 bytes of EEPROM on each request. + + input: 08 ff ff xx xx xx xx xx + ^^-^^-- register address + returns: 00 08 0b b8 01 02 03 04 + address --^^-^^ ^^-^^-^^-^^-- values + +Command: Sample A Color +----------------------- + +The Windows 10 application does not use the typical `MEASURE_RGB_ALT` and +`GET_GREEN` commands used in previous hardware revisions, but instead uses two +new commands `0x53` and `0x04`. + + input: 53 00 62 xx xx xx xx xx + ^^-^^--- the amount of time to count + returns: 00 53 00 00 01 02 xx xx + value ----^^-^^-^^-^^ + +The value increases as the sample gets brighter, so we can guess this function +is counting pulses for a set amount of time. + + input: 04 00 70 xx xx xx xx xx + ^^-^^--- the number of pulses to count + returns: 00 04 00 00 01 02 xx xx + value ---------^^-^^ + +The value increases as the sample gets darker, so we can guess this function +is counting a number of pulses. + +[1] http://www.anandtech.com/show/10444/the-lenovo-thinkpad-p70-review-mobile-xeon-workstation/5 diff --git a/src/sensors/huey2/docs/huey-p70-run2.csv b/src/sensors/huey2/docs/huey-p70-run2.csv new file mode 100644 index 0000000..de3abf0 --- /dev/null +++ b/src/sensors/huey2/docs/huey-p70-run2.csv @@ -0,0 +1,544 @@ +"MessageNumber","DiagnosisTypes","Timestamp","TimeElapsed","Module","Summary","UsbDevice","TransferData" +"7119","Validation","2017-08-02T01:47:50.2253300","1.7984997","UsbSpec","Interrupt In Transfer - Canceled","2 ","", +"7116","None","2017-08-02T01:47:50.0173897","0.0007929","UsbSpec","Control Out Transfer","2 ","04,00,76,00,00,00,00,00", +"7115","Validation","2017-08-02T01:47:50.0173213","2.0065050","UsbSpec","Interrupt In Transfer - Canceled","2 ","", +"7112","None","2017-08-02T01:47:49.9099682","0.0004852","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"7111","Validation","2017-08-02T01:47:47.9053455","2.3199580","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,53,9E,00,00", +"7108","None","2017-08-02T01:47:47.6975529","0.0006547","UsbSpec","Control Out Transfer","2 ","04,00,DA,00,00,00,00,00", +"7107","Validation","2017-08-02T01:47:47.6974316","2.3198490","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,00,3B,00,00", +"7104","Validation","2017-08-02T01:47:47.5901881","0.0005656","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"7103","None","2017-08-02T01:47:45.5610177","2.3443101","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,3A,18,00,00", +"7100","None","2017-08-02T01:47:45.3529633","0.0004648","UsbSpec","Control Out Transfer","2 ","04,01,9A,00,00,00,00,00", +"7099","Validation","2017-08-02T01:47:45.3528731","2.3445419","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,00,6D,00,00", +"7096","None","2017-08-02T01:47:45.2438432","0.0004617","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"7095","None","2017-08-02T01:47:43.2413345","2.3196496","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,46,99,00,00", +"7092","None","2017-08-02T01:47:43.0329162","0.0004663","UsbSpec","Control Out Transfer","2 ","04,02,EC,00,00,00,00,00", +"7091","None","2017-08-02T01:47:43.0328282","2.3200026","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,00,CD,00,00", +"7088","None","2017-08-02T01:47:42.9271686","0.0004746","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"7087","Validation","2017-08-02T01:47:40.9053319","2.3359709","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,3F,BE,00,00", +"7084","None","2017-08-02T01:47:40.6969767","0.0006679","UsbSpec","Control Out Transfer","2 ","04,04,88,00,00,00,00,00", +"7083","None","2017-08-02T01:47:40.6969087","2.3359029","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,01,76,00,00", +"7080","None","2017-08-02T01:47:40.5937649","0.0007027","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"7079","None","2017-08-02T01:47:38.5694166","2.3358836","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,3F,B5,00,00", +"7076","None","2017-08-02T01:47:38.3614412","0.0006071","UsbSpec","Control Out Transfer","2 ","04,06,C0,00,00,00,00,00", +"7075","None","2017-08-02T01:47:38.3613770","2.3354928","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,02,44,00,00", +"7072","None","2017-08-02T01:47:38.2523652","0.0005312","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"7071","Validation","2017-08-02T01:47:36.2414308","2.3279699","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,3E,12,00,00", +"7068","None","2017-08-02T01:47:36.0334584","0.0009591","UsbSpec","Control Out Transfer","2 ","04,09,C0,00,00,00,00,00", +"7067","None","2017-08-02T01:47:36.0333874","2.3279344","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,03,60,00,00", +"7064","None","2017-08-02T01:47:35.9281038","0.0007650","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"7063","Validation","2017-08-02T01:47:33.8413395","2.4000758","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,43,93,00,00", +"7060","None","2017-08-02T01:47:33.6329333","0.0005055","UsbSpec","Control Out Transfer","2 ","04,00,8E,00,00,00,00,00", +"7059","None","2017-08-02T01:47:33.6328861","2.4004828","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,04,E0,00,00", +"7056","None","2017-08-02T01:47:33.5255609","0.0005951","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"7055","None","2017-08-02T01:47:31.5052961","2.3360037","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,4E,1C,00,00", +"7052","None","2017-08-02T01:47:31.2971482","0.0006135","UsbSpec","Control Out Transfer","2 ","04,01,3E,00,00,00,00,00", +"7051","None","2017-08-02T01:47:31.2970413","2.3358195","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,00,47,00,00", +"7048","None","2017-08-02T01:47:31.1914712","0.0008601","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"7047","None","2017-08-02T01:47:29.1773243","2.3279292","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,49,EB,00,00", +"7044","None","2017-08-02T01:47:28.9690680","0.0007619","UsbSpec","Control Out Transfer","2 ","04,02,88,00,00,00,00,00", +"7043","None","2017-08-02T01:47:28.9689993","2.3280016","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,00,9F,00,00", +"7040","None","2017-08-02T01:47:28.8621253","0.0007446","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"7039","None","2017-08-02T01:47:26.7933610","2.3839286","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,44,8F,00,00", +"7036","None","2017-08-02T01:47:26.5852988","0.0009145","UsbSpec","Control Out Transfer","2 ","04,04,CE,00,00,00,00,00", +"7035","None","2017-08-02T01:47:26.5852248","2.3837333","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,01,44,00,00", +"7032","None","2017-08-02T01:47:26.4828924","0.0004716","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"7031","Validation","2017-08-02T01:47:24.4893248","2.3039769","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,3F,99,00,00", +"7028","None","2017-08-02T01:47:24.2814027","0.0008907","UsbSpec","Control Out Transfer","2 ","04,07,92,00,00,00,00,00", +"7027","None","2017-08-02T01:47:24.2813169","2.3038705","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,02,67,00,00", +"7024","None","2017-08-02T01:47:24.1722368","0.0005396","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"7023","None","2017-08-02T01:47:22.1448814","2.3444091","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,3F,74,00,00", +"7020","None","2017-08-02T01:47:21.9373270","0.0008820","UsbSpec","Control Out Transfer","2 ","04,0B,62,00,00,00,00,00", +"7019","None","2017-08-02T01:47:21.9372590","2.3440402","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,03,C9,00,00", +"7016","None","2017-08-02T01:47:21.8316183","0.0009092","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"7015","None","2017-08-02T01:47:19.7293395","2.4155283","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,40,9F,00,00", +"7012","None","2017-08-02T01:47:19.5214623","0.0007789","UsbSpec","Control Out Transfer","2 ","04,10,72,00,00,00,00,00", +"7011","None","2017-08-02T01:47:19.5213750","2.4158418","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,05,B1,00,00", +"7008","None","2017-08-02T01:47:19.4171113","0.0007839","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"7007","None","2017-08-02T01:47:17.4173817","2.3119276","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,3E,1B,00,00", +"7004","None","2017-08-02T01:47:17.2094029","0.0007831","UsbSpec","Control Out Transfer","2 ","04,00,88,00,00,00,00,00", +"7003","None","2017-08-02T01:47:17.2093334","2.3120197","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,08,39,00,00", +"7000","None","2017-08-02T01:47:17.1026437","0.0006275","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"6999","None","2017-08-02T01:47:15.0973259","2.3199840","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,52,8F,00,00", +"6996","None","2017-08-02T01:47:14.8894856","0.0009360","UsbSpec","Control Out Transfer","2 ","04,01,24,00,00,00,00,00", +"6995","None","2017-08-02T01:47:14.8894014","2.3198912","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,00,44,00,00", +"6992","None","2017-08-02T01:47:14.7866846","0.0005166","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"6991","None","2017-08-02T01:47:12.7848681","2.3124245","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,46,74,00,00", +"6988","None","2017-08-02T01:47:12.5773786","0.0007001","UsbSpec","Control Out Transfer","2 ","04,02,4A,00,00,00,00,00", +"6987","None","2017-08-02T01:47:12.5773099","2.3120719","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,00,92,00,00", +"6984","None","2017-08-02T01:47:12.4751180","0.0004882","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"6983","None","2017-08-02T01:47:10.4648338","2.3200181","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,44,28,00,00", +"6980","None","2017-08-02T01:47:10.2573934","0.0008020","UsbSpec","Control Out Transfer","2 ","04,04,54,00,00,00,00,00", +"6979","None","2017-08-02T01:47:10.2573228","2.3199463","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,01,25,00,00", +"6976","None","2017-08-02T01:47:10.1547114","0.0007189","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"6972","None","2017-08-02T01:47:08.1293391","2.3354796","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,3F,33,00,00", +"6969","None","2017-08-02T01:47:07.9208822","0.0004622","UsbSpec","Control Out Transfer","2 ","04,06,D2,00,00,00,00,00", +"6968","None","2017-08-02T01:47:07.9208550","2.3364278","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,02,2A,00,00", +"6965","None","2017-08-02T01:47:07.8190788","0.0004724","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"6964","None","2017-08-02T01:47:05.8173737","2.3119333","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,41,18,00,00", +"6961","None","2017-08-02T01:47:05.6094183","0.0007766","UsbSpec","Control Out Transfer","2 ","04,0A,42,00,00,00,00,00", +"6960","None","2017-08-02T01:47:05.6093450","2.3114779","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,03,69,00,00", +"6957","None","2017-08-02T01:47:05.5026852","0.0006992","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"6956","None","2017-08-02T01:47:03.4813367","2.3359822","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,3F,7D,00,00", +"6953","None","2017-08-02T01:47:03.2730003","0.0007307","UsbSpec","Control Out Transfer","2 ","04,0E,DA,00,00,00,00,00", +"6952","None","2017-08-02T01:47:03.2729203","2.3363870","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,05,21,00,00", +"6949","None","2017-08-02T01:47:03.1696964","0.0006298","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"6948","None","2017-08-02T01:47:01.1369409","2.3443645","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,41,5A,00,00", +"6945","None","2017-08-02T01:47:00.9295285","0.0010628","UsbSpec","Control Out Transfer","2 ","04,0D,9E,00,00,00,00,00", +"6944","None","2017-08-02T01:47:00.9294424","2.3434367","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,07,6D,00,00", +"6941","None","2017-08-02T01:47:00.8226337","0.0005162","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"6940","None","2017-08-02T01:46:58.8013378","2.3355710","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,40,5D,00,00", +"6937","None","2017-08-02T01:46:58.5929591","0.0004965","UsbSpec","Control Out Transfer","2 ","04,16,C0,00,00,00,00,00", +"6936","None","2017-08-02T01:46:58.5928764","2.3365475","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,06,CF,00,00", +"6933","None","2017-08-02T01:46:58.4848543","0.0004950","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"6932","None","2017-08-02T01:46:56.4653379","2.3359689","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,40,95,00,00", +"6929","None","2017-08-02T01:46:56.2573394","0.0007778","UsbSpec","Control Out Transfer","2 ","04,14,66,00,00,00,00,00", +"6928","None","2017-08-02T01:46:56.2572605","2.3355997","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,0B,60,00,00", +"6925","None","2017-08-02T01:46:56.1527649","0.0006121","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"6924","None","2017-08-02T01:46:54.1612141","2.3040924","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,3F,61,00,00", +"6921","None","2017-08-02T01:46:53.9536174","0.0007933","UsbSpec","Control Out Transfer","2 ","04,00,54,00,00,00,00,00", +"6920","None","2017-08-02T01:46:53.9534720","2.3037481","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,0A,33,00,00", +"6917","None","2017-08-02T01:46:53.8510909","0.0005165","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"6915","None","2017-08-02T01:46:48.8013491","5.3598472","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,2E,9C,00,00", +"6912","None","2017-08-02T01:46:48.7934970","0.0006267","UsbSpec","Control Out Transfer","2 ","08,00,14,00,00,00,00,00", +"6911","None","2017-08-02T01:46:48.7933754","5.1600789","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,00,2A,00,00", +"6908","None","2017-08-02T01:46:48.7855009","0.0005196","UsbSpec","Control Out Transfer","2 ","08,00,10,00,00,00,00,00", +"6907","None","2017-08-02T01:46:48.7854073","0.0159162","UsbSpec","Interrupt In Transfer","2 ","00,08,00,14,00,00,00,00", +"6904","None","2017-08-02T01:46:48.7775442","0.0007529","UsbSpec","Control Out Transfer","2 ","08,00,0C,00,00,00,00,00", +"6903","None","2017-08-02T01:46:48.7773924","0.0159547","UsbSpec","Interrupt In Transfer","2 ","00,08,00,10,98,EF,14,03", +"6900","None","2017-08-02T01:46:48.7695190","0.0008942","UsbSpec","Control Out Transfer","2 ","08,00,08,00,00,00,00,00", +"6899","Validation","2017-08-02T01:46:48.7694292","0.0159581","UsbSpec","Interrupt In Transfer","2 ","00,08,00,0C,00,00,00,00", +"6896","None","2017-08-02T01:46:48.7610899","0.0005634","UsbSpec","Control Out Transfer","2 ","08,00,04,00,00,00,00,00", +"6895","None","2017-08-02T01:46:48.7608860","0.0164882","UsbSpec","Interrupt In Transfer","2 ","00,08,00,08,33,39,00,00", +"6892","None","2017-08-02T01:46:48.7534881","0.0009488","UsbSpec","Control Out Transfer","2 ","08,03,D4,00,C3,00,00,00", +"6891","None","2017-08-02T01:46:48.7534084","0.0160034","UsbSpec","Interrupt In Transfer","2 ","00,08,00,04,36,33,38,30", +"6888","None","2017-08-02T01:46:48.7452693","0.0008941","UsbSpec","Control Out Transfer","2 ","08,03,D0,00,C3,00,00,00", +"6887","None","2017-08-02T01:46:48.7451813","0.0156862","UsbSpec","Interrupt In Transfer","2 ","00,08,03,D4,30,30,30,30", +"6884","None","2017-08-02T01:46:48.7375851","0.0009685","UsbSpec","Control Out Transfer","2 ","08,03,CC,00,C3,00,00,00", +"6883","None","2017-08-02T01:46:48.7374968","0.0158916","UsbSpec","Interrupt In Transfer","2 ","00,08,03,D0,30,30,30,30", +"6880","None","2017-08-02T01:46:48.7288909","0.0005506","UsbSpec","Control Out Transfer","2 ","08,03,C8,00,C3,00,00,00", +"6879","None","2017-08-02T01:46:48.7288600","0.0163066","UsbSpec","Interrupt In Transfer","2 ","00,08,03,CC,30,30,30,30", +"6876","None","2017-08-02T01:46:48.7208575","0.0004350","UsbSpec","Control Out Transfer","2 ","08,03,C4,00,C3,00,00,00", +"6875","None","2017-08-02T01:46:48.7208371","0.0166442","UsbSpec","Interrupt In Transfer","2 ","00,08,03,C8,30,30,30,30", +"6872","None","2017-08-02T01:46:48.7128351","0.0004372","UsbSpec","Control Out Transfer","2 ","08,03,C0,00,C3,00,00,00", +"6871","None","2017-08-02T01:46:48.7128264","0.0160106","UsbSpec","Interrupt In Transfer","2 ","00,08,03,C4,30,30,30,30", +"6868","None","2017-08-02T01:46:48.7049134","0.0004384","UsbSpec","Control Out Transfer","2 ","08,03,BC,00,C3,00,00,00", +"6867","None","2017-08-02T01:46:48.7049047","0.0159234","UsbSpec","Interrupt In Transfer","2 ","00,08,03,C0,30,30,30,30", +"6864","None","2017-08-02T01:46:48.6969378","0.0004995","UsbSpec","Control Out Transfer","2 ","08,03,B8,00,C3,00,00,00", +"6863","None","2017-08-02T01:46:48.6968743","0.0159468","UsbSpec","Interrupt In Transfer","2 ","00,08,03,BC,30,30,30,30", +"6860","None","2017-08-02T01:46:48.6889844","0.0004410","UsbSpec","Control Out Transfer","2 ","08,03,B4,00,C3,00,00,00", +"6859","None","2017-08-02T01:46:48.6889240","0.0159335","UsbSpec","Interrupt In Transfer","2 ","00,08,03,B8,30,30,30,30", +"6856","None","2017-08-02T01:46:48.6814071","0.0007287","UsbSpec","Control Out Transfer","2 ","08,03,B0,00,C3,00,00,00", +"6855","None","2017-08-02T01:46:48.6813342","0.0155311","UsbSpec","Interrupt In Transfer","2 ","00,08,03,B4,30,30,30,30", +"6852","None","2017-08-02T01:46:48.6730271","0.0007280","UsbSpec","Control Out Transfer","2 ","08,03,AC,00,C3,00,00,00", +"6851","None","2017-08-02T01:46:48.6729542","0.0159098","UsbSpec","Interrupt In Transfer","2 ","00,08,03,B0,30,30,30,30", +"6848","None","2017-08-02T01:46:48.6654200","0.0007831","UsbSpec","Control Out Transfer","2 ","08,03,A8,00,C3,00,00,00", +"6847","None","2017-08-02T01:46:48.6653456","0.0159456","UsbSpec","Interrupt In Transfer","2 ","00,08,03,AC,30,30,30,30", +"6844","None","2017-08-02T01:46:48.6574126","0.0006294","UsbSpec","Control Out Transfer","2 ","08,03,A4,00,C3,00,00,00", +"6843","None","2017-08-02T01:46:48.6573375","0.0155850","UsbSpec","Interrupt In Transfer","2 ","00,08,03,A8,30,30,30,30", +"6840","None","2017-08-02T01:46:48.6491013","0.0007593","UsbSpec","Control Out Transfer","2 ","08,03,A0,00,C3,00,00,00", +"6839","None","2017-08-02T01:46:48.6490276","0.0162844","UsbSpec","Interrupt In Transfer","2 ","00,08,03,A4,30,30,30,30", +"6836","None","2017-08-02T01:46:48.6414205","0.0007816","UsbSpec","Control Out Transfer","2 ","08,03,9C,00,C3,00,00,00", +"6835","None","2017-08-02T01:46:48.6413469","0.0159566","UsbSpec","Interrupt In Transfer","2 ","00,08,03,A0,30,30,30,30", +"6832","None","2017-08-02T01:46:48.6331568","0.0007604","UsbSpec","Control Out Transfer","2 ","08,03,98,00,C3,00,00,00", +"6831","Validation","2017-08-02T01:46:48.6330820","0.0159113","UsbSpec","Interrupt In Transfer","2 ","00,08,03,9C,30,30,30,30", +"6828","None","2017-08-02T01:46:48.6254311","0.0006094","UsbSpec","Control Out Transfer","2 ","08,03,94,00,C3,00,00,00", +"6827","None","2017-08-02T01:46:48.6253533","0.0159494","UsbSpec","Interrupt In Transfer","2 ","00,08,03,98,30,30,30,30", +"6824","None","2017-08-02T01:46:48.6171266","0.0006185","UsbSpec","Control Out Transfer","2 ","08,03,90,00,C3,00,00,00", +"6823","None","2017-08-02T01:46:48.6170530","0.0159943","UsbSpec","Interrupt In Transfer","2 ","00,08,03,94,30,30,30,30", +"6820","None","2017-08-02T01:46:48.6094296","0.0006438","UsbSpec","Control Out Transfer","2 ","08,03,8C,00,C3,00,00,00", +"6819","None","2017-08-02T01:46:48.6093711","0.0159316","UsbSpec","Interrupt In Transfer","2 ","00,08,03,90,30,30,30,30", +"6816","None","2017-08-02T01:46:48.6009884","0.0005312","UsbSpec","Control Out Transfer","2 ","08,03,88,00,C3,00,00,00", +"6815","None","2017-08-02T01:46:48.6009189","0.0160876","UsbSpec","Interrupt In Transfer","2 ","00,08,03,8C,30,30,30,30", +"6812","None","2017-08-02T01:46:48.5934130","0.0004965","UsbSpec","Control Out Transfer","2 ","08,03,84,00,C3,00,00,00", +"6811","None","2017-08-02T01:46:48.5933386","0.0159668","UsbSpec","Interrupt In Transfer","2 ","00,08,03,88,30,30,30,30", +"6808","None","2017-08-02T01:46:48.5852108","0.0004750","UsbSpec","Control Out Transfer","2 ","08,03,80,00,C3,00,00,00", +"6807","None","2017-08-02T01:46:48.5851572","0.0156945","UsbSpec","Interrupt In Transfer","2 ","00,08,03,84,30,30,30,30", +"6804","None","2017-08-02T01:46:48.5774606","0.0005014","UsbSpec","Control Out Transfer","2 ","08,03,7C,00,C3,00,00,00", +"6803","None","2017-08-02T01:46:48.5773847","0.0159195","UsbSpec","Interrupt In Transfer","2 ","00,08,03,80,30,30,30,30", +"6800","None","2017-08-02T01:46:48.5694388","0.0004592","UsbSpec","Control Out Transfer","2 ","08,03,78,00,C3,00,00,00", +"6799","None","2017-08-02T01:46:48.5693441","0.0157776","UsbSpec","Interrupt In Transfer","2 ","00,08,03,7C,30,30,30,30", +"6796","None","2017-08-02T01:46:48.5610195","0.0007242","UsbSpec","Control Out Transfer","2 ","08,03,74,00,C3,00,00,00", +"6795","None","2017-08-02T01:46:48.5609486","0.0164021","UsbSpec","Interrupt In Transfer","2 ","00,08,03,78,30,30,30,30", +"6792","None","2017-08-02T01:46:48.5534366","0.0007623","UsbSpec","Control Out Transfer","2 ","08,03,70,00,C3,00,00,00", +"6791","None","2017-08-02T01:46:48.5533490","0.0159618","UsbSpec","Interrupt In Transfer","2 ","00,08,03,74,30,30,30,30", +"6788","None","2017-08-02T01:46:48.5449871","0.0007476","UsbSpec","Control Out Transfer","2 ","08,03,6C,00,C3,00,00,00", +"6787","None","2017-08-02T01:46:48.5448999","0.0160041","UsbSpec","Interrupt In Transfer","2 ","00,08,03,70,30,30,30,30", +"6784","None","2017-08-02T01:46:48.5374264","0.0006313","UsbSpec","Control Out Transfer","2 ","08,03,68,00,C3,00,00,00", +"6783","None","2017-08-02T01:46:48.5373739","0.0159411","UsbSpec","Interrupt In Transfer","2 ","00,08,03,6C,30,30,30,30", +"6780","None","2017-08-02T01:46:48.5292276","0.0006234","UsbSpec","Control Out Transfer","2 ","08,03,64,00,C3,00,00,00", +"6779","None","2017-08-02T01:46:48.5291698","0.0156965","UsbSpec","Interrupt In Transfer","2 ","00,08,03,68,30,30,30,30", +"6776","None","2017-08-02T01:46:48.5214457","0.0006048","UsbSpec","Control Out Transfer","2 ","08,03,60,00,C3,00,00,00", +"6775","None","2017-08-02T01:46:48.5213716","0.0159336","UsbSpec","Interrupt In Transfer","2 ","00,08,03,64,30,30,30,30", +"6772","None","2017-08-02T01:46:48.5131627","0.0004768","UsbSpec","Control Out Transfer","2 ","08,03,5C,00,C3,00,00,00", +"6771","None","2017-08-02T01:46:48.5130883","0.0160457","UsbSpec","Interrupt In Transfer","2 ","00,08,03,60,30,30,30,30", +"6768","None","2017-08-02T01:46:48.5054177","0.0007850","UsbSpec","Control Out Transfer","2 ","08,03,58,00,C3,00,00,00", +"6767","None","2017-08-02T01:46:48.5053392","0.0159977","UsbSpec","Interrupt In Transfer","2 ","00,08,03,5C,30,30,30,30", +"6764","None","2017-08-02T01:46:48.4974145","0.0005154","UsbSpec","Control Out Transfer","2 ","08,03,54,00,C3,00,00,00", +"6763","Validation","2017-08-02T01:46:48.4973390","0.0157145","UsbSpec","Interrupt In Transfer","2 ","00,08,03,58,30,30,30,30", +"6760","None","2017-08-02T01:46:48.4894166","0.0007748","UsbSpec","Control Out Transfer","2 ","08,03,50,00,C3,00,00,00", +"6759","Validation","2017-08-02T01:46:48.4893399","0.0159649","UsbSpec","Interrupt In Transfer","2 ","00,08,03,54,30,30,30,30", +"6756","None","2017-08-02T01:46:48.4814122","0.0007922","UsbSpec","Control Out Transfer","2 ","08,03,4C,00,C3,00,00,00", +"6755","None","2017-08-02T01:46:48.4813371","0.0159675","UsbSpec","Interrupt In Transfer","2 ","00,08,03,50,30,30,30,30", +"6752","None","2017-08-02T01:46:48.4734381","0.0006102","UsbSpec","Control Out Transfer","2 ","08,03,48,00,C3,00,00,00", +"6751","None","2017-08-02T01:46:48.4733803","0.0159253","UsbSpec","Interrupt In Transfer","2 ","00,08,03,4C,30,30,30,30", +"6748","None","2017-08-02T01:46:48.4654368","0.0006358","UsbSpec","Control Out Transfer","2 ","08,03,44,00,C3,00,00,00", +"6747","None","2017-08-02T01:46:48.4653703","0.0159324","UsbSpec","Interrupt In Transfer","2 ","00,08,03,48,30,30,30,30", +"6744","None","2017-08-02T01:46:48.4574332","0.0006377","UsbSpec","Control Out Transfer","2 ","08,03,40,00,C3,00,00,00", +"6743","None","2017-08-02T01:46:48.4573592","0.0159460","UsbSpec","Interrupt In Transfer","2 ","00,08,03,44,30,30,30,30", +"6740","None","2017-08-02T01:46:48.4489894","0.0006369","UsbSpec","Control Out Transfer","2 ","08,03,3C,00,C3,00,00,00", +"6739","None","2017-08-02T01:46:48.4489135","0.0163904","UsbSpec","Interrupt In Transfer","2 ","00,08,03,40,30,30,30,30", +"6736","None","2017-08-02T01:46:48.4414155","0.0007782","UsbSpec","Control Out Transfer","2 ","08,03,38,00,C3,00,00,00", +"6735","None","2017-08-02T01:46:48.4413407","0.0159838","UsbSpec","Interrupt In Transfer","2 ","00,08,03,3C,30,30,30,30", +"6732","None","2017-08-02T01:46:48.4330230","0.0007536","UsbSpec","Control Out Transfer","2 ","08,03,34,00,C3,00,00,00", +"6731","None","2017-08-02T01:46:48.4329357","0.0159423","UsbSpec","Interrupt In Transfer","2 ","00,08,03,38,30,30,30,30", +"6728","None","2017-08-02T01:46:48.4254140","0.0007804","UsbSpec","Control Out Transfer","2 ","08,03,30,00,C3,00,00,00", +"6727","None","2017-08-02T01:46:48.4253384","0.0159672","UsbSpec","Interrupt In Transfer","2 ","00,08,03,34,30,30,30,30", +"6724","None","2017-08-02T01:46:48.4171008","0.0007472","UsbSpec","Control Out Transfer","2 ","08,03,2C,00,C3,00,00,00", +"6723","None","2017-08-02T01:46:48.4170252","0.0158762","UsbSpec","Interrupt In Transfer","2 ","00,08,03,30,30,30,30,30", +"6720","None","2017-08-02T01:46:48.4094140","0.0007804","UsbSpec","Control Out Transfer","2 ","08,03,28,00,C3,00,00,00", +"6719","None","2017-08-02T01:46:48.4093388","0.0159660","UsbSpec","Interrupt In Transfer","2 ","00,08,03,2C,30,30,30,30", +"6716","None","2017-08-02T01:46:48.4013828","0.0006238","UsbSpec","Control Out Transfer","2 ","08,03,24,00,C3,00,00,00", +"6715","None","2017-08-02T01:46:48.4013092","0.0156813","UsbSpec","Interrupt In Transfer","2 ","00,08,03,28,30,30,30,30", +"6712","None","2017-08-02T01:46:48.3933947","0.0005943","UsbSpec","Control Out Transfer","2 ","08,03,20,00,C3,00,00,00", +"6711","None","2017-08-02T01:46:48.3933105","0.0159943","UsbSpec","Interrupt In Transfer","2 ","00,08,03,24,30,30,30,30", +"6708","None","2017-08-02T01:46:48.3853855","0.0006267","UsbSpec","Control Out Transfer","2 ","08,03,1C,00,C3,00,00,00", +"6707","None","2017-08-02T01:46:48.3853088","0.0159660","UsbSpec","Interrupt In Transfer","2 ","00,08,03,20,30,30,30,30", +"6704","None","2017-08-02T01:46:48.3774294","0.0005468","UsbSpec","Control Out Transfer","2 ","08,03,18,00,C3,00,00,00", +"6703","None","2017-08-02T01:46:48.3773539","0.0159230","UsbSpec","Interrupt In Transfer","2 ","00,08,03,1C,30,30,30,30", +"6700","None","2017-08-02T01:46:48.3689441","0.0004855","UsbSpec","Control Out Transfer","2 ","08,03,14,00,C3,00,00,00", +"6699","None","2017-08-02T01:46:48.3688704","0.0164044","UsbSpec","Interrupt In Transfer","2 ","00,08,03,18,30,30,30,30", +"6696","None","2017-08-02T01:46:48.3609427","0.0005324","UsbSpec","Control Out Transfer","2 ","08,03,10,00,C3,00,00,00", +"6695","None","2017-08-02T01:46:48.3608729","0.0164482","UsbSpec","Interrupt In Transfer","2 ","00,08,03,14,30,30,30,30", +"6692","None","2017-08-02T01:46:48.3534244","0.0006158","UsbSpec","Control Out Transfer","2 ","08,03,0C,00,C3,00,00,00", +"6691","None","2017-08-02T01:46:48.3533511","0.0154865","UsbSpec","Interrupt In Transfer","2 ","00,08,03,10,30,30,30,30", +"6688","None","2017-08-02T01:46:48.3449786","0.0006177","UsbSpec","Control Out Transfer","2 ","08,03,08,00,C3,00,00,00", +"6687","None","2017-08-02T01:46:48.3449348","0.0159049","UsbSpec","Interrupt In Transfer","2 ","00,08,03,0C,30,30,30,30", +"6684","None","2017-08-02T01:46:48.3374126","0.0007764","UsbSpec","Control Out Transfer","2 ","08,03,04,00,C3,00,00,00", +"6683","None","2017-08-02T01:46:48.3373386","0.0159623","UsbSpec","Interrupt In Transfer","2 ","00,08,03,08,30,30,30,30", +"6680","None","2017-08-02T01:46:48.3292535","0.0007623","UsbSpec","Control Out Transfer","2 ","08,03,00,00,C3,00,00,00", +"6679","None","2017-08-02T01:46:48.3291795","0.0157244","UsbSpec","Interrupt In Transfer","2 ","00,08,03,04,30,30,30,30", +"6676","None","2017-08-02T01:46:48.3214149","0.0007797","UsbSpec","Control Out Transfer","2 ","08,02,FC,00,C3,00,00,00", +"6675","None","2017-08-02T01:46:48.3213390","0.0159653","UsbSpec","Interrupt In Transfer","2 ","00,08,03,00,30,30,30,30", +"6672","None","2017-08-02T01:46:48.3133951","0.0008027","UsbSpec","Control Out Transfer","2 ","08,02,F8,00,C3,00,00,00", +"6671","None","2017-08-02T01:46:48.3133200","0.0158248","UsbSpec","Interrupt In Transfer","2 ","00,08,02,FC,30,30,30,30", +"6668","None","2017-08-02T01:46:48.3054466","0.0006310","UsbSpec","Control Out Transfer","2 ","08,02,F4,00,C3,00,00,00", +"6667","None","2017-08-02T01:46:48.3053715","0.0159328","UsbSpec","Interrupt In Transfer","2 ","00,08,02,F8,30,30,30,30", +"6664","None","2017-08-02T01:46:48.2974363","0.0005920","UsbSpec","Control Out Transfer","2 ","08,02,F0,00,C3,00,00,00", +"6663","None","2017-08-02T01:46:48.2973732","0.0159132","UsbSpec","Interrupt In Transfer","2 ","00,08,02,F4,30,30,30,30", +"6660","None","2017-08-02T01:46:48.2894368","0.0006313","UsbSpec","Control Out Transfer","2 ","08,02,EC,00,C3,00,00,00", +"6659","None","2017-08-02T01:46:48.2893387","0.0159981","UsbSpec","Interrupt In Transfer","2 ","00,08,02,F0,30,30,30,30", +"6656","None","2017-08-02T01:46:48.2813774","0.0008299","UsbSpec","Control Out Transfer","2 ","08,02,E8,00,C3,00,00,00", +"6655","None","2017-08-02T01:46:48.2813041","0.0160008","UsbSpec","Interrupt In Transfer","2 ","00,08,02,EC,30,30,30,30", +"6652","None","2017-08-02T01:46:48.2734255","0.0007612","UsbSpec","Control Out Transfer","2 ","08,02,E4,00,C3,00,00,00", +"6651","None","2017-08-02T01:46:48.2733424","0.0159611","UsbSpec","Interrupt In Transfer","2 ","00,08,02,E8,30,30,30,30", +"6648","None","2017-08-02T01:46:48.2649786","0.0004796","UsbSpec","Control Out Transfer","2 ","08,02,E0,00,C3,00,00,00", +"6647","None","2017-08-02T01:46:48.2648846","0.0163851","UsbSpec","Interrupt In Transfer","2 ","00,08,02,E4,30,30,30,30", +"6644","None","2017-08-02T01:46:48.2574112","0.0006407","UsbSpec","Control Out Transfer","2 ","08,02,DC,00,C3,00,00,00", +"6643","None","2017-08-02T01:46:48.2573371","0.0159710","UsbSpec","Interrupt In Transfer","2 ","00,08,02,E0,30,30,30,30", +"6640","None","2017-08-02T01:46:48.2494132","0.0007809","UsbSpec","Control Out Transfer","2 ","08,02,D8,00,C3,00,00,00", +"6639","None","2017-08-02T01:46:48.2493396","0.0155141","UsbSpec","Interrupt In Transfer","2 ","00,08,02,DC,30,30,30,30", +"6636","None","2017-08-02T01:46:48.2409981","0.0004716","UsbSpec","Control Out Transfer","2 ","08,02,D4,00,C3,00,00,00", +"6635","None","2017-08-02T01:46:48.2409237","0.0163787","UsbSpec","Interrupt In Transfer","2 ","00,08,02,D8,30,30,30,30", +"6632","None","2017-08-02T01:46:48.2334231","0.0006147","UsbSpec","Control Out Transfer","2 ","08,02,D0,00,C3,00,00,00", +"6631","None","2017-08-02T01:46:48.2333396","0.0159656","UsbSpec","Interrupt In Transfer","2 ","00,08,02,D4,30,30,30,30", +"6628","None","2017-08-02T01:46:48.2250083","0.0006475","UsbSpec","Control Out Transfer","2 ","08,02,CC,00,C3,00,00,00", +"6627","None","2017-08-02T01:46:48.2249339","0.0159558","UsbSpec","Interrupt In Transfer","2 ","00,08,02,D0,30,30,30,30", +"6624","None","2017-08-02T01:46:48.2174295","0.0006071","UsbSpec","Control Out Transfer","2 ","08,02,C8,00,C3,00,00,00", +"6623","None","2017-08-02T01:46:48.2173566","0.0159486","UsbSpec","Interrupt In Transfer","2 ","00,08,02,CC,30,30,30,30", +"6620","None","2017-08-02T01:46:48.2091797","0.0005245","UsbSpec","Control Out Transfer","2 ","08,02,C4,00,C3,00,00,00", +"6619","None","2017-08-02T01:46:48.2090936","0.0158074","UsbSpec","Interrupt In Transfer","2 ","00,08,02,C8,30,30,30,30", +"6616","None","2017-08-02T01:46:48.2014491","0.0005958","UsbSpec","Control Out Transfer","2 ","08,02,C0,00,C3,00,00,00", +"6615","None","2017-08-02T01:46:48.2013744","0.0159305","UsbSpec","Interrupt In Transfer","2 ","00,08,02,C4,30,30,30,30", +"6612","None","2017-08-02T01:46:48.1934263","0.0005022","UsbSpec","Control Out Transfer","2 ","08,02,BC,00,C3,00,00,00", +"6611","None","2017-08-02T01:46:48.1933542","0.0156983","UsbSpec","Interrupt In Transfer","2 ","00,08,02,C0,30,30,30,30", +"6608","None","2017-08-02T01:46:48.1854132","0.0006438","UsbSpec","Control Out Transfer","2 ","08,02,B8,00,C3,00,00,00", +"6607","None","2017-08-02T01:46:48.1853385","0.0160011","UsbSpec","Interrupt In Transfer","2 ","00,08,02,BC,30,30,30,30", +"6604","None","2017-08-02T01:46:48.1774391","0.0004777","UsbSpec","Control Out Transfer","2 ","08,02,B4,00,C3,00,00,00", +"6603","None","2017-08-02T01:46:48.1773866","0.0159241","UsbSpec","Interrupt In Transfer","2 ","00,08,02,B8,30,30,30,30", +"6600","None","2017-08-02T01:46:48.1694148","0.0007880","UsbSpec","Control Out Transfer","2 ","08,02,B0,00,C3,00,00,00", +"6599","None","2017-08-02T01:46:48.1693396","0.0159653","UsbSpec","Interrupt In Transfer","2 ","00,08,02,B4,30,30,30,30", +"6596","None","2017-08-02T01:46:48.1609422","0.0005354","UsbSpec","Control Out Transfer","2 ","08,02,AC,00,C3,00,00,00", +"6595","None","2017-08-02T01:46:48.1608928","0.0164595","UsbSpec","Interrupt In Transfer","2 ","00,08,02,B0,30,30,30,30", +"6592","None","2017-08-02T01:46:48.1534219","0.0007760","UsbSpec","Control Out Transfer","2 ","08,02,A8,00,C3,00,00,00", +"6591","None","2017-08-02T01:46:48.1533483","0.0159570","UsbSpec","Interrupt In Transfer","2 ","00,08,02,AC,30,30,30,30", +"6588","None","2017-08-02T01:46:48.1451571","0.0007668","UsbSpec","Control Out Transfer","2 ","08,02,A4,00,C3,00,00,00", +"6587","None","2017-08-02T01:46:48.1450838","0.0157746","UsbSpec","Interrupt In Transfer","2 ","00,08,02,A8,30,30,30,30", +"6584","None","2017-08-02T01:46:48.1374359","0.0006189","UsbSpec","Control Out Transfer","2 ","08,02,A0,00,C3,00,00,00", +"6583","None","2017-08-02T01:46:48.1373725","0.0159331","UsbSpec","Interrupt In Transfer","2 ","00,08,02,A4,30,30,30,30", +"6580","None","2017-08-02T01:46:48.1292635","0.0005879","UsbSpec","Control Out Transfer","2 ","08,02,9C,00,C3,00,00,00", +"6579","None","2017-08-02T01:46:48.1291888","0.0158599","UsbSpec","Interrupt In Transfer","2 ","00,08,02,A0,30,30,30,30", +"6576","None","2017-08-02T01:46:48.1214404","0.0005887","UsbSpec","Control Out Transfer","2 ","08,02,98,00,C3,00,00,00", +"6575","None","2017-08-02T01:46:48.1213657","0.0159399","UsbSpec","Interrupt In Transfer","2 ","00,08,02,9C,30,30,30,30", +"6572","None","2017-08-02T01:46:48.1131540","0.0007582","UsbSpec","Control Out Transfer","2 ","08,02,94,00,C3,00,00,00", +"6571","None","2017-08-02T01:46:48.1130778","0.0160759","UsbSpec","Interrupt In Transfer","2 ","00,08,02,98,30,30,30,30", +"6568","None","2017-08-02T01:46:48.1054250","0.0007642","UsbSpec","Control Out Transfer","2 ","08,02,90,00,C3,00,00,00", +"6567","None","2017-08-02T01:46:48.1053479","0.0159834","UsbSpec","Interrupt In Transfer","2 ","00,08,02,94,30,30,30,30", +"6564","None","2017-08-02T01:46:48.0969906","0.0004780","UsbSpec","Control Out Transfer","2 ","08,02,8C,00,C3,00,00,00", +"6563","None","2017-08-02T01:46:48.0969177","0.0161159","UsbSpec","Interrupt In Transfer","2 ","00,08,02,90,30,30,30,30", +"6560","None","2017-08-02T01:46:48.0894159","0.0007782","UsbSpec","Control Out Transfer","2 ","08,02,88,00,C3,00,00,00", +"6559","None","2017-08-02T01:46:48.0893400","0.0159732","UsbSpec","Interrupt In Transfer","2 ","00,08,02,8C,30,30,30,30", +"6556","None","2017-08-02T01:46:48.0814135","0.0006577","UsbSpec","Control Out Transfer","2 ","08,02,84,00,C3,00,00,00", +"6555","None","2017-08-02T01:46:48.0813372","0.0155235","UsbSpec","Interrupt In Transfer","2 ","00,08,02,88,30,30,30,30", +"6552","None","2017-08-02T01:46:48.0734246","0.0007665","UsbSpec","Control Out Transfer","2 ","08,02,80,00,C3,00,00,00", +"6551","None","2017-08-02T01:46:48.0733498","0.0159551","UsbSpec","Interrupt In Transfer","2 ","00,08,02,84,30,30,30,30", +"6548","None","2017-08-02T01:46:48.0654146","0.0006305","UsbSpec","Control Out Transfer","2 ","08,02,7C,00,C3,00,00,00", +"6547","None","2017-08-02T01:46:48.0653379","0.0159649","UsbSpec","Interrupt In Transfer","2 ","00,08,02,80,30,30,30,30", +"6544","None","2017-08-02T01:46:48.0574503","0.0006196","UsbSpec","Control Out Transfer","2 ","08,02,78,00,C3,00,00,00", +"6543","None","2017-08-02T01:46:48.0573740","0.0159317","UsbSpec","Interrupt In Transfer","2 ","00,08,02,7C,30,30,30,30", +"6540","None","2017-08-02T01:46:48.0490079","0.0004818","UsbSpec","Control Out Transfer","2 ","08,02,74,00,C3,00,00,00", +"6539","None","2017-08-02T01:46:48.0489207","0.0163829","UsbSpec","Interrupt In Transfer","2 ","00,08,02,78,30,30,30,30", +"6536","None","2017-08-02T01:46:48.0410153","0.0006400","UsbSpec","Control Out Transfer","2 ","08,02,70,00,C3,00,00,00", +"6535","None","2017-08-02T01:46:48.0409330","0.0163825","UsbSpec","Interrupt In Transfer","2 ","00,08,02,74,30,30,30,30", +"6532","None","2017-08-02T01:46:48.0334433","0.0006279","UsbSpec","Control Out Transfer","2 ","08,02,6C,00,C3,00,00,00", +"6531","None","2017-08-02T01:46:48.0333746","0.0154857","UsbSpec","Interrupt In Transfer","2 ","00,08,02,70,30,30,30,30", +"6528","None","2017-08-02T01:46:48.0249579","0.0004871","UsbSpec","Control Out Transfer","2 ","08,02,68,00,C3,00,00,00", +"6527","None","2017-08-02T01:46:48.0248764","0.0160185","UsbSpec","Interrupt In Transfer","2 ","00,08,02,6C,30,30,30,30", +"6524","None","2017-08-02T01:46:48.0174282","0.0005890","UsbSpec","Control Out Transfer","2 ","08,02,64,00,C3,00,00,00", +"6523","None","2017-08-02T01:46:48.0173395","0.0159637","UsbSpec","Interrupt In Transfer","2 ","00,08,02,68,30,30,30,30", +"6520","None","2017-08-02T01:46:48.0091395","0.0005124","UsbSpec","Control Out Transfer","2 ","08,02,60,00,C3,00,00,00", +"6519","None","2017-08-02T01:46:48.0090463","0.0157972","UsbSpec","Interrupt In Transfer","2 ","00,08,02,64,30,30,30,30", +"6516","None","2017-08-02T01:46:48.0014433","0.0006136","UsbSpec","Control Out Transfer","2 ","08,02,5C,00,C3,00,00,00", +"6515","None","2017-08-02T01:46:48.0013380","0.0159671","UsbSpec","Interrupt In Transfer","2 ","00,08,02,60,30,30,30,30", +"6512","None","2017-08-02T01:46:47.9934680","0.0005634","UsbSpec","Control Out Transfer","2 ","08,02,58,00,C3,00,00,00", +"6511","None","2017-08-02T01:46:47.9933921","0.0156194","UsbSpec","Interrupt In Transfer","2 ","00,08,02,5C,30,30,30,30", +"6508","None","2017-08-02T01:46:47.9854459","0.0005823","UsbSpec","Control Out Transfer","2 ","08,02,54,00,C3,00,00,00", +"6507","None","2017-08-02T01:46:47.9853727","0.0159305","UsbSpec","Interrupt In Transfer","2 ","00,08,02,58,DB,01,D6,26", +"6504","None","2017-08-02T01:46:47.9775379","0.0006120","UsbSpec","Control Out Transfer","2 ","08,02,50,00,C3,00,00,00", +"6503","None","2017-08-02T01:46:47.9774129","0.0158969","UsbSpec","Interrupt In Transfer","2 ","00,08,02,54,9F,41,D4,05", +"6500","None","2017-08-02T01:46:47.9692001","0.0006208","UsbSpec","Control Out Transfer","2 ","08,02,4C,00,C3,00,00,00", +"6499","None","2017-08-02T01:46:47.9691246","0.0162134","UsbSpec","Interrupt In Transfer","2 ","00,08,02,50,DF,45,16,BF", +"6496","None","2017-08-02T01:46:47.9610678","0.0005154","UsbSpec","Control Out Transfer","2 ","08,02,48,00,C3,00,00,00", +"6495","None","2017-08-02T01:46:47.9609436","0.0164357","UsbSpec","Interrupt In Transfer","2 ","00,08,02,4C,A7,26,4C,71", +"6492","None","2017-08-02T01:46:47.9534157","0.0006446","UsbSpec","Control Out Transfer","2 ","08,02,44,00,C3,00,00,00", +"6491","None","2017-08-02T01:46:47.9533406","0.0157489","UsbSpec","Interrupt In Transfer","2 ","00,08,02,48,98,0A,8C,19", +"6488","None","2017-08-02T01:46:47.9449961","0.0004938","UsbSpec","Control Out Transfer","2 ","08,02,40,00,C3,00,00,00", +"6487","None","2017-08-02T01:46:47.9448854","0.0160249","UsbSpec","Interrupt In Transfer","2 ","00,08,02,44,7B,80,6F,43", +"6484","None","2017-08-02T01:46:47.9374169","0.0006120","UsbSpec","Control Out Transfer","2 ","08,02,3C,00,C3,00,00,00", +"6483","None","2017-08-02T01:46:47.9373421","0.0159641","UsbSpec","Interrupt In Transfer","2 ","00,08,02,40,5B,A5,41,46", +"6480","None","2017-08-02T01:46:47.9290293","0.0005414","UsbSpec","Control Out Transfer","2 ","08,02,38,00,C3,00,00,00", +"6479","None","2017-08-02T01:46:47.9289447","0.0158916","UsbSpec","Interrupt In Transfer","2 ","00,08,02,3C,65,0C,A0,26", +"6476","None","2017-08-02T01:46:47.9214056","0.0006505","UsbSpec","Control Out Transfer","2 ","08,02,34,00,C3,00,00,00", +"6475","None","2017-08-02T01:46:47.9213096","0.0159985","UsbSpec","Interrupt In Transfer","2 ","00,08,02,38,8F,42,59,1A", +"6472","None","2017-08-02T01:46:47.9130248","0.0005437","UsbSpec","Control Out Transfer","2 ","08,02,30,00,C3,00,00,00", +"6471","None","2017-08-02T01:46:47.9129221","0.0159720","UsbSpec","Interrupt In Transfer","2 ","00,08,02,34,32,46,6A,0B", +"6468","None","2017-08-02T01:46:47.9054327","0.0006385","UsbSpec","Control Out Transfer","2 ","08,02,2C,00,C3,00,00,00", +"6467","None","2017-08-02T01:46:47.9053387","0.0159362","UsbSpec","Interrupt In Transfer","2 ","00,08,02,30,6D,27,BB,C0", +"6464","None","2017-08-02T01:46:47.8970924","0.0006056","UsbSpec","Control Out Transfer","2 ","08,02,28,00,C3,00,00,00", +"6463","None","2017-08-02T01:46:47.8970176","0.0158641","UsbSpec","Interrupt In Transfer","2 ","00,08,02,2C,D3,05,E0,01", +"6460","None","2017-08-02T01:46:47.8894550","0.0005966","UsbSpec","Control Out Transfer","2 ","08,02,24,00,C3,00,00,00", +"6459","None","2017-08-02T01:46:47.8893822","0.0159218","UsbSpec","Interrupt In Transfer","2 ","00,08,02,28,4A,34,64,41", +"6456","None","2017-08-02T01:46:47.8812879","0.0008217","UsbSpec","Control Out Transfer","2 ","08,02,20,00,C3,00,00,00", +"6455","None","2017-08-02T01:46:47.8812124","0.0157705","UsbSpec","Interrupt In Transfer","2 ","00,08,02,24,14,08,A1,45", +"6452","None","2017-08-02T01:46:47.8734294","0.0006369","UsbSpec","Control Out Transfer","2 ","08,02,1C,00,C3,00,00,00", +"6451","None","2017-08-02T01:46:47.8733531","0.0159505","UsbSpec","Interrupt In Transfer","2 ","00,08,02,20,89,19,41,27", +"6448","None","2017-08-02T01:46:47.8650097","0.0004855","UsbSpec","Control Out Transfer","2 ","08,02,18,00,C3,00,00,00", +"6447","None","2017-08-02T01:46:47.8648892","0.0162885","UsbSpec","Interrupt In Transfer","2 ","00,08,02,1C,2C,43,9C,0A", +"6444","None","2017-08-02T01:46:47.8574547","0.0006388","UsbSpec","Control Out Transfer","2 ","08,02,14,00,C3,00,00,00", +"6443","None","2017-08-02T01:46:47.8573735","0.0159297","UsbSpec","Interrupt In Transfer","2 ","00,08,02,18,0D,46,38,B5", +"6440","None","2017-08-02T01:46:47.8494669","0.0007627","UsbSpec","Control Out Transfer","2 ","08,02,10,00,C3,00,00,00", +"6439","None","2017-08-02T01:46:47.8493839","0.0154721","UsbSpec","Interrupt In Transfer","2 ","00,08,02,14,46,27,49,08", +"6436","None","2017-08-02T01:46:47.8410019","0.0004652","UsbSpec","Control Out Transfer","2 ","08,02,0C,00,C3,00,00,00", +"6435","None","2017-08-02T01:46:47.8408905","0.0164509","UsbSpec","Interrupt In Transfer","2 ","00,08,02,10,54,1A,63,0C", +"6432","None","2017-08-02T01:46:47.8334654","0.0007359","UsbSpec","Control Out Transfer","2 ","08,02,08,00,C3,00,00,00", +"6431","None","2017-08-02T01:46:47.8333846","0.0159589","UsbSpec","Interrupt In Transfer","2 ","00,08,02,0C,26,B9,4F,42", +"6428","None","2017-08-02T01:46:47.8249245","0.0004765","UsbSpec","Control Out Transfer","2 ","08,02,04,00,C3,00,00,00", +"6427","None","2017-08-02T01:46:47.8248792","0.0159800","UsbSpec","Interrupt In Transfer","2 ","00,08,02,08,C1,BC,02,46", +"6424","None","2017-08-02T01:46:47.8174522","0.0006362","UsbSpec","Control Out Transfer","2 ","08,02,00,00,C3,00,00,00", +"6423","None","2017-08-02T01:46:47.8173691","0.0159846","UsbSpec","Interrupt In Transfer","2 ","00,08,02,04,E7,01,A9,27", +"6420","None","2017-08-02T01:46:47.8090087","0.0005396","UsbSpec","Control Out Transfer","2 ","08,01,FC,00,C3,00,00,00", +"6419","None","2017-08-02T01:46:47.8089608","0.0158886","UsbSpec","Interrupt In Transfer","2 ","00,08,02,00,1D,41,D7,05", +"6416","None","2017-08-02T01:46:47.8014673","0.0007480","UsbSpec","Control Out Transfer","2 ","08,01,F8,00,C3,00,00,00", +"6415","None","2017-08-02T01:46:47.8013850","0.0159539","UsbSpec","Interrupt In Transfer","2 ","00,08,01,FC,5F,45,76,67", +"6412","None","2017-08-02T01:46:47.7930099","0.0005478","UsbSpec","Control Out Transfer","2 ","08,01,F4,00,C3,00,00,00", +"6411","None","2017-08-02T01:46:47.7929608","0.0159690","UsbSpec","Interrupt In Transfer","2 ","00,08,01,F8,8A,27,B7,9F", +"6408","None","2017-08-02T01:46:47.7854431","0.0006159","UsbSpec","Control Out Transfer","2 ","08,01,F0,00,C3,00,00,00", +"6407","None","2017-08-02T01:46:47.7853533","0.0159660","UsbSpec","Interrupt In Transfer","2 ","00,08,01,F4,9E,0A,7C,19", +"6404","None","2017-08-02T01:46:47.7774777","0.0006075","UsbSpec","Control Out Transfer","2 ","08,01,EC,00,C3,00,00,00", +"6403","None","2017-08-02T01:46:47.7773897","0.0155318","UsbSpec","Interrupt In Transfer","2 ","00,08,01,F0,D0,17,EC,42", +"6400","None","2017-08-02T01:46:47.7694337","0.0006268","UsbSpec","Control Out Transfer","2 ","08,01,E8,00,C3,00,00,00", +"6399","None","2017-08-02T01:46:47.7693982","0.0159211","UsbSpec","Interrupt In Transfer","2 ","00,08,01,EC,C8,43,C3,45", +"6396","None","2017-08-02T01:46:47.7611828","0.0004977","UsbSpec","Control Out Transfer","2 ","08,01,E4,00,C3,00,00,00", +"6395","None","2017-08-02T01:46:47.7610454","0.0163198","UsbSpec","Interrupt In Transfer","2 ","00,08,01,E8,63,0C,8A,27", +"6392","None","2017-08-02T01:46:47.7531830","0.0006695","UsbSpec","Control Out Transfer","2 ","08,01,E0,00,C3,00,00,00", +"6391","None","2017-08-02T01:46:47.7530799","0.0162575","UsbSpec","Interrupt In Transfer","2 ","00,08,01,E4,0E,42,46,1A", +"6388","None","2017-08-02T01:46:47.7449710","0.0005513","UsbSpec","Control Out Transfer","2 ","08,01,DC,00,C3,00,00,00", +"6387","Validation","2017-08-02T01:46:47.7448841","0.0161424","UsbSpec","Interrupt In Transfer","2 ","00,08,01,E0,B4,45,AF,5D", +"6384","None","2017-08-02T01:46:47.7375145","0.0008466","UsbSpec","Control Out Transfer","2 ","08,01,D8,00,C3,00,00,00", +"6383","None","2017-08-02T01:46:47.7374318","0.0156304","UsbSpec","Interrupt In Transfer","2 ","00,08,01,DC,EB,27,5A,B4", +"6380","None","2017-08-02T01:46:47.7291447","0.0005883","UsbSpec","Control Out Transfer","2 ","08,01,D4,00,C3,00,00,00", +"6379","None","2017-08-02T01:46:47.7291077","0.0157602","UsbSpec","Interrupt In Transfer","2 ","00,08,01,D8,DA,05,F0,01", +"6376","None","2017-08-02T01:46:47.7215651","0.0009368","UsbSpec","Control Out Transfer","2 ","08,01,D0,00,C3,00,00,00", +"6375","None","2017-08-02T01:46:47.7214749","0.0159399","UsbSpec","Interrupt In Transfer","2 ","00,08,01,D4,32,9A,D0,40", +"6372","None","2017-08-02T01:46:47.7132648","0.0005433","UsbSpec","Control Out Transfer","2 ","08,01,CC,00,C3,00,00,00", +"6371","None","2017-08-02T01:46:47.7131522","0.0159155","UsbSpec","Interrupt In Transfer","2 ","00,08,01,D0,8C,B4,15,45", +"6368","None","2017-08-02T01:46:47.7056233","0.0009107","UsbSpec","Control Out Transfer","2 ","08,01,C8,00,C3,00,00,00", +"6367","None","2017-08-02T01:46:47.7054972","0.0159580","UsbSpec","Interrupt In Transfer","2 ","00,08,01,CC,72,19,CE,27", +"6364","None","2017-08-02T01:46:47.6973527","0.0009436","UsbSpec","Control Out Transfer","2 ","08,01,C4,00,C3,00,00,00", +"6363","None","2017-08-02T01:46:47.6972848","0.0158520","UsbSpec","Interrupt In Transfer","2 ","00,08,01,C8,9A,42,A4,0A", +"6360","None","2017-08-02T01:46:47.6888798","0.0005026","UsbSpec","Control Out Transfer","2 ","08,01,C0,00,C3,00,00,00", +"6359","None","2017-08-02T01:46:47.6888341","0.0166483","UsbSpec","Interrupt In Transfer","2 ","00,08,01,C4,81,45,73,1D", +"6356","None","2017-08-02T01:46:47.6808355","0.0004406","UsbSpec","Control Out Transfer","2 ","08,01,BC,00,C3,00,00,00", +"6355","None","2017-08-02T01:46:47.6808279","0.0164418","UsbSpec","Interrupt In Transfer","2 ","00,08,01,C0,B5,27,1D,85", +"6352","None","2017-08-02T01:46:47.6729270","0.0004863","UsbSpec","Control Out Transfer","2 ","08,01,B8,00,C3,00,00,00", +"6351","None","2017-08-02T01:46:47.6728655","0.0159607","UsbSpec","Interrupt In Transfer","2 ","00,08,01,BC,31,1A,60,0C", +"6348","None","2017-08-02T01:46:47.6649385","0.0005064","UsbSpec","Control Out Transfer","2 ","08,01,B4,00,C3,00,00,00", +"6347","None","2017-08-02T01:46:47.6648755","0.0159456","UsbSpec","Interrupt In Transfer","2 ","00,08,01,B8,E6,F6,B9,41", +"6344","None","2017-08-02T01:46:47.6569501","0.0004968","UsbSpec","Control Out Transfer","2 ","08,01,B0,00,C3,00,00,00", +"6343","None","2017-08-02T01:46:47.6568836","0.0159766","UsbSpec","Interrupt In Transfer","2 ","00,08,01,B4,A1,72,6F,45", +"6340","None","2017-08-02T01:46:47.6490212","0.0004792","UsbSpec","Control Out Transfer","2 ","08,01,AC,00,C3,00,00,00", +"6339","None","2017-08-02T01:46:47.6489306","0.0159377","UsbSpec","Interrupt In Transfer","2 ","00,08,01,B0,FD,01,11,28", +"6336","None","2017-08-02T01:46:47.6412215","0.0006461","UsbSpec","Control Out Transfer","2 ","08,01,A8,00,C3,00,00,00", +"6335","None","2017-08-02T01:46:47.6411472","0.0157281","UsbSpec","Interrupt In Transfer","2 ","00,08,01,AC,86,40,DF,05", +"6332","None","2017-08-02T01:46:47.6334460","0.0006166","UsbSpec","Control Out Transfer","2 ","08,01,A4,00,C3,00,00,00", +"6331","None","2017-08-02T01:46:47.6333376","0.0155609","UsbSpec","Interrupt In Transfer","2 ","00,08,01,A8,C3,44,C3,73", +"6328","None","2017-08-02T01:46:47.6249670","0.0004732","UsbSpec","Control Out Transfer","2 ","08,01,A0,00,C3,00,00,00", +"6327","None","2017-08-02T01:46:47.6248927","0.0162205","UsbSpec","Interrupt In Transfer","2 ","00,08,01,A4,F3,27,BD,52", +"6324","None","2017-08-02T01:46:47.6174241","0.0005739","UsbSpec","Control Out Transfer","2 ","08,01,9C,00,C3,00,00,00", +"6323","None","2017-08-02T01:46:47.6173433","0.0159596","UsbSpec","Interrupt In Transfer","2 ","00,08,01,A0,A6,0A,62,19", +"6320","None","2017-08-02T01:46:47.6090437","0.0005649","UsbSpec","Control Out Transfer","2 ","08,01,98,00,C3,00,00,00", +"6319","None","2017-08-02T01:46:47.6089463","0.0159135","UsbSpec","Interrupt In Transfer","2 ","00,08,01,9C,1B,66,41,42", +"6316","None","2017-08-02T01:46:47.6014411","0.0005917","UsbSpec","Control Out Transfer","2 ","08,01,94,00,C3,00,00,00", +"6315","None","2017-08-02T01:46:47.6013392","0.0159550","UsbSpec","Interrupt In Transfer","2 ","00,08,01,98,3B,46,26,45", +"6312","None","2017-08-02T01:46:47.5931207","0.0004739","UsbSpec","Control Out Transfer","2 ","08,01,90,00,C3,00,00,00", +"6311","None","2017-08-02T01:46:47.5929935","0.0159184","UsbSpec","Interrupt In Transfer","2 ","00,08,01,94,5E,0C,F6,27", +"6308","None","2017-08-02T01:46:47.5854573","0.0005777","UsbSpec","Control Out Transfer","2 ","08,01,8C,00,C3,00,00,00", +"6307","None","2017-08-02T01:46:47.5853799","0.0159245","UsbSpec","Interrupt In Transfer","2 ","00,08,01,90,6A,41,0C,1A", +"6304","None","2017-08-02T01:46:47.5775036","0.0005641","UsbSpec","Control Out Transfer","2 ","08,01,88,00,C3,00,00,00", +"6303","None","2017-08-02T01:46:47.5773998","0.0155601","UsbSpec","Interrupt In Transfer","2 ","00,08,01,8C,19,45,FE,5B", +"6300","None","2017-08-02T01:46:47.5694619","0.0006064","UsbSpec","Control Out Transfer","2 ","08,01,84,00,C3,00,00,00", +"6299","None","2017-08-02T01:46:47.5694041","0.0159113","UsbSpec","Interrupt In Transfer","2 ","00,08,01,88,3B,28,46,C6", +"6296","None","2017-08-02T01:46:47.5612253","0.0005505","UsbSpec","Control Out Transfer","2 ","08,01,80,00,C3,00,00,00", +"6295","None","2017-08-02T01:46:47.5611136","0.0162609","UsbSpec","Interrupt In Transfer","2 ","00,08,01,84,F4,05,19,02", +"6292","None","2017-08-02T01:46:47.5533271","0.0009360","UsbSpec","Control Out Transfer","2 ","08,01,7C,00,C3,00,00,00", +"6291","None","2017-08-02T01:46:47.5533003","0.0160358","UsbSpec","Interrupt In Transfer","2 ","00,08,01,80,45,43,0C,40", +"6288","None","2017-08-02T01:46:47.5449633","0.0005652","UsbSpec","Control Out Transfer","2 ","08,01,78,00,C3,00,00,00", +"6287","None","2017-08-02T01:46:47.5448980","0.0161956","UsbSpec","Interrupt In Transfer","2 ","00,08,01,7C,B4,D4,53,44", +"6284","None","2017-08-02T01:46:47.5375140","0.0008582","UsbSpec","Control Out Transfer","2 ","08,01,74,00,C3,00,00,00", +"6283","None","2017-08-02T01:46:47.5374287","0.0158127","UsbSpec","Interrupt In Transfer","2 ","00,08,01,78,29,19,14,28", +"6280","None","2017-08-02T01:46:47.5289992","0.0005999","UsbSpec","Control Out Transfer","2 ","08,01,70,00,C3,00,00,00", +"6279","None","2017-08-02T01:46:47.5289142","0.0159400","UsbSpec","Interrupt In Transfer","2 ","00,08,01,74,BE,41,9A,0A", +"6276","None","2017-08-02T01:46:47.5215525","0.0009153","UsbSpec","Control Out Transfer","2 ","08,01,6C,00,C3,00,00,00", +"6275","None","2017-08-02T01:46:47.5214706","0.0159418","UsbSpec","Interrupt In Transfer","2 ","00,08,01,70,AD,44,18,66", +"6272","None","2017-08-02T01:46:47.5132472","0.0008432","UsbSpec","Control Out Transfer","2 ","08,01,68,00,C3,00,00,00", +"6271","None","2017-08-02T01:46:47.5131849","0.0157116","UsbSpec","Interrupt In Transfer","2 ","00,08,01,6C,21,28,27,5A", +"6268","None","2017-08-02T01:46:47.5054306","0.0006381","UsbSpec","Control Out Transfer","2 ","08,01,64,00,C3,00,00,00", +"6267","None","2017-08-02T01:46:47.5053543","0.0161008","UsbSpec","Interrupt In Transfer","2 ","00,08,01,68,AA,19,52,0C", +"6264","None","2017-08-02T01:46:47.4970373","0.0006430","UsbSpec","Control Out Transfer","2 ","08,01,60,00,C3,00,00,00", +"6263","None","2017-08-02T01:46:47.4969316","0.0161748","UsbSpec","Interrupt In Transfer","2 ","00,08,01,64,A1,81,E9,40", +"6260","None","2017-08-02T01:46:47.4894283","0.0006468","UsbSpec","Control Out Transfer","2 ","08,01,5C,00,C3,00,00,00", +"6259","None","2017-08-02T01:46:47.4893535","0.0159498","UsbSpec","Interrupt In Transfer","2 ","00,08,01,60,87,EC,A0,44", +"6256","None","2017-08-02T01:46:47.4812484","0.0006354","UsbSpec","Control Out Transfer","2 ","08,01,58,00,C3,00,00,00", +"6255","None","2017-08-02T01:46:47.4811706","0.0157262","UsbSpec","Interrupt In Transfer","2 ","00,08,01,5C,80,02,83,28", +"6252","None","2017-08-02T01:46:47.4734476","0.0005863","UsbSpec","Control Out Transfer","2 ","08,01,54,00,C3,00,00,00", +"6251","None","2017-08-02T01:46:47.4733743","0.0159290","UsbSpec","Interrupt In Transfer","2 ","00,08,01,58,8E,3F,13,06", +"6248","None","2017-08-02T01:46:47.4650747","0.0004757","UsbSpec","Control Out Transfer","2 ","08,01,50,00,C3,00,00,00", +"6247","None","2017-08-02T01:46:47.4649739","0.0161623","UsbSpec","Interrupt In Transfer","2 ","00,08,01,54,DF,43,80,8C", +"6244","None","2017-08-02T01:46:47.4574630","0.0007408","UsbSpec","Control Out Transfer","2 ","08,01,4C,00,C3,00,00,00", +"6243","None","2017-08-02T01:46:47.4573837","0.0159559","UsbSpec","Interrupt In Transfer","2 ","00,08,01,50,99,27,DE,9C", +"6240","None","2017-08-02T01:46:47.4494598","0.0006415","UsbSpec","Control Out Transfer","2 ","08,01,48,00,C3,00,00,00", +"6239","None","2017-08-02T01:46:47.4493809","0.0155613","UsbSpec","Interrupt In Transfer","2 ","00,08,01,4C,90,0A,9A,18", +"6236","None","2017-08-02T01:46:47.4410345","0.0004735","UsbSpec","Control Out Transfer","2 ","08,01,44,00,C3,00,00,00", +"6235","None","2017-08-02T01:46:47.4409325","0.0164191","UsbSpec","Interrupt In Transfer","2 ","00,08,01,48,50,CE,20,41", +"6232","None","2017-08-02T01:46:47.4334674","0.0007185","UsbSpec","Control Out Transfer","2 ","08,01,40,00,C3,00,00,00", +"6231","None","2017-08-02T01:46:47.4333888","0.0159528","UsbSpec","Interrupt In Transfer","2 ","00,08,01,44,8E,D4,27,44", +"6228","None","2017-08-02T01:46:47.4251783","0.0006431","UsbSpec","Control Out Transfer","2 ","08,01,3C,00,C3,00,00,00", +"6227","None","2017-08-02T01:46:47.4251293","0.0157719","UsbSpec","Interrupt In Transfer","2 ","00,08,01,40,43,0C,EB,28", +"6224","None","2017-08-02T01:46:47.4174440","0.0006147","UsbSpec","Control Out Transfer","2 ","08,01,38,00,C3,00,00,00", +"6223","None","2017-08-02T01:46:47.4173518","0.0159695","UsbSpec","Interrupt In Transfer","2 ","00,08,01,3C,4D,40,A6,18", +"6220","None","2017-08-02T01:46:47.4090133","0.0004596","UsbSpec","Control Out Transfer","2 ","08,01,34,00,C3,00,00,00", +"6219","None","2017-08-02T01:46:47.4088914","0.0161684","UsbSpec","Interrupt In Transfer","2 ","00,08,01,38,1D,44,BE,4A", +"6216","None","2017-08-02T01:46:47.4014413","0.0006136","UsbSpec","Control Out Transfer","2 ","08,01,30,00,C3,00,00,00", +"6215","None","2017-08-02T01:46:47.4013571","0.0159619","UsbSpec","Interrupt In Transfer","2 ","00,08,01,34,D7,26,BB,76", +"6212","None","2017-08-02T01:46:47.3929948","0.0006155","UsbSpec","Control Out Transfer","2 ","08,01,2C,00,C3,00,00,00", +"6211","None","2017-08-02T01:46:47.3928846","0.0159686","UsbSpec","Interrupt In Transfer","2 ","00,08,01,30,DA,06,DF,03", +"6208","None","2017-08-02T01:46:47.3854640","0.0007536","UsbSpec","Control Out Transfer","2 ","08,01,28,00,C3,00,00,00", +"6207","None","2017-08-02T01:46:47.3853847","0.0159339","UsbSpec","Interrupt In Transfer","2 ","00,08,01,2C,AD,39,04,3F", +"6204","None","2017-08-02T01:46:47.3774714","0.0005667","UsbSpec","Control Out Transfer","2 ","08,01,24,00,C3,00,00,00", +"6203","None","2017-08-02T01:46:47.3773313","0.0155223","UsbSpec","Interrupt In Transfer","2 ","00,08,01,28,89,C2,69,43", +"6200","None","2017-08-02T01:46:47.3694731","0.0007276","UsbSpec","Control Out Transfer","2 ","08,01,20,00,C3,00,00,00", +"6199","None","2017-08-02T01:46:47.3693953","0.0159377","UsbSpec","Interrupt In Transfer","2 ","00,08,01,24,4B,16,8C,27", +"6196","None","2017-08-02T01:46:47.3612157","0.0006053","UsbSpec","Control Out Transfer","2 ","08,01,1C,00,C3,00,00,00", +"6195","None","2017-08-02T01:46:47.3611432","0.0161567","UsbSpec","Interrupt In Transfer","2 ","00,08,01,20,30,40,89,0A", +"6192","None","2017-08-02T01:46:47.3534640","0.0008050","UsbSpec","Control Out Transfer","2 ","08,01,18,00,C3,00,00,00", +"6191","None","2017-08-02T01:46:47.3533836","0.0159615","UsbSpec","Interrupt In Transfer","2 ","00,08,01,1C,90,43,36,99", +"6188","None","2017-08-02T01:46:47.3449707","0.0004591","UsbSpec","Control Out Transfer","2 ","08,01,14,00,C3,00,00,00", +"6187","None","2017-08-02T01:46:47.3449001","0.0162118","UsbSpec","Interrupt In Transfer","2 ","00,08,01,18,A0,26,73,F4", +"6184","None","2017-08-02T01:46:47.3374387","0.0006083","UsbSpec","Control Out Transfer","2 ","08,01,10,00,C3,00,00,00", +"6183","None","2017-08-02T01:46:47.3373768","0.0159751","UsbSpec","Interrupt In Transfer","2 ","00,08,01,14,26,15,F4,0B", +"6180","None","2017-08-02T01:46:47.3290209","0.0006359","UsbSpec","Control Out Transfer","2 ","08,01,0C,00,C3,00,00,00", +"6179","None","2017-08-02T01:46:47.3289484","0.0159219","UsbSpec","Interrupt In Transfer","2 ","00,08,01,10,6F,0E,87,3F", +"6176","None","2017-08-02T01:46:47.3214429","0.0006298","UsbSpec","Control Out Transfer","2 ","08,01,08,00,C3,00,00,00", +"6175","None","2017-08-02T01:46:47.3213858","0.0159343","UsbSpec","Interrupt In Transfer","2 ","00,08,01,0C,2E,FD,8B,43", +"6172","None","2017-08-02T01:46:47.3130402","0.0005497","UsbSpec","Control Out Transfer","2 ","08,01,04,00,C3,00,00,00", +"6171","None","2017-08-02T01:46:47.3129386","0.0159777","UsbSpec","Interrupt In Transfer","2 ","00,08,01,08,18,0B,10,27", +"6168","None","2017-08-02T01:46:47.3054323","0.0006434","UsbSpec","Control Out Transfer","2 ","08,01,00,00,C3,00,00,00", +"6167","None","2017-08-02T01:46:47.3053530","0.0159649","UsbSpec","Interrupt In Transfer","2 ","00,08,01,04,A7,3E,8C,0A", +"6164","None","2017-08-02T01:46:47.2969881","0.0007551","UsbSpec","Control Out Transfer","2 ","08,00,FC,00,C3,00,00,00", +"6163","None","2017-08-02T01:46:47.2969209","0.0159882","UsbSpec","Interrupt In Transfer","2 ","00,08,01,00,23,43,C5,70", +"6160","None","2017-08-02T01:46:47.2894323","0.0007646","UsbSpec","Control Out Transfer","2 ","08,00,F8,00,C3,00,00,00", +"6159","None","2017-08-02T01:46:47.2893534","0.0159683","UsbSpec","Interrupt In Transfer","2 ","00,08,00,FC,10,27,DB,9D", +"6156","None","2017-08-02T01:46:47.2812596","0.0007604","UsbSpec","Control Out Transfer","2 ","08,00,F4,00,C3,00,00,00", +"6155","None","2017-08-02T01:46:47.2811923","0.0157002","UsbSpec","Interrupt In Transfer","2 ","00,08,00,F8,99,0A,19,0B", +"6152","None","2017-08-02T01:46:47.2734701","0.0006981","UsbSpec","Control Out Transfer","2 ","08,00,F0,00,C3,00,00,00", +"6151","None","2017-08-02T01:46:47.2733911","0.0159313","UsbSpec","Interrupt In Transfer","2 ","00,08,00,F4,3A,18,A8,3E", +"6148","None","2017-08-02T01:46:47.2652796","0.0006351","UsbSpec","Control Out Transfer","2 ","08,00,EC,00,C3,00,00,00", +"6147","None","2017-08-02T01:46:47.2652010","0.0159506","UsbSpec","Interrupt In Transfer","2 ","00,08,00,F0,73,DD,23,43", +"6144","None","2017-08-02T01:46:47.2574655","0.0007510","UsbSpec","Control Out Transfer","2 ","08,00,E8,00,C3,00,00,00", +"6143","None","2017-08-02T01:46:47.2573862","0.0159381","UsbSpec","Interrupt In Transfer","2 ","00,08,00,EC,1A,0B,10,27", +"6140","None","2017-08-02T01:46:47.2494431","0.0006230","UsbSpec","Control Out Transfer","2 ","08,00,E4,00,C3,00,00,00", +"6139","None","2017-08-02T01:46:47.2493407","0.0158286","UsbSpec","Interrupt In Transfer","2 ","00,08,00,E8,A8,3E,96,0A", +"6136","None","2017-08-02T01:46:47.2413447","0.0008394","UsbSpec","Control Out Transfer","2 ","08,00,E0,00,C3,00,00,00", +"6135","None","2017-08-02T01:46:47.2412103","0.0161457","UsbSpec","Interrupt In Transfer","2 ","00,08,00,E4,23,43,DB,83", +"6132","None","2017-08-02T01:46:47.2334906","0.0007393","UsbSpec","Control Out Transfer","2 ","08,00,DC,00,C3,00,00,00", +"6131","None","2017-08-02T01:46:47.2333868","0.0159071","UsbSpec","Interrupt In Transfer","2 ","00,08,00,E0,00,00,05,FE", +"6128","None","2017-08-02T01:46:47.2249701","0.0004456","UsbSpec","Control Out Transfer","2 ","08,00,D8,00,C3,00,00,00", +"6127","None","2017-08-02T01:46:47.2249509","0.0162379","UsbSpec","Interrupt In Transfer","2 ","00,08,00,DC,00,00,01,00", +"6124","None","2017-08-02T01:46:47.2175031","0.0007589","UsbSpec","Control Out Transfer","2 ","08,00,D4,00,C3,00,00,00", +"6123","None","2017-08-02T01:46:47.2174200","0.0159487","UsbSpec","Interrupt In Transfer","2 ","00,08,00,D8,00,00,00,00", +"6120","None","2017-08-02T01:46:47.2090109","0.0007480","UsbSpec","Control Out Transfer","2 ","08,00,D0,00,C3,00,00,00", +"6119","None","2017-08-02T01:46:47.2089324","0.0159603","UsbSpec","Interrupt In Transfer","2 ","00,08,00,D4,00,00,00,00", +"6116","None","2017-08-02T01:46:47.2015628","0.0009220","UsbSpec","Control Out Transfer","2 ","08,00,CC,00,C3,00,00,00", +"6115","None","2017-08-02T01:46:47.2014710","0.0159336","UsbSpec","Interrupt In Transfer","2 ","00,08,00,D0,00,00,00,00", +"6112","None","2017-08-02T01:46:47.1929411","0.0004731","UsbSpec","Control Out Transfer","2 ","08,00,C8,00,C3,00,00,00", +"6111","None","2017-08-02T01:46:47.1928893","0.0160287","UsbSpec","Interrupt In Transfer","2 ","00,08,00,CC,00,00,00,00", +"6108","None","2017-08-02T01:46:47.1854367","0.0006090","UsbSpec","Control Out Transfer","2 ","08,00,C4,00,C3,00,00,00", +"6107","None","2017-08-02T01:46:47.1853608","0.0160947","UsbSpec","Interrupt In Transfer","2 ","00,08,00,C8,DF,00,FF,00", +"6104","None","2017-08-02T01:46:47.1771389","0.0004852","UsbSpec","Control Out Transfer","2 ","08,00,C0,00,C3,00,00,00", +"6103","None","2017-08-02T01:46:47.1770317","0.0158244","UsbSpec","Interrupt In Transfer","2 ","00,08,00,C4,9F,00,BF,00", +"6100","None","2017-08-02T01:46:47.1694839","0.0007344","UsbSpec","Control Out Transfer","2 ","08,00,BC,00,C3,00,00,00", +"6099","None","2017-08-02T01:46:47.1693611","0.0159562","UsbSpec","Interrupt In Transfer","2 ","00,08,00,C0,60,00,80,00", +"6096","None","2017-08-02T01:46:47.1613511","0.0005596","UsbSpec","Control Out Transfer","2 ","08,00,B8,00,C3,00,00,00", +"6095","Validation","2017-08-02T01:46:47.1612352","0.0157614","UsbSpec","Interrupt In Transfer","2 ","00,08,00,BC,20,00,40,00", +"6092","None","2017-08-02T01:46:47.1534623","0.0006159","UsbSpec","Control Out Transfer","2 ","08,00,B4,00,C3,00,00,00", +"6091","Validation","2017-08-02T01:46:47.1533834","0.0159464","UsbSpec","Interrupt In Transfer","2 ","00,08,00,B8,09,00,00,00", +"6088","None","2017-08-02T01:46:47.1449989","0.0004802","UsbSpec","Control Out Transfer","2 ","08,00,B0,00,C3,00,00,00", +"6087","Validation","2017-08-02T01:46:47.1449207","0.0162832","UsbSpec","Interrupt In Transfer","2 ","00,08,00,B4,77,85,D7,66", +"6084","None","2017-08-02T01:46:47.1374525","0.0006294","UsbSpec","Control Out Transfer","2 ","08,00,AC,00,C3,00,00,00", +"6083","Validation","2017-08-02T01:46:47.1373864","0.0159627","UsbSpec","Interrupt In Transfer","2 ","00,08,00,B0,48,19,75,77", +"6080","None","2017-08-02T01:46:47.1291099","0.0004837","UsbSpec","Control Out Transfer","2 ","08,00,A8,00,C3,00,00,00", +"6079","Validation","2017-08-02T01:46:47.1289962","0.0158592","UsbSpec","Interrupt In Transfer","2 ","00,08,00,AC,40,5C,19,00", +"6076","None","2017-08-02T01:46:47.1214820","0.0009028","UsbSpec","Control Out Transfer","2 ","08,00,A4,00,C3,00,00,00", +"6075","None","2017-08-02T01:46:47.1213868","0.0159747","UsbSpec","Interrupt In Transfer","2 ","00,08,00,A8,FD,C0,92,34", +"6072","None","2017-08-02T01:46:47.1129777","0.0007593","UsbSpec","Control Out Transfer","2 ","08,00,A0,00,C3,00,00,00", +"6071","None","2017-08-02T01:46:47.1128909","0.0160778","UsbSpec","Interrupt In Transfer","2 ","00,08,00,A4,38,01,00,00", +"6068","None","2017-08-02T01:46:47.1054850","0.0008632","UsbSpec","Control Out Transfer","2 ","08,00,9C,00,C3,00,00,00", +"6067","Validation","2017-08-02T01:46:47.1054023","0.0159645","UsbSpec","Interrupt In Transfer","2 ","00,08,00,A0,56,A6,D7,66", +"6064","None","2017-08-02T01:46:47.0969135","0.0004433","UsbSpec","Control Out Transfer","2 ","08,00,98,00,C3,00,00,00", +"6063","None","2017-08-02T01:46:47.0968626","0.0160120","UsbSpec","Interrupt In Transfer","2 ","00,08,00,9C,28,5C,19,00", +"6060","None","2017-08-02T01:46:47.0895303","0.0007423","UsbSpec","Control Out Transfer","2 ","08,00,94,00,C3,00,00,00", +"6059","None","2017-08-02T01:46:47.0894510","0.0159343","UsbSpec","Interrupt In Transfer","2 ","00,08,00,98,30,00,10,01", +"6056","None","2017-08-02T01:46:47.0813878","0.0008869","UsbSpec","Control Out Transfer","2 ","08,00,90,00,C3,00,00,00", +"6055","None","2017-08-02T01:46:47.0813047","0.0155416","UsbSpec","Interrupt In Transfer","2 ","00,08,00,94,31,32,33,00", +"6052","None","2017-08-02T01:46:47.0734431","0.0006207","UsbSpec","Control Out Transfer","2 ","08,00,8C,00,C3,00,00,00", +"6051","None","2017-08-02T01:46:47.0733487","0.0160868","UsbSpec","Interrupt In Transfer","2 ","00,08,00,90,4C,45,4E,34", +"6048","None","2017-08-02T01:46:47.0650665","0.0004651","UsbSpec","Control Out Transfer","2 ","08,00,88,00,C3,00,00,00", +"6047","None","2017-08-02T01:46:47.0649543","0.0163308","UsbSpec","Interrupt In Transfer","2 ","00,08,00,8C,15,02,0B,12", +"6044","None","2017-08-02T01:46:47.0574533","0.0006128","UsbSpec","Control Out Transfer","2 ","08,00,84,00,C3,00,00,00", +"6043","None","2017-08-02T01:46:47.0573846","0.0159324","UsbSpec","Interrupt In Transfer","2 ","00,08,00,88,01,00,10,06", +"6040","None","2017-08-02T01:46:47.0494550","0.0006441","UsbSpec","Control Out Transfer","2 ","08,00,80,00,C3,00,00,00", +"6039","None","2017-08-02T01:46:47.0493757","0.0155499","UsbSpec","Interrupt In Transfer","2 ","00,08,00,84,00,EF,40,02", +"6036","Validation","2017-08-02T01:46:47.0408884","0.0006295","UsbSpec","Control Out Transfer","2 ","00,00,00,00,30,04,00,00", +"6035","None","2017-08-02T01:46:47.0401914","0.0171297","UsbSpec","Interrupt In Transfer","2 ","00,08,00,80,43,43,4D,32", +"6034","None","2017-08-02T01:46:47.0401703","0.0091378","UsbSpec","Interrupt In Transfer","2 ","00,00,45,43,43,4D,33,20", +"6032","Validation","2017-08-02T01:46:47.0396949","0.0003666","UsbSpec","Control Out Transfer","2 ","", diff --git a/src/sensors/huey2/docs/huey-p70-run2.csv.bin b/src/sensors/huey2/docs/huey-p70-run2.csv.bin Binary files differnew file mode 100644 index 0000000..c8aa648 --- /dev/null +++ b/src/sensors/huey2/docs/huey-p70-run2.csv.bin diff --git a/src/sensors/huey2/docs/huey-p70.csv b/src/sensors/huey2/docs/huey-p70.csv new file mode 100644 index 0000000..d1fa659 --- /dev/null +++ b/src/sensors/huey2/docs/huey-p70.csv @@ -0,0 +1,547 @@ +"MessageNumber","DiagnosisTypes","Timestamp","TimeElapsed","Module","Summary","UsbDevice","TransferData" +"5045","Validation","2017-08-01T09:26:15.5417503","1.8064515","UsbSpec","Interrupt In Transfer - Canceled","2 ","", +"5042","None","2017-08-01T09:26:15.3335740","0.0004542","UsbSpec","Control Out Transfer","2 ","04,00,70,00,00,00,00,00", +"5041","Validation","2017-08-01T09:26:15.3334709","2.0147196","UsbSpec","Interrupt In Transfer - Canceled","2 ","", +"5038","Validation","2017-08-01T09:26:15.2307707","0.0006850","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"5037","Validation","2017-08-01T09:26:13.1978358","2.3438824","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,37,12,00,00", +"5034","None","2017-08-01T09:26:12.9900043","0.0006811","UsbSpec","Control Out Transfer","2 ","04,00,D6,00,00,00,00,00", +"5033","None","2017-08-01T09:26:12.9899325","2.3435040","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,00,38,00,00", +"5030","None","2017-08-01T09:26:12.8841155","0.0007989","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"5029","Validation","2017-08-01T09:26:10.9015684","2.2962357","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,44,F5,00,00", +"5026","None","2017-08-01T09:26:10.6941001","0.0009533","UsbSpec","Control Out Transfer","2 ","04,01,96,00,00,00,00,00", +"5025","None","2017-08-01T09:26:10.6940717","2.2958170","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,00,6B,00,00", +"5022","Validation","2017-08-01T09:26:10.5881905","0.0005546","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"5021","Validation","2017-08-01T09:26:08.5661235","2.3354154","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,40,FC,00,00", +"5018","None","2017-08-01T09:26:08.3576387","0.0004829","UsbSpec","Control Out Transfer","2 ","04,02,F0,00,00,00,00,00", +"5017","None","2017-08-01T09:26:08.3575760","2.3364380","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,00,CB,00,00", +"5014","None","2017-08-01T09:26:08.2507365","0.0006834","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"5013","None","2017-08-01T09:26:06.1979359","2.3681457","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,43,F0,00,00", +"5010","None","2017-08-01T09:26:05.9898521","0.0006766","UsbSpec","Control Out Transfer","2 ","04,04,94,00,00,00,00,00", +"5009","None","2017-08-01T09:26:05.9897660","2.3677730","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,01,78,00,00", +"5006","Validation","2017-08-01T09:26:05.8827565","0.0006786","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"5005","None","2017-08-01T09:26:03.8534313","2.3444736","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,40,54,00,00", +"5002","None","2017-08-01T09:26:03.6457497","0.0006751","UsbSpec","Control Out Transfer","2 ","04,06,D8,00,00,00,00,00", +"5001","None","2017-08-01T09:26:03.6456832","2.3440220","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,02,4A,00,00", +"4998","Validation","2017-08-01T09:26:03.5430997","0.0005951","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"4997","None","2017-08-01T09:26:01.5416551","2.3117619","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,40,E0,00,00", +"4994","None","2017-08-01T09:26:01.3339040","0.0007914","UsbSpec","Control Out Transfer","2 ","04,09,DA,00,00,00,00,00", +"4993","None","2017-08-01T09:26:01.3338368","2.3118094","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,03,6C,00,00", +"4990","None","2017-08-01T09:26:01.2257912","0.0005158","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"4989","None","2017-08-01T09:25:59.2134779","2.3281455","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,40,E0,00,00", +"4986","None","2017-08-01T09:25:59.0056154","0.0004833","UsbSpec","Control Out Transfer","2 ","04,00,86,00,00,00,00,00", +"4985","Validation","2017-08-01T09:25:59.0055285","2.3282614","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,04,ED,00,00", +"4982","None","2017-08-01T09:25:58.8984968","0.0005014","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"4981","None","2017-08-01T09:25:56.8537379","2.3597019","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,2D,A0,00,00", +"4978","None","2017-08-01T09:25:56.6457002","0.0006053","UsbSpec","Control Out Transfer","2 ","04,01,32,00,00,00,00,00", +"4977","Validation","2017-08-01T09:25:56.6456288","2.3598812","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,00,43,00,00", +"4974","None","2017-08-01T09:25:56.5402762","0.0005950","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"4973","Validation","2017-08-01T09:25:54.5334718","2.3202355","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,44,0C,00,00", +"4970","None","2017-08-01T09:25:54.3255821","0.0006981","UsbSpec","Control Out Transfer","2 ","04,02,74,00,00,00,00,00", +"4969","None","2017-08-01T09:25:54.3255481","2.3200426","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,00,99,00,00", +"4966","None","2017-08-01T09:25:54.2169539","0.0005558","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"4965","None","2017-08-01T09:25:52.1898874","2.3435685","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,3A,A4,00,00", +"4962","None","2017-08-01T09:25:51.9818519","0.0005200","UsbSpec","Control Out Transfer","2 ","04,04,B6,00,00,00,00,00", +"4961","Validation","2017-08-01T09:25:51.9817621","2.3437498","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,01,3A,00,00", +"4958","Validation","2017-08-01T09:25:51.8779514","0.0007730","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"4957","None","2017-08-01T09:25:49.8216258","2.3682465","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,3F,DA,00,00", +"4954","None","2017-08-01T09:25:49.6136205","0.0006820","UsbSpec","Control Out Transfer","2 ","04,07,74,00,00,00,00,00", +"4953","None","2017-08-01T09:25:49.6135454","2.3681970","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,02,5B,00,00", +"4950","None","2017-08-01T09:25:49.5096430","0.0004663","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"4949","None","2017-08-01T09:25:47.4854846","2.3361102","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,40,C4,00,00", +"4946","None","2017-08-01T09:25:47.2781247","0.0004991","UsbSpec","Control Out Transfer","2 ","04,0B,32,00,00,00,00,00", +"4945","None","2017-08-01T09:25:47.2780499","2.3354604","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,03,BA,00,00", +"4942","None","2017-08-01T09:25:47.1708026","0.0005773","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"4937","None","2017-08-01T09:25:45.1417730","2.3436939","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,3E,A7,00,00", +"4934","Validation","2017-08-01T09:25:44.9339599","0.0009100","UsbSpec","Control Out Transfer","2 ","04,10,2C,00,00,00,00,00", +"4933","Validation","2017-08-01T09:25:44.9338731","2.3441319","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,05,99,00,00", +"4930","None","2017-08-01T09:25:44.8314527","0.0006529","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"4929","None","2017-08-01T09:25:42.8381283","2.3036039","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,3F,2A,00,00", +"4926","None","2017-08-01T09:25:42.6296375","0.0004966","UsbSpec","Control Out Transfer","2 ","04,00,82,00,00,00,00,00", +"4925","None","2017-08-01T09:25:42.6295764","2.3042789","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,08,16,00,00", +"4922","None","2017-08-01T09:25:42.5208564","0.0005925","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"4921","None","2017-08-01T09:25:40.4458205","2.3922652","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,40,9F,00,00", +"4918","None","2017-08-01T09:25:40.2379274","0.0008209","UsbSpec","Control Out Transfer","2 ","04,01,1E,00,00,00,00,00", +"4917","None","2017-08-01T09:25:40.2378504","2.3916897","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,00,41,00,00", +"4914","None","2017-08-01T09:25:40.1327824","0.0006664","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"4913","None","2017-08-01T09:25:38.1256861","2.3201008","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,46,A2,00,00", +"4910","None","2017-08-01T09:25:37.9178973","0.0008574","UsbSpec","Control Out Transfer","2 ","04,02,44,00,00,00,00,00", +"4909","None","2017-08-01T09:25:37.9178127","2.3199999","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,00,8F,00,00", +"4906","None","2017-08-01T09:25:37.8102953","0.0004917","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"4905","None","2017-08-01T09:25:35.7736284","2.3520260","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,44,56,00,00", +"4902","None","2017-08-01T09:25:35.5657097","0.0007593","UsbSpec","Control Out Transfer","2 ","04,04,52,00,00,00,00,00", +"4901","None","2017-08-01T09:25:35.5656338","2.3521426","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,01,22,00,00", +"4898","None","2017-08-01T09:25:35.4568636","0.0005687","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"4897","None","2017-08-01T09:25:33.4138658","2.3597256","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,3C,6E,00,00", +"4894","None","2017-08-01T09:25:33.2058315","0.0006842","UsbSpec","Control Out Transfer","2 ","04,06,DA,00,00,00,00,00", +"4893","None","2017-08-01T09:25:33.2057594","2.3598374","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,02,29,00,00", +"4890","None","2017-08-01T09:25:33.0976070","0.0008975","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"4889","Validation","2017-08-01T09:25:31.0777915","2.3360434","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,42,FE,00,00", +"4886","None","2017-08-01T09:25:30.8698535","0.0006668","UsbSpec","Control Out Transfer","2 ","04,0A,52,00,00,00,00,00", +"4885","None","2017-08-01T09:25:30.8697904","2.3359308","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,03,6D,00,00", +"4882","None","2017-08-01T09:25:30.7615330","0.0005449","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"4881","None","2017-08-01T09:25:28.7578977","2.3198621","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,40,F3,00,00", +"4878","None","2017-08-01T09:25:28.5499234","0.0007993","UsbSpec","Control Out Transfer","2 ","04,0E,EE,00,00,00,00,00", +"4877","None","2017-08-01T09:25:28.5498675","2.3198859","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,05,29,00,00", +"4874","Validation","2017-08-01T09:25:28.4455615","0.0006853","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"4873","None","2017-08-01T09:25:26.4058989","2.3519625","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,3F,B6,00,00", +"4870","None","2017-08-01T09:25:26.1975073","0.0005128","UsbSpec","Control Out Transfer","2 ","04,0D,AE,00,00,00,00,00", +"4869","None","2017-08-01T09:25:26.1974590","2.3523621","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,07,77,00,00", +"4866","None","2017-08-01T09:25:26.0961404","0.0008756","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"4865","None","2017-08-01T09:25:24.0454853","2.3603822","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,43,9C,00,00", +"4862","None","2017-08-01T09:25:23.8378765","0.0007801","UsbSpec","Control Out Transfer","2 ","04,16,38,00,00,00,00,00", +"4861","None","2017-08-01T09:25:23.8378508","2.3595882","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,06,D7,00,00", +"4858","None","2017-08-01T09:25:23.7357767","0.0006906","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"4857","None","2017-08-01T09:25:21.7257882","2.3196688","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,40,E9,00,00", +"4854","None","2017-08-01T09:25:21.5180102","0.0007197","UsbSpec","Control Out Transfer","2 ","04,14,6E,00,00,00,00,00", +"4853","None","2017-08-01T09:25:21.5179468","2.3198836","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,0B,1C,00,00", +"4850","None","2017-08-01T09:25:21.4105299","0.0004739","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"4849","Validation","2017-08-01T09:25:19.3899517","2.3357980","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,40,4A,00,00", +"4846","None","2017-08-01T09:25:19.1818411","0.0005993","UsbSpec","Control Out Transfer","2 ","04,00,50,00,00,00,00,00", +"4845","None","2017-08-01T09:25:19.1817668","2.3361426","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,0A,37,00,00", +"4842","None","2017-08-01T09:25:19.0780660","0.0008616","UsbSpec","Control Out Transfer","2 ","53,00,62,00,00,00,00,00", +"4836","None","2017-08-01T09:25:13.9739865","5.4159346","UsbSpec","Interrupt In Transfer","2 ","00,04,00,0C,41,18,00,00", +"4833","None","2017-08-01T09:25:13.9657077","0.0006812","UsbSpec","Control Out Transfer","2 ","08,00,14,00,00,00,00,00", +"4832","None","2017-08-01T09:25:13.9656405","5.2160821","UsbSpec","Interrupt In Transfer","2 ","00,53,00,00,00,28,00,00", +"4829","None","2017-08-01T09:25:13.9579499","0.0005671","UsbSpec","Control Out Transfer","2 ","08,00,10,00,00,00,00,00", +"4828","None","2017-08-01T09:25:13.9579114","0.0159974","UsbSpec","Interrupt In Transfer","2 ","00,08,00,14,00,00,00,00", +"4825","None","2017-08-01T09:25:13.9500358","0.0006906","UsbSpec","Control Out Transfer","2 ","08,00,0C,00,00,00,00,00", +"4824","None","2017-08-01T09:25:13.9499577","0.0156518","UsbSpec","Interrupt In Transfer","2 ","00,08,00,10,98,EF,14,03", +"4821","None","2017-08-01T09:25:13.9417351","0.0006366","UsbSpec","Control Out Transfer","2 ","08,00,08,00,00,00,00,00", +"4820","None","2017-08-01T09:25:13.9416543","0.0161827","UsbSpec","Interrupt In Transfer","2 ","00,08,00,0C,00,00,00,00", +"4817","None","2017-08-01T09:25:13.9341687","0.0009198","UsbSpec","Control Out Transfer","2 ","08,00,04,00,00,00,00,00", +"4816","Validation","2017-08-01T09:25:13.9335015","0.0164248","UsbSpec","Interrupt In Transfer","2 ","00,08,00,08,33,39,00,00", +"4813","None","2017-08-01T09:25:13.9257853","0.0006593","UsbSpec","Control Out Transfer","2 ","08,03,D4,00,C3,00,00,00", +"4812","Validation","2017-08-01T09:25:13.9256992","0.0159241","UsbSpec","Interrupt In Transfer","2 ","00,08,00,04,36,33,38,30", +"4809","None","2017-08-01T09:25:13.9175944","0.0006631","UsbSpec","Control Out Transfer","2 ","08,03,D0,00,C3,00,00,00", +"4808","Validation","2017-08-01T09:25:13.9175382","0.0159241","UsbSpec","Interrupt In Transfer","2 ","00,08,03,D4,30,30,30,30", +"4805","None","2017-08-01T09:25:13.9098786","0.0006120","UsbSpec","Control Out Transfer","2 ","08,03,CC,00,C3,00,00,00", +"4804","None","2017-08-01T09:25:13.9097921","0.0158641","UsbSpec","Interrupt In Transfer","2 ","00,08,03,D0,30,30,30,30", +"4801","None","2017-08-01T09:25:13.9016741","0.0006408","UsbSpec","Control Out Transfer","2 ","08,03,C8,00,C3,00,00,00", +"4800","None","2017-08-01T09:25:13.9015631","0.0159362","UsbSpec","Interrupt In Transfer","2 ","00,08,03,CC,30,30,30,30", +"4797","None","2017-08-01T09:25:13.8936996","0.0005849","UsbSpec","Control Out Transfer","2 ","08,03,C4,00,C3,00,00,00", +"4796","None","2017-08-01T09:25:13.8936161","0.0161416","UsbSpec","Interrupt In Transfer","2 ","00,08,03,C8,30,30,30,30", +"4793","None","2017-08-01T09:25:13.8856341","0.0006570","UsbSpec","Control Out Transfer","2 ","08,03,C0,00,C3,00,00,00", +"4792","None","2017-08-01T09:25:13.8855491","0.0159830","UsbSpec","Interrupt In Transfer","2 ","00,08,03,C4,30,30,30,30", +"4789","None","2017-08-01T09:25:13.8775765","0.0005837","UsbSpec","Control Out Transfer","2 ","08,03,BC,00,C3,00,00,00", +"4788","None","2017-08-01T09:25:13.8775021","0.0160687","UsbSpec","Interrupt In Transfer","2 ","00,08,03,C0,30,30,30,30", +"4785","None","2017-08-01T09:25:13.8701359","0.0007231","UsbSpec","Control Out Transfer","2 ","08,03,B8,00,C3,00,00,00", +"4784","None","2017-08-01T09:25:13.8700725","0.0154445","UsbSpec","Interrupt In Transfer","2 ","00,08,03,BC,30,30,30,30", +"4781","None","2017-08-01T09:25:13.8615765","0.0004958","UsbSpec","Control Out Transfer","2 ","08,03,B4,00,C3,00,00,00", +"4780","None","2017-08-01T09:25:13.8615014","0.0159399","UsbSpec","Interrupt In Transfer","2 ","00,08,03,B8,30,30,30,30", +"4777","None","2017-08-01T09:25:13.8536069","0.0005214","UsbSpec","Control Out Transfer","2 ","08,03,B0,00,C3,00,00,00", +"4776","None","2017-08-01T09:25:13.8535348","0.0164995","UsbSpec","Interrupt In Transfer","2 ","00,08,03,B4,30,30,30,30", +"4773","None","2017-08-01T09:25:13.8456056","0.0006789","UsbSpec","Control Out Transfer","2 ","08,03,AC,00,C3,00,00,00", +"4772","None","2017-08-01T09:25:13.8455206","0.0159438","UsbSpec","Interrupt In Transfer","2 ","00,08,03,B0,30,30,30,30", +"4769","None","2017-08-01T09:25:13.8380260","0.0006283","UsbSpec","Control Out Transfer","2 ","08,03,A8,00,C3,00,00,00", +"4768","None","2017-08-01T09:25:13.8379071","0.0155945","UsbSpec","Interrupt In Transfer","2 ","00,08,03,AC,30,30,30,30", +"4765","None","2017-08-01T09:25:13.8298801","0.0006215","UsbSpec","Control Out Transfer","2 ","08,03,A4,00,C3,00,00,00", +"4764","None","2017-08-01T09:25:13.8298121","0.0156700","UsbSpec","Interrupt In Transfer","2 ","00,08,03,A8,30,30,30,30", +"4761","None","2017-08-01T09:25:13.8218803","0.0007672","UsbSpec","Control Out Transfer","2 ","08,03,A0,00,C3,00,00,00", +"4760","None","2017-08-01T09:25:13.8218116","0.0160619","UsbSpec","Interrupt In Transfer","2 ","00,08,03,A4,30,30,30,30", +"4757","None","2017-08-01T09:25:13.8137385","0.0007000","UsbSpec","Control Out Transfer","2 ","08,03,9C,00,C3,00,00,00", +"4756","None","2017-08-01T09:25:13.8136705","0.0161110","UsbSpec","Interrupt In Transfer","2 ","00,08,03,A0,30,30,30,30", +"4753","None","2017-08-01T09:25:13.8056194","0.0005305","UsbSpec","Control Out Transfer","2 ","08,03,98,00,C3,00,00,00", +"4752","None","2017-08-01T09:25:13.8055650","0.0162160","UsbSpec","Interrupt In Transfer","2 ","00,08,03,9C,30,30,30,30", +"4749","None","2017-08-01T09:25:13.7975690","0.0006943","UsbSpec","Control Out Transfer","2 ","08,03,94,00,C3,00,00,00", +"4748","None","2017-08-01T09:25:13.7974919","0.0161484","UsbSpec","Interrupt In Transfer","2 ","00,08,03,98,30,30,30,30", +"4745","None","2017-08-01T09:25:13.7895979","0.0006792","UsbSpec","Control Out Transfer","2 ","08,03,90,00,C3,00,00,00", +"4744","None","2017-08-01T09:25:13.7895488","0.0159883","UsbSpec","Interrupt In Transfer","2 ","00,08,03,94,30,30,30,30", +"4741","None","2017-08-01T09:25:13.7820258","0.0005049","UsbSpec","Control Out Transfer","2 ","08,03,8C,00,C3,00,00,00", +"4740","None","2017-08-01T09:25:13.7819571","0.0154997","UsbSpec","Interrupt In Transfer","2 ","00,08,03,90,30,30,30,30", +"4737","None","2017-08-01T09:25:13.7735616","0.0004614","UsbSpec","Control Out Transfer","2 ","08,03,88,00,C3,00,00,00", +"4736","None","2017-08-01T09:25:13.7734823","0.0160359","UsbSpec","Interrupt In Transfer","2 ","00,08,03,8C,30,30,30,30", +"4733","None","2017-08-01T09:25:13.7656290","0.0005135","UsbSpec","Control Out Transfer","2 ","08,03,84,00,C3,00,00,00", +"4732","None","2017-08-01T09:25:13.7655414","0.0163844","UsbSpec","Interrupt In Transfer","2 ","00,08,03,88,30,30,30,30", +"4729","None","2017-08-01T09:25:13.7575982","0.0006359","UsbSpec","Control Out Transfer","2 ","08,03,80,00,C3,00,00,00", +"4728","None","2017-08-01T09:25:13.7574921","0.0159589","UsbSpec","Interrupt In Transfer","2 ","00,08,03,84,30,30,30,30", +"4725","None","2017-08-01T09:25:13.7496094","0.0007023","UsbSpec","Control Out Transfer","2 ","08,03,7C,00,C3,00,00,00", +"4724","None","2017-08-01T09:25:13.7495259","0.0159793","UsbSpec","Interrupt In Transfer","2 ","00,08,03,80,30,30,30,30", +"4721","None","2017-08-01T09:25:13.7416137","0.0004788","UsbSpec","Control Out Transfer","2 ","08,03,78,00,C3,00,00,00", +"4720","None","2017-08-01T09:25:13.7415609","0.0158965","UsbSpec","Interrupt In Transfer","2 ","00,08,03,7C,30,30,30,30", +"4717","None","2017-08-01T09:25:13.7340304","0.0005826","UsbSpec","Control Out Transfer","2 ","08,03,74,00,C3,00,00,00", +"4716","None","2017-08-01T09:25:13.7339541","0.0155367","UsbSpec","Interrupt In Transfer","2 ","00,08,03,78,30,30,30,30", +"4713","None","2017-08-01T09:25:13.7259052","0.0007805","UsbSpec","Control Out Transfer","2 ","08,03,70,00,C3,00,00,00", +"4712","None","2017-08-01T09:25:13.7258414","0.0156519","UsbSpec","Interrupt In Transfer","2 ","00,08,03,74,30,30,30,30", +"4709","None","2017-08-01T09:25:13.7179334","0.0006090","UsbSpec","Control Out Transfer","2 ","08,03,6C,00,C3,00,00,00", +"4708","None","2017-08-01T09:25:13.7178401","0.0160853","UsbSpec","Interrupt In Transfer","2 ","00,08,03,70,30,30,30,30", +"4705","None","2017-08-01T09:25:13.7101242","0.0008111","UsbSpec","Control Out Transfer","2 ","08,03,68,00,C3,00,00,00", +"4704","None","2017-08-01T09:25:13.7100336","0.0157836","UsbSpec","Interrupt In Transfer","2 ","00,08,03,6C,30,30,30,30", +"4701","None","2017-08-01T09:25:13.7018016","0.0008699","UsbSpec","Control Out Transfer","2 ","08,03,64,00,C3,00,00,00", +"4700","None","2017-08-01T09:25:13.7017136","0.0161008","UsbSpec","Interrupt In Transfer","2 ","00,08,03,68,30,30,30,30", +"4697","None","2017-08-01T09:25:13.6935779","0.0007355","UsbSpec","Control Out Transfer","2 ","08,03,60,00,C3,00,00,00", +"4696","None","2017-08-01T09:25:13.6935326","0.0164836","UsbSpec","Interrupt In Transfer","2 ","00,08,03,64,30,30,30,30", +"4693","None","2017-08-01T09:25:13.6859326","0.0007185","UsbSpec","Control Out Transfer","2 ","08,03,5C,00,C3,00,00,00", +"4692","None","2017-08-01T09:25:13.6858454","0.0158516","UsbSpec","Interrupt In Transfer","2 ","00,08,03,60,30,30,30,30", +"4689","None","2017-08-01T09:25:13.6778701","0.0007431","UsbSpec","Control Out Transfer","2 ","08,03,58,00,C3,00,00,00", +"4688","None","2017-08-01T09:25:13.6777836","0.0157259","UsbSpec","Interrupt In Transfer","2 ","00,08,03,5C,30,30,30,30", +"4685","None","2017-08-01T09:25:13.6702271","0.0006087","UsbSpec","Control Out Transfer","2 ","08,03,54,00,C3,00,00,00", +"4684","None","2017-08-01T09:25:13.6701452","0.0156802","UsbSpec","Interrupt In Transfer","2 ","00,08,03,58,30,30,30,30", +"4681","None","2017-08-01T09:25:13.6616889","0.0004217","UsbSpec","Control Out Transfer","2 ","08,03,50,00,C3,00,00,00", +"4680","None","2017-08-01T09:25:13.6616220","0.0161465","UsbSpec","Interrupt In Transfer","2 ","00,08,03,54,30,30,30,30", +"4677","None","2017-08-01T09:25:13.6538261","0.0008949","UsbSpec","Control Out Transfer","2 ","08,03,4C,00,C3,00,00,00", +"4676","None","2017-08-01T09:25:13.6537533","0.0163738","UsbSpec","Interrupt In Transfer","2 ","00,08,03,50,30,30,30,30", +"4673","None","2017-08-01T09:25:13.6454842","0.0004471","UsbSpec","Control Out Transfer","2 ","08,03,48,00,C3,00,00,00", +"4672","None","2017-08-01T09:25:13.6454382","0.0161593","UsbSpec","Interrupt In Transfer","2 ","00,08,03,4C,30,30,30,30", +"4669","None","2017-08-01T09:25:13.6374924","0.0004281","UsbSpec","Control Out Transfer","2 ","08,03,44,00,C3,00,00,00", +"4668","None","2017-08-01T09:25:13.6374459","0.0162881","UsbSpec","Interrupt In Transfer","2 ","00,08,03,48,30,30,30,30", +"4665","None","2017-08-01T09:25:13.6294846","0.0004516","UsbSpec","Control Out Transfer","2 ","08,03,40,00,C3,00,00,00", +"4664","None","2017-08-01T09:25:13.6294351","0.0159951","UsbSpec","Interrupt In Transfer","2 ","00,08,03,44,30,30,30,30", +"4661","None","2017-08-01T09:25:13.6215388","0.0004920","UsbSpec","Control Out Transfer","2 ","08,03,3C,00,C3,00,00,00", +"4660","None","2017-08-01T09:25:13.6214757","0.0159551","UsbSpec","Interrupt In Transfer","2 ","00,08,03,40,30,30,30,30", +"4657","None","2017-08-01T09:25:13.6135594","0.0004304","UsbSpec","Control Out Transfer","2 ","08,03,38,00,C3,00,00,00", +"4656","None","2017-08-01T09:25:13.6134805","0.0159486","UsbSpec","Interrupt In Transfer","2 ","00,08,03,3C,30,30,30,30", +"4653","None","2017-08-01T09:25:13.6055649","0.0005097","UsbSpec","Control Out Transfer","2 ","08,03,34,00,C3,00,00,00", +"4652","None","2017-08-01T09:25:13.6055256","0.0159437","UsbSpec","Interrupt In Transfer","2 ","00,08,03,38,30,30,30,30", +"4649","None","2017-08-01T09:25:13.5979136","0.0007819","UsbSpec","Control Out Transfer","2 ","08,03,30,00,C3,00,00,00", +"4648","None","2017-08-01T09:25:13.5978460","0.0156243","UsbSpec","Interrupt In Transfer","2 ","00,08,03,34,30,30,30,30", +"4645","None","2017-08-01T09:25:13.5900621","0.0004569","UsbSpec","Control Out Transfer","2 ","08,03,2C,00,C3,00,00,00", +"4644","None","2017-08-01T09:25:13.5899945","0.0155001","UsbSpec","Interrupt In Transfer","2 ","00,08,03,30,30,30,30,30", +"4641","None","2017-08-01T09:25:13.5822606","0.0006324","UsbSpec","Control Out Transfer","2 ","08,03,28,00,C3,00,00,00", +"4640","Validation","2017-08-01T09:25:13.5822009","0.0156130","UsbSpec","Interrupt In Transfer","2 ","00,08,03,2C,30,30,30,30", +"4637","None","2017-08-01T09:25:13.5735615","0.0005006","UsbSpec","Control Out Transfer","2 ","08,03,24,00,C3,00,00,00", +"4636","None","2017-08-01T09:25:13.5734946","0.0164316","UsbSpec","Interrupt In Transfer","2 ","00,08,03,28,30,30,30,30", +"4633","None","2017-08-01T09:25:13.5658188","0.0005898","UsbSpec","Control Out Transfer","2 ","08,03,20,00,C3,00,00,00", +"4632","None","2017-08-01T09:25:13.5657508","0.0164104","UsbSpec","Interrupt In Transfer","2 ","00,08,03,24,30,30,30,30", +"4629","None","2017-08-01T09:25:13.5575762","0.0005543","UsbSpec","Control Out Transfer","2 ","08,03,1C,00,C3,00,00,00", +"4628","None","2017-08-01T09:25:13.5575086","0.0159449","UsbSpec","Interrupt In Transfer","2 ","00,08,03,20,30,30,30,30", +"4625","None","2017-08-01T09:25:13.5499377","0.0007035","UsbSpec","Control Out Transfer","2 ","08,03,18,00,C3,00,00,00", +"4624","None","2017-08-01T09:25:13.5498694","0.0158501","UsbSpec","Interrupt In Transfer","2 ","00,08,03,1C,30,30,30,30", +"4621","None","2017-08-01T09:25:13.5419553","0.0006808","UsbSpec","Control Out Transfer","2 ","08,03,14,00,C3,00,00,00", +"4620","None","2017-08-01T09:25:13.5418681","0.0156122","UsbSpec","Interrupt In Transfer","2 ","00,08,03,18,30,30,30,30", +"4617","None","2017-08-01T09:25:13.5337010","0.0005505","UsbSpec","Control Out Transfer","2 ","08,03,10,00,C3,00,00,00", +"4616","None","2017-08-01T09:25:13.5336164","0.0162213","UsbSpec","Interrupt In Transfer","2 ","00,08,03,14,30,30,30,30", +"4613","None","2017-08-01T09:25:13.5260595","0.0005475","UsbSpec","Control Out Transfer","2 ","08,03,0C,00,C3,00,00,00", +"4612","None","2017-08-01T09:25:13.5259685","0.0158656","UsbSpec","Interrupt In Transfer","2 ","00,08,03,10,30,30,30,30", +"4609","None","2017-08-01T09:25:13.5176681","0.0005430","UsbSpec","Control Out Transfer","2 ","08,03,08,00,C3,00,00,00", +"4608","None","2017-08-01T09:25:13.5175779","0.0160045","UsbSpec","Interrupt In Transfer","2 ","00,08,03,0C,30,30,30,30", +"4605","None","2017-08-01T09:25:13.5097053","0.0005909","UsbSpec","Control Out Transfer","2 ","08,03,04,00,C3,00,00,00", +"4604","None","2017-08-01T09:25:13.5096340","0.0162956","UsbSpec","Interrupt In Transfer","2 ","00,08,03,08,30,30,30,30", +"4601","None","2017-08-01T09:25:13.5016047","0.0005494","UsbSpec","Control Out Transfer","2 ","08,03,00,00,C3,00,00,00", +"4600","None","2017-08-01T09:25:13.5015390","0.0160042","UsbSpec","Interrupt In Transfer","2 ","00,08,03,04,30,30,30,30", +"4597","None","2017-08-01T09:25:13.4935955","0.0004889","UsbSpec","Control Out Transfer","2 ","08,02,FC,00,C3,00,00,00", +"4596","None","2017-08-01T09:25:13.4935260","0.0160763","UsbSpec","Interrupt In Transfer","2 ","00,08,03,00,30,30,30,30", +"4593","None","2017-08-01T09:25:13.4855794","0.0004890","UsbSpec","Control Out Transfer","2 ","08,02,F8,00,C3,00,00,00", +"4592","None","2017-08-01T09:25:13.4855035","0.0159838","UsbSpec","Interrupt In Transfer","2 ","00,08,02,FC,30,30,30,30", +"4589","None","2017-08-01T09:25:13.4778348","0.0005944","UsbSpec","Control Out Transfer","2 ","08,02,F4,00,C3,00,00,00", +"4588","None","2017-08-01T09:25:13.4777639","0.0157315","UsbSpec","Interrupt In Transfer","2 ","00,08,02,F8,30,30,30,30", +"4585","None","2017-08-01T09:25:13.4695881","0.0007423","UsbSpec","Control Out Transfer","2 ","08,02,F0,00,C3,00,00,00", +"4584","None","2017-08-01T09:25:13.4695232","0.0159358","UsbSpec","Interrupt In Transfer","2 ","00,08,02,F4,30,30,30,30", +"4581","None","2017-08-01T09:25:13.4617170","0.0006627","UsbSpec","Control Out Transfer","2 ","08,02,EC,00,C3,00,00,00", +"4580","None","2017-08-01T09:25:13.4616483","0.0160797","UsbSpec","Interrupt In Transfer","2 ","00,08,02,F0,30,30,30,30", +"4577","None","2017-08-01T09:25:13.4537044","0.0006804","UsbSpec","Control Out Transfer","2 ","08,02,E8,00,C3,00,00,00", +"4576","None","2017-08-01T09:25:13.4536376","0.0158557","UsbSpec","Interrupt In Transfer","2 ","00,08,02,EC,30,30,30,30", +"4573","None","2017-08-01T09:25:13.4460210","0.0005433","UsbSpec","Control Out Transfer","2 ","08,02,E4,00,C3,00,00,00", +"4572","None","2017-08-01T09:25:13.4459364","0.0156795","UsbSpec","Interrupt In Transfer","2 ","00,08,02,E8,30,30,30,30", +"4569","None","2017-08-01T09:25:13.4382032","0.0008103","UsbSpec","Control Out Transfer","2 ","08,02,E0,00,C3,00,00,00", +"4568","None","2017-08-01T09:25:13.4381224","0.0154831","UsbSpec","Interrupt In Transfer","2 ","00,08,02,E4,30,30,30,30", +"4565","None","2017-08-01T09:25:13.4298726","0.0006283","UsbSpec","Control Out Transfer","2 ","08,02,DC,00,C3,00,00,00", +"4564","None","2017-08-01T09:25:13.4297854","0.0161163","UsbSpec","Interrupt In Transfer","2 ","00,08,02,E0,30,30,30,30", +"4561","None","2017-08-01T09:25:13.4217354","0.0006113","UsbSpec","Control Out Transfer","2 ","08,02,D8,00,C3,00,00,00", +"4560","None","2017-08-01T09:25:13.4216512","0.0164270","UsbSpec","Interrupt In Transfer","2 ","00,08,02,DC,30,30,30,30", +"4557","None","2017-08-01T09:25:13.4137393","0.0006438","UsbSpec","Control Out Transfer","2 ","08,02,D4,00,C3,00,00,00", +"4556","None","2017-08-01T09:25:13.4136370","0.0161137","UsbSpec","Interrupt In Transfer","2 ","00,08,02,D8,30,30,30,30", +"4553","None","2017-08-01T09:25:13.4057037","0.0006690","UsbSpec","Control Out Transfer","2 ","08,02,D0,00,C3,00,00,00", +"4552","None","2017-08-01T09:25:13.4056191","0.0159977","UsbSpec","Interrupt In Transfer","2 ","00,08,02,D4,30,30,30,30", +"4549","None","2017-08-01T09:25:13.3979417","0.0007170","UsbSpec","Control Out Transfer","2 ","08,02,CC,00,C3,00,00,00", +"4548","None","2017-08-01T09:25:13.3978745","0.0157289","UsbSpec","Interrupt In Transfer","2 ","00,08,02,D0,30,30,30,30", +"4545","None","2017-08-01T09:25:13.3895896","0.0005279","UsbSpec","Control Out Transfer","2 ","08,02,C8,00,C3,00,00,00", +"4544","None","2017-08-01T09:25:13.3895243","0.0160608","UsbSpec","Interrupt In Transfer","2 ","00,08,02,CC,30,30,30,30", +"4541","None","2017-08-01T09:25:13.3820894","0.0006384","UsbSpec","Control Out Transfer","2 ","08,02,C4,00,C3,00,00,00", +"4540","None","2017-08-01T09:25:13.3820180","0.0158146","UsbSpec","Interrupt In Transfer","2 ","00,08,02,C8,30,30,30,30", +"4537","None","2017-08-01T09:25:13.3736991","0.0005702","UsbSpec","Control Out Transfer","2 ","08,02,C0,00,C3,00,00,00", +"4536","None","2017-08-01T09:25:13.3736304","0.0158611","UsbSpec","Interrupt In Transfer","2 ","00,08,02,C4,30,30,30,30", +"4533","None","2017-08-01T09:25:13.3658137","0.0005932","UsbSpec","Control Out Transfer","2 ","08,02,BC,00,C3,00,00,00", +"4532","None","2017-08-01T09:25:13.3657484","0.0162341","UsbSpec","Interrupt In Transfer","2 ","00,08,02,C0,30,30,30,30", +"4529","None","2017-08-01T09:25:13.3575711","0.0005928","UsbSpec","Control Out Transfer","2 ","08,02,B8,00,C3,00,00,00", +"4528","None","2017-08-01T09:25:13.3575062","0.0160932","UsbSpec","Interrupt In Transfer","2 ","00,08,02,BC,30,30,30,30", +"4525","None","2017-08-01T09:25:13.3500652","0.0005282","UsbSpec","Control Out Transfer","2 ","08,02,B4,00,C3,00,00,00", +"4524","None","2017-08-01T09:25:13.3499580","0.0157187","UsbSpec","Interrupt In Transfer","2 ","00,08,02,B8,30,30,30,30", +"4521","None","2017-08-01T09:25:13.3415621","0.0004833","UsbSpec","Control Out Transfer","2 ","08,02,B0,00,C3,00,00,00", +"4520","None","2017-08-01T09:25:13.3415069","0.0159698","UsbSpec","Interrupt In Transfer","2 ","00,08,02,B4,30,30,30,30", +"4517","None","2017-08-01T09:25:13.3337949","0.0006109","UsbSpec","Control Out Transfer","2 ","08,02,AC,00,C3,00,00,00", +"4516","None","2017-08-01T09:25:13.3337069","0.0162258","UsbSpec","Interrupt In Transfer","2 ","00,08,02,B0,30,30,30,30", +"4513","None","2017-08-01T09:25:13.3258698","0.0005777","UsbSpec","Control Out Transfer","2 ","08,02,A8,00,C3,00,00,00", +"4512","None","2017-08-01T09:25:13.3258230","0.0156141","UsbSpec","Interrupt In Transfer","2 ","00,08,02,AC,30,30,30,30", +"4509","None","2017-08-01T09:25:13.3175615","0.0005090","UsbSpec","Control Out Transfer","2 ","08,02,A4,00,C3,00,00,00", +"4508","None","2017-08-01T09:25:13.3174932","0.0161937","UsbSpec","Interrupt In Transfer","2 ","00,08,02,A8,30,30,30,30", +"4505","None","2017-08-01T09:25:13.3098592","0.0007998","UsbSpec","Control Out Transfer","2 ","08,02,A0,00,C3,00,00,00", +"4504","None","2017-08-01T09:25:13.3097728","0.0160211","UsbSpec","Interrupt In Transfer","2 ","00,08,02,A4,30,30,30,30", +"4501","None","2017-08-01T09:25:13.3016072","0.0008541","UsbSpec","Control Out Transfer","2 ","08,02,9C,00,C3,00,00,00", +"4500","None","2017-08-01T09:25:13.3015056","0.0159710","UsbSpec","Interrupt In Transfer","2 ","00,08,02,A0,30,30,30,30", +"4497","None","2017-08-01T09:25:13.2935209","0.0007488","UsbSpec","Control Out Transfer","2 ","08,02,98,00,C3,00,00,00", +"4496","None","2017-08-01T09:25:13.2934700","0.0162880","UsbSpec","Interrupt In Transfer","2 ","00,08,02,9C,30,30,30,30", +"4493","None","2017-08-01T09:25:13.2859323","0.0007959","UsbSpec","Control Out Transfer","2 ","08,02,94,00,C3,00,00,00", +"4492","None","2017-08-01T09:25:13.2858764","0.0156013","UsbSpec","Interrupt In Transfer","2 ","00,08,02,98,30,30,30,30", +"4489","None","2017-08-01T09:25:13.2778385","0.0007491","UsbSpec","Control Out Transfer","2 ","08,02,90,00,C3,00,00,00", +"4488","None","2017-08-01T09:25:13.2777494","0.0156915","UsbSpec","Interrupt In Transfer","2 ","00,08,02,94,30,30,30,30", +"4485","None","2017-08-01T09:25:13.2695290","0.0005849","UsbSpec","Control Out Transfer","2 ","08,02,8C,00,C3,00,00,00", +"4484","None","2017-08-01T09:25:13.2695139","0.0163455","UsbSpec","Interrupt In Transfer","2 ","00,08,02,90,30,30,30,30", +"4481","None","2017-08-01T09:25:13.2618472","0.0007045","UsbSpec","Control Out Transfer","2 ","08,02,88,00,C3,00,00,00", +"4480","None","2017-08-01T09:25:13.2617599","0.0159740","UsbSpec","Interrupt In Transfer","2 ","00,08,02,8C,30,30,30,30", +"4477","None","2017-08-01T09:25:13.2538541","0.0005808","UsbSpec","Control Out Transfer","2 ","08,02,84,00,C3,00,00,00", +"4476","None","2017-08-01T09:25:13.2537484","0.0157319","UsbSpec","Interrupt In Transfer","2 ","00,08,02,88,30,30,30,30", +"4473","None","2017-08-01T09:25:13.2454851","0.0007196","UsbSpec","Control Out Transfer","2 ","08,02,80,00,C3,00,00,00", +"4472","None","2017-08-01T09:25:13.2454371","0.0163032","UsbSpec","Interrupt In Transfer","2 ","00,08,02,84,30,30,30,30", +"4469","None","2017-08-01T09:25:13.2374754","0.0004343","UsbSpec","Control Out Transfer","2 ","08,02,7C,00,C3,00,00,00", +"4468","None","2017-08-01T09:25:13.2374286","0.0163051","UsbSpec","Interrupt In Transfer","2 ","00,08,02,80,30,30,30,30", +"4465","None","2017-08-01T09:25:13.2294760","0.0004440","UsbSpec","Control Out Transfer","2 ","08,02,78,00,C3,00,00,00", +"4464","None","2017-08-01T09:25:13.2294299","0.0159997","UsbSpec","Interrupt In Transfer","2 ","00,08,02,7C,30,30,30,30", +"4461","None","2017-08-01T09:25:13.2215521","0.0158743","UsbSpec","Interrupt In Transfer","2 ","00,08,02,78,30,30,30,30", +"4460","None","2017-08-01T09:25:13.2215007","0.0004388","UsbSpec","Control Out Transfer","2 ","08,02,74,00,C3,00,00,00", +"4457","None","2017-08-01T09:25:13.2134756","0.0004444","UsbSpec","Control Out Transfer","2 ","08,02,70,00,C3,00,00,00", +"4456","None","2017-08-01T09:25:13.2134296","0.0159973","UsbSpec","Interrupt In Transfer","2 ","00,08,02,74,30,30,30,30", +"4453","None","2017-08-01T09:25:13.2054770","0.0004432","UsbSpec","Control Out Transfer","2 ","08,02,6C,00,C3,00,00,00", +"4452","None","2017-08-01T09:25:13.2054305","0.0159966","UsbSpec","Interrupt In Transfer","2 ","00,08,02,70,30,30,30,30", +"4449","None","2017-08-01T09:25:13.1974726","0.0004471","UsbSpec","Control Out Transfer","2 ","08,02,68,00,C3,00,00,00", +"4448","None","2017-08-01T09:25:13.1974209","0.0160060","UsbSpec","Interrupt In Transfer","2 ","00,08,02,6C,30,30,30,30", +"4445","Validation","2017-08-01T09:25:13.1894819","0.0004527","UsbSpec","Control Out Transfer","2 ","08,02,64,00,C3,00,00,00", +"4444","None","2017-08-01T09:25:13.1894313","0.0159958","UsbSpec","Interrupt In Transfer","2 ","00,08,02,68,30,30,30,30", +"4441","None","2017-08-01T09:25:13.1814802","0.0004432","UsbSpec","Control Out Transfer","2 ","08,02,60,00,C3,00,00,00", +"4440","None","2017-08-01T09:25:13.1814337","0.0159849","UsbSpec","Interrupt In Transfer","2 ","00,08,02,64,30,30,30,30", +"4437","None","2017-08-01T09:25:13.1734785","0.0004938","UsbSpec","Control Out Transfer","2 ","08,02,5C,00,C3,00,00,00", +"4436","None","2017-08-01T09:25:13.1734316","0.0159959","UsbSpec","Interrupt In Transfer","2 ","00,08,02,60,30,30,30,30", +"4433","None","2017-08-01T09:25:13.1654722","0.0004441","UsbSpec","Control Out Transfer","2 ","08,02,58,00,C3,00,00,00", +"4432","None","2017-08-01T09:25:13.1654303","0.0160000","UsbSpec","Interrupt In Transfer","2 ","00,08,02,5C,30,30,30,30", +"4429","None","2017-08-01T09:25:13.1574890","0.0004947","UsbSpec","Control Out Transfer","2 ","08,02,54,00,C3,00,00,00", +"4428","None","2017-08-01T09:25:13.1574407","0.0159868","UsbSpec","Interrupt In Transfer","2 ","00,08,02,58,DB,01,D6,26", +"4425","None","2017-08-01T09:25:13.1494839","0.0004471","UsbSpec","Control Out Transfer","2 ","08,02,50,00,C3,00,00,00", +"4424","None","2017-08-01T09:25:13.1494360","0.0159906","UsbSpec","Interrupt In Transfer","2 ","00,08,02,54,9F,41,D4,05", +"4421","None","2017-08-01T09:25:13.1415143","0.0004554","UsbSpec","Control Out Transfer","2 ","08,02,4C,00,C3,00,00,00", +"4420","None","2017-08-01T09:25:13.1414502","0.0159792","UsbSpec","Interrupt In Transfer","2 ","00,08,02,50,DF,45,16,BF", +"4417","None","2017-08-01T09:25:13.1335236","0.0004595","UsbSpec","Control Out Transfer","2 ","08,02,48,00,C3,00,00,00", +"4416","None","2017-08-01T09:25:13.1334583","0.0159717","UsbSpec","Interrupt In Transfer","2 ","00,08,02,4C,A7,26,4C,71", +"4413","None","2017-08-01T09:25:13.1255589","0.0004629","UsbSpec","Control Out Transfer","2 ","08,02,44,00,C3,00,00,00", +"4412","None","2017-08-01T09:25:13.1255076","0.0159286","UsbSpec","Interrupt In Transfer","2 ","00,08,02,48,98,0A,8C,19", +"4409","None","2017-08-01T09:25:13.1178196","0.0004909","UsbSpec","Control Out Transfer","2 ","08,02,40,00,C3,00,00,00", +"4408","None","2017-08-01T09:25:13.1177233","0.0157176","UsbSpec","Interrupt In Transfer","2 ","00,08,02,44,7B,80,6F,43", +"4405","None","2017-08-01T09:25:13.1098353","0.0006392","UsbSpec","Control Out Transfer","2 ","08,02,3C,00,C3,00,00,00", +"4404","None","2017-08-01T09:25:13.1097651","0.0156745","UsbSpec","Interrupt In Transfer","2 ","00,08,02,40,5B,A5,41,46", +"4401","None","2017-08-01T09:25:13.1016120","0.0005089","UsbSpec","Control Out Transfer","2 ","08,02,38,00,C3,00,00,00", +"4400","None","2017-08-01T09:25:13.1015293","0.0161585","UsbSpec","Interrupt In Transfer","2 ","00,08,02,3C,65,0C,A0,26", +"4397","None","2017-08-01T09:25:13.0939810","0.0005691","UsbSpec","Control Out Transfer","2 ","08,02,34,00,C3,00,00,00", +"4396","None","2017-08-01T09:25:13.0938780","0.0158553","UsbSpec","Interrupt In Transfer","2 ","00,08,02,38,8F,42,59,1A", +"4393","None","2017-08-01T09:25:13.0855659","0.0005683","UsbSpec","Control Out Transfer","2 ","08,02,30,00,C3,00,00,00", +"4392","None","2017-08-01T09:25:13.0855021","0.0159947","UsbSpec","Interrupt In Transfer","2 ","00,08,02,34,32,46,6A,0B", +"4389","None","2017-08-01T09:25:13.0777020","0.0005751","UsbSpec","Control Out Transfer","2 ","08,02,2C,00,C3,00,00,00", +"4388","None","2017-08-01T09:25:13.0776341","0.0162133","UsbSpec","Interrupt In Transfer","2 ","00,08,02,30,6D,27,BB,C0", +"4385","None","2017-08-01T09:25:13.0695923","0.0005309","UsbSpec","Control Out Transfer","2 ","08,02,28,00,C3,00,00,00", +"4384","None","2017-08-01T09:25:13.0695406","0.0159271","UsbSpec","Interrupt In Transfer","2 ","00,08,02,2C,D3,05,E0,01", +"4381","None","2017-08-01T09:25:13.0618791","0.0006075","UsbSpec","Control Out Transfer","2 ","08,02,24,00,C3,00,00,00", +"4380","None","2017-08-01T09:25:13.0618111","0.0157912","UsbSpec","Interrupt In Transfer","2 ","00,08,02,28,4A,34,64,41", +"4377","None","2017-08-01T09:25:13.0536694","0.0005516","UsbSpec","Control Out Transfer","2 ","08,02,20,00,C3,00,00,00", +"4376","None","2017-08-01T09:25:13.0535938","0.0158781","UsbSpec","Interrupt In Transfer","2 ","00,08,02,24,14,08,A1,45", +"4373","None","2017-08-01T09:25:13.0458689","0.0006861","UsbSpec","Control Out Transfer","2 ","08,02,1C,00,C3,00,00,00", +"4372","None","2017-08-01T09:25:13.0458006","0.0159796","UsbSpec","Interrupt In Transfer","2 ","00,08,02,20,89,19,41,27", +"4369","None","2017-08-01T09:25:13.0376909","0.0004890","UsbSpec","Control Out Transfer","2 ","08,02,18,00,C3,00,00,00", +"4368","None","2017-08-01T09:25:13.0376237","0.0159350","UsbSpec","Interrupt In Transfer","2 ","00,08,02,1C,2C,43,9C,0A", +"4365","None","2017-08-01T09:25:13.0295763","0.0006468","UsbSpec","Control Out Transfer","2 ","08,02,14,00,C3,00,00,00", +"4364","None","2017-08-01T09:25:13.0295121","0.0162564","UsbSpec","Interrupt In Transfer","2 ","00,08,02,18,0D,46,38,B5", +"4361","None","2017-08-01T09:25:13.0215482","0.0004897","UsbSpec","Control Out Transfer","2 ","08,02,10,00,C3,00,00,00", +"4360","None","2017-08-01T09:25:13.0214847","0.0160978","UsbSpec","Interrupt In Transfer","2 ","00,08,02,14,46,27,49,08", +"4357","None","2017-08-01T09:25:13.0140060","0.0006494","UsbSpec","Control Out Transfer","2 ","08,02,0C,00,C3,00,00,00", +"4356","None","2017-08-01T09:25:13.0139380","0.0155375","UsbSpec","Interrupt In Transfer","2 ","00,08,02,10,54,1A,63,0C", +"4353","None","2017-08-01T09:25:13.0055667","0.0006464","UsbSpec","Control Out Transfer","2 ","08,02,08,00,C3,00,00,00", +"4352","None","2017-08-01T09:25:13.0054938","0.0159588","UsbSpec","Interrupt In Transfer","2 ","00,08,02,0C,26,B9,4F,42", +"4349","None","2017-08-01T09:25:12.9975495","0.0006373","UsbSpec","Control Out Transfer","2 ","08,02,04,00,C3,00,00,00", +"4348","None","2017-08-01T09:25:12.9974785","0.0163802","UsbSpec","Interrupt In Transfer","2 ","00,08,02,08,C1,BC,02,46", +"4345","None","2017-08-01T09:25:12.9899711","0.0005433","UsbSpec","Control Out Transfer","2 ","08,02,00,00,C3,00,00,00", +"4344","None","2017-08-01T09:25:12.9898910","0.0155688","UsbSpec","Interrupt In Transfer","2 ","00,08,02,04,E7,01,A9,27", +"4341","None","2017-08-01T09:25:12.9816175","0.0007268","UsbSpec","Control Out Transfer","2 ","08,01,FC,00,C3,00,00,00", +"4340","None","2017-08-01T09:25:12.9815514","0.0158905","UsbSpec","Interrupt In Transfer","2 ","00,08,02,00,1D,41,D7,05", +"4337","None","2017-08-01T09:25:12.9735852","0.0005739","UsbSpec","Control Out Transfer","2 ","08,01,F8,00,C3,00,00,00", +"4336","None","2017-08-01T09:25:12.9735127","0.0163443","UsbSpec","Interrupt In Transfer","2 ","00,08,01,FC,5F,45,76,67", +"4333","None","2017-08-01T09:25:12.9660279","0.0006321","UsbSpec","Control Out Transfer","2 ","08,01,F4,00,C3,00,00,00", +"4332","Validation","2017-08-01T09:25:12.9659222","0.0156001","UsbSpec","Interrupt In Transfer","2 ","00,08,01,F8,8A,27,B7,9F", +"4329","None","2017-08-01T09:25:12.9580624","0.0004724","UsbSpec","Control Out Transfer","2 ","08,01,F0,00,C3,00,00,00", +"4328","None","2017-08-01T09:25:12.9579922","0.0154876","UsbSpec","Interrupt In Transfer","2 ","00,08,01,F4,9E,0A,7C,19", +"4325","None","2017-08-01T09:25:12.9495525","0.0006445","UsbSpec","Control Out Transfer","2 ","08,01,EC,00,C3,00,00,00", +"4324","None","2017-08-01T09:25:12.9494770","0.0164082","UsbSpec","Interrupt In Transfer","2 ","00,08,01,F0,D0,17,EC,42", +"4321","None","2017-08-01T09:25:12.9415946","0.0006532","UsbSpec","Control Out Transfer","2 ","08,01,E8,00,C3,00,00,00", +"4320","None","2017-08-01T09:25:12.9415504","0.0163984","UsbSpec","Interrupt In Transfer","2 ","00,08,01,EC,C8,43,C3,45", +"4317","None","2017-08-01T09:25:12.9336699","0.0006831","UsbSpec","Control Out Transfer","2 ","08,01,E4,00,C3,00,00,00", +"4316","None","2017-08-01T09:25:12.9335986","0.0158437","UsbSpec","Interrupt In Transfer","2 ","00,08,01,E8,63,0C,8A,27", +"4313","None","2017-08-01T09:25:12.9257566","0.0006026","UsbSpec","Control Out Transfer","2 ","08,01,E0,00,C3,00,00,00", +"4312","None","2017-08-01T09:25:12.9256883","0.0158331","UsbSpec","Interrupt In Transfer","2 ","00,08,01,E4,0E,42,46,1A", +"4309","None","2017-08-01T09:25:12.9179316","0.0005792","UsbSpec","Control Out Transfer","2 ","08,01,DC,00,C3,00,00,00", +"4308","None","2017-08-01T09:25:12.9178108","0.0157504","UsbSpec","Interrupt In Transfer","2 ","00,08,01,E0,B4,45,AF,5D", +"4305","None","2017-08-01T09:25:12.9100734","0.0006755","UsbSpec","Control Out Transfer","2 ","08,01,D8,00,C3,00,00,00", +"4304","None","2017-08-01T09:25:12.9099937","0.0156496","UsbSpec","Interrupt In Transfer","2 ","00,08,01,DC,EB,27,5A,B4", +"4301","None","2017-08-01T09:25:12.9015744","0.0004686","UsbSpec","Control Out Transfer","2 ","08,01,D4,00,C3,00,00,00", +"4300","None","2017-08-01T09:25:12.9015042","0.0162734","UsbSpec","Interrupt In Transfer","2 ","00,08,01,D8,DA,05,F0,01", +"4297","None","2017-08-01T09:25:12.8936433","0.0006238","UsbSpec","Control Out Transfer","2 ","08,01,D0,00,C3,00,00,00", +"4296","None","2017-08-01T09:25:12.8935437","0.0164187","UsbSpec","Interrupt In Transfer","2 ","00,08,01,D4,32,9A,D0,40", +"4293","None","2017-08-01T09:25:12.8856515","0.0004682","UsbSpec","Control Out Transfer","2 ","08,01,CC,00,C3,00,00,00", +"4292","None","2017-08-01T09:25:12.8855623","0.0159000","UsbSpec","Interrupt In Transfer","2 ","00,08,01,D0,8C,B4,15,45", +"4289","None","2017-08-01T09:25:12.8776547","0.0005135","UsbSpec","Control Out Transfer","2 ","08,01,C8,00,C3,00,00,00", +"4288","None","2017-08-01T09:25:12.8775531","0.0159509","UsbSpec","Interrupt In Transfer","2 ","00,08,01,CC,72,19,CE,27", +"4285","None","2017-08-01T09:25:12.8697085","0.0005444","UsbSpec","Control Out Transfer","2 ","08,01,C4,00,C3,00,00,00", +"4284","Validation","2017-08-01T09:25:12.8696171","0.0159098","UsbSpec","Interrupt In Transfer","2 ","00,08,01,C8,9A,42,A4,0A", +"4281","None","2017-08-01T09:25:12.8622588","0.0006309","UsbSpec","Control Out Transfer","2 ","08,01,C0,00,C3,00,00,00", +"4280","None","2017-08-01T09:25:12.8621463","0.0153758","UsbSpec","Interrupt In Transfer","2 ","00,08,01,C4,81,45,73,1D", +"4277","None","2017-08-01T09:25:12.8537451","0.0004799","UsbSpec","Control Out Transfer","2 ","08,01,BC,00,C3,00,00,00", +"4276","None","2017-08-01T09:25:12.8536526","0.0158599","UsbSpec","Interrupt In Transfer","2 ","00,08,01,C0,B5,27,1D,85", +"4273","None","2017-08-01T09:25:12.8456026","0.0004787","UsbSpec","Control Out Transfer","2 ","08,01,B8,00,C3,00,00,00", +"4272","None","2017-08-01T09:25:12.8455335","0.0165686","UsbSpec","Interrupt In Transfer","2 ","00,08,01,BC,31,1A,60,0C", +"4269","None","2017-08-01T09:25:12.8378387","0.0005944","UsbSpec","Control Out Transfer","2 ","08,01,B4,00,C3,00,00,00", +"4268","None","2017-08-01T09:25:12.8377851","0.0157750","UsbSpec","Interrupt In Transfer","2 ","00,08,01,B8,E6,F6,B9,41", +"4265","None","2017-08-01T09:25:12.8298102","0.0007035","UsbSpec","Control Out Transfer","2 ","08,01,B0,00,C3,00,00,00", +"4264","None","2017-08-01T09:25:12.8297306","0.0157708","UsbSpec","Interrupt In Transfer","2 ","00,08,01,B4,A1,72,6F,45", +"4261","None","2017-08-01T09:25:12.8218051","0.0005709","UsbSpec","Control Out Transfer","2 ","08,01,AC,00,C3,00,00,00", +"4260","None","2017-08-01T09:25:12.8217270","0.0160253","UsbSpec","Interrupt In Transfer","2 ","00,08,01,B0,FD,01,11,28", +"4257","None","2017-08-01T09:25:12.8138960","0.0007797","UsbSpec","Control Out Transfer","2 ","08,01,A8,00,C3,00,00,00", +"4256","None","2017-08-01T09:25:12.8138163","0.0158829","UsbSpec","Interrupt In Transfer","2 ","00,08,01,AC,86,40,DF,05", +"4253","None","2017-08-01T09:25:12.8056273","0.0006812","UsbSpec","Control Out Transfer","2 ","08,01,A4,00,C3,00,00,00", +"4252","None","2017-08-01T09:25:12.8055431","0.0161155","UsbSpec","Interrupt In Transfer","2 ","00,08,01,A8,C3,44,C3,73", +"4249","None","2017-08-01T09:25:12.7975980","0.0004728","UsbSpec","Control Out Transfer","2 ","08,01,A0,00,C3,00,00,00", +"4248","Validation","2017-08-01T09:25:12.7974863","0.0162934","UsbSpec","Interrupt In Transfer","2 ","00,08,01,A4,F3,27,BD,52", +"4245","None","2017-08-01T09:25:12.7898372","0.0007076","UsbSpec","Control Out Transfer","2 ","08,01,9C,00,C3,00,00,00", +"4244","None","2017-08-01T09:25:12.7897738","0.0157361","UsbSpec","Interrupt In Transfer","2 ","00,08,01,A0,A6,0A,62,19", +"4241","None","2017-08-01T09:25:12.7817457","0.0006543","UsbSpec","Control Out Transfer","2 ","08,01,98,00,C3,00,00,00", +"4240","None","2017-08-01T09:25:12.7816721","0.0157745","UsbSpec","Interrupt In Transfer","2 ","00,08,01,9C,1B,66,41,42", +"4237","None","2017-08-01T09:25:12.7739214","0.0007933","UsbSpec","Control Out Transfer","2 ","08,01,94,00,C3,00,00,00", +"4236","None","2017-08-01T09:25:12.7738478","0.0158373","UsbSpec","Interrupt In Transfer","2 ","00,08,01,98,3B,46,26,45", +"4233","None","2017-08-01T09:25:12.7662641","0.0006321","UsbSpec","Control Out Transfer","2 ","08,01,90,00,C3,00,00,00", +"4232","None","2017-08-01T09:25:12.7661440","0.0154941","UsbSpec","Interrupt In Transfer","2 ","00,08,01,94,5E,0C,F6,27", +"4229","None","2017-08-01T09:25:12.7577867","0.0006328","UsbSpec","Control Out Transfer","2 ","08,01,8C,00,C3,00,00,00", +"4228","None","2017-08-01T09:25:12.7576662","0.0161322","UsbSpec","Interrupt In Transfer","2 ","00,08,01,90,6A,41,0C,1A", +"4225","None","2017-08-01T09:25:12.7496003","0.0004807","UsbSpec","Control Out Transfer","2 ","08,01,88,00,C3,00,00,00", +"4224","None","2017-08-01T09:25:12.7495165","0.0165811","UsbSpec","Interrupt In Transfer","2 ","00,08,01,8C,19,45,FE,5B", +"4221","None","2017-08-01T09:25:12.7416220","0.0004747","UsbSpec","Control Out Transfer","2 ","08,01,84,00,C3,00,00,00", +"4220","None","2017-08-01T09:25:12.7415575","0.0160781","UsbSpec","Interrupt In Transfer","2 ","00,08,01,88,3B,28,46,C6", +"4217","None","2017-08-01T09:25:12.7336252","0.0006197","UsbSpec","Control Out Transfer","2 ","08,01,80,00,C3,00,00,00", +"4216","None","2017-08-01T09:25:12.7335527","0.0159294","UsbSpec","Interrupt In Transfer","2 ","00,08,01,84,F4,05,19,02", +"4213","None","2017-08-01T09:25:12.7260257","0.0006547","UsbSpec","Control Out Transfer","2 ","08,01,7C,00,C3,00,00,00", +"4212","None","2017-08-01T09:25:12.7259150","0.0156040","UsbSpec","Interrupt In Transfer","2 ","00,08,01,80,45,43,0C,40", +"4209","None","2017-08-01T09:25:12.7178382","0.0006332","UsbSpec","Control Out Transfer","2 ","08,01,78,00,C3,00,00,00", +"4208","None","2017-08-01T09:25:12.7176770","0.0158361","UsbSpec","Interrupt In Transfer","2 ","00,08,01,7C,B4,D4,53,44", +"4205","None","2017-08-01T09:25:12.7099147","0.0005920","UsbSpec","Control Out Transfer","2 ","08,01,74,00,C3,00,00,00", +"4204","None","2017-08-01T09:25:12.7098459","0.0160374","UsbSpec","Interrupt In Transfer","2 ","00,08,01,78,29,19,14,28", +"4201","None","2017-08-01T09:25:12.7015697","0.0004920","UsbSpec","Control Out Transfer","2 ","08,01,70,00,C3,00,00,00", +"4200","None","2017-08-01T09:25:12.7014935","0.0161525","UsbSpec","Interrupt In Transfer","2 ","00,08,01,74,BE,41,9A,0A", +"4197","None","2017-08-01T09:25:12.6938316","0.0006094","UsbSpec","Control Out Transfer","2 ","08,01,6C,00,C3,00,00,00", +"4196","None","2017-08-01T09:25:12.6937587","0.0160555","UsbSpec","Interrupt In Transfer","2 ","00,08,01,70,AD,44,18,66", +"4193","None","2017-08-01T09:25:12.6856551","0.0006052","UsbSpec","Control Out Transfer","2 ","08,01,68,00,C3,00,00,00", +"4192","None","2017-08-01T09:25:12.6855848","0.0158577","UsbSpec","Interrupt In Transfer","2 ","00,08,01,6C,21,28,27,5A", +"4189","None","2017-08-01T09:25:12.6780042","0.0006879","UsbSpec","Control Out Transfer","2 ","08,01,64,00,C3,00,00,00", +"4188","None","2017-08-01T09:25:12.6779373","0.0157550","UsbSpec","Interrupt In Transfer","2 ","00,08,01,68,AA,19,52,0C", +"4185","None","2017-08-01T09:25:12.6696747","0.0005116","UsbSpec","Control Out Transfer","2 ","08,01,60,00,C3,00,00,00", +"4184","None","2017-08-01T09:25:12.6695630","0.0159652","UsbSpec","Interrupt In Transfer","2 ","00,08,01,64,A1,81,E9,40", +"4181","None","2017-08-01T09:25:12.6618803","0.0006019","UsbSpec","Control Out Transfer","2 ","08,01,5C,00,C3,00,00,00", +"4180","None","2017-08-01T09:25:12.6618244","0.0160446","UsbSpec","Interrupt In Transfer","2 ","00,08,01,60,87,EC,A0,44", +"4177","None","2017-08-01T09:25:12.6538159","0.0006381","UsbSpec","Control Out Transfer","2 ","08,01,58,00,C3,00,00,00", +"4176","None","2017-08-01T09:25:12.6537280","0.0157806","UsbSpec","Interrupt In Transfer","2 ","00,08,01,5C,80,02,83,28", +"4173","None","2017-08-01T09:25:12.6458528","0.0006252","UsbSpec","Control Out Transfer","2 ","08,01,54,00,C3,00,00,00", +"4172","None","2017-08-01T09:25:12.6457704","0.0160325","UsbSpec","Interrupt In Transfer","2 ","00,08,01,58,8E,3F,13,06", +"4169","None","2017-08-01T09:25:12.6374908","0.0006159","UsbSpec","Control Out Transfer","2 ","08,01,50,00,C3,00,00,00", +"4168","None","2017-08-01T09:25:12.6374429","0.0162662","UsbSpec","Interrupt In Transfer","2 ","00,08,01,54,DF,43,80,8C", +"4165","None","2017-08-01T09:25:12.6300246","0.0007453","UsbSpec","Control Out Transfer","2 ","08,01,4C,00,C3,00,00,00", +"4164","None","2017-08-01T09:25:12.6299430","0.0158104","UsbSpec","Interrupt In Transfer","2 ","00,08,01,50,99,27,DE,9C", +"4161","None","2017-08-01T09:25:12.6219051","0.0007393","UsbSpec","Control Out Transfer","2 ","08,01,48,00,C3,00,00,00", +"4160","None","2017-08-01T09:25:12.6218832","0.0155419","UsbSpec","Interrupt In Transfer","2 ","00,08,01,4C,90,0A,9A,18", +"4157","None","2017-08-01T09:25:12.6135009","0.0005418","UsbSpec","Control Out Transfer","2 ","08,01,44,00,C3,00,00,00", +"4156","None","2017-08-01T09:25:12.6134552","0.0164723","UsbSpec","Interrupt In Transfer","2 ","00,08,01,48,50,CE,20,41", +"4153","None","2017-08-01T09:25:12.6055346","0.0005003","UsbSpec","Control Out Transfer","2 ","08,01,40,00,C3,00,00,00", +"4152","None","2017-08-01T09:25:12.6054655","0.0163561","UsbSpec","Interrupt In Transfer","2 ","00,08,01,44,8E,D4,27,44", +"4149","None","2017-08-01T09:25:12.5974839","0.0005350","UsbSpec","Control Out Transfer","2 ","08,01,3C,00,C3,00,00,00", +"4148","None","2017-08-01T09:25:12.5974367","0.0160086","UsbSpec","Interrupt In Transfer","2 ","00,08,01,40,43,0C,EB,28", +"4145","None","2017-08-01T09:25:12.5895411","0.0004821","UsbSpec","Control Out Transfer","2 ","08,01,38,00,C3,00,00,00", +"4144","None","2017-08-01T09:25:12.5894750","0.0159792","UsbSpec","Interrupt In Transfer","2 ","00,08,01,3C,4D,40,A6,18", +"4141","None","2017-08-01T09:25:12.5815669","0.0004928","UsbSpec","Control Out Transfer","2 ","08,01,34,00,C3,00,00,00", +"4140","None","2017-08-01T09:25:12.5814876","0.0159426","UsbSpec","Interrupt In Transfer","2 ","00,08,01,38,1D,44,BE,4A", +"4137","None","2017-08-01T09:25:12.5736241","0.0005045","UsbSpec","Control Out Transfer","2 ","08,01,30,00,C3,00,00,00", +"4136","None","2017-08-01T09:25:12.5735600","0.0159067","UsbSpec","Interrupt In Transfer","2 ","00,08,01,34,D7,26,BB,76", +"4133","None","2017-08-01T09:25:12.5659347","0.0008167","UsbSpec","Control Out Transfer","2 ","08,01,2C,00,C3,00,00,00", +"4132","None","2017-08-01T09:25:12.5658531","0.0156247","UsbSpec","Interrupt In Transfer","2 ","00,08,01,30,DA,06,DF,03", +"4129","None","2017-08-01T09:25:12.5577865","0.0004659","UsbSpec","Control Out Transfer","2 ","08,01,28,00,C3,00,00,00", +"4128","None","2017-08-01T09:25:12.5577166","0.0157731","UsbSpec","Interrupt In Transfer","2 ","00,08,01,2C,AD,39,04,3F", +"4125","None","2017-08-01T09:25:12.5496364","0.0005890","UsbSpec","Control Out Transfer","2 ","08,01,24,00,C3,00,00,00", +"4124","None","2017-08-01T09:25:12.5495424","0.0162628","UsbSpec","Interrupt In Transfer","2 ","00,08,01,28,89,C2,69,43", +"4121","None","2017-08-01T09:25:12.5416600","0.0006917","UsbSpec","Control Out Transfer","2 ","08,01,20,00,C3,00,00,00", +"4120","None","2017-08-01T09:25:12.5415803","0.0160993","UsbSpec","Interrupt In Transfer","2 ","00,08,01,24,4B,16,8C,27", +"4117","None","2017-08-01T09:25:12.5340027","0.0006169","UsbSpec","Control Out Transfer","2 ","08,01,1C,00,C3,00,00,00", +"4116","None","2017-08-01T09:25:12.5339332","0.0155794","UsbSpec","Interrupt In Transfer","2 ","00,08,01,20,30,40,89,0A", +"4113","None","2017-08-01T09:25:12.5261448","0.0009025","UsbSpec","Control Out Transfer","2 ","08,01,18,00,C3,00,00,00", +"4112","None","2017-08-01T09:25:12.5260485","0.0154945","UsbSpec","Interrupt In Transfer","2 ","00,08,01,1C,90,43,36,99", +"4109","None","2017-08-01T09:25:12.5180083","0.0005052","UsbSpec","Control Out Transfer","2 ","08,01,14,00,C3,00,00,00", +"4108","Validation","2017-08-01T09:25:12.5179000","0.0159622","UsbSpec","Interrupt In Transfer","2 ","00,08,01,18,A0,26,73,F4", +"4105","None","2017-08-01T09:25:12.5100104","0.0005101","UsbSpec","Control Out Transfer","2 ","08,01,10,00,C3,00,00,00", +"4104","None","2017-08-01T09:25:12.5099462","0.0160718","UsbSpec","Interrupt In Transfer","2 ","00,08,01,14,26,15,F4,0B", +"4101","None","2017-08-01T09:25:12.5015990","0.0005120","UsbSpec","Control Out Transfer","2 ","08,01,0C,00,C3,00,00,00", +"4100","None","2017-08-01T09:25:12.5015537","0.0163161","UsbSpec","Interrupt In Transfer","2 ","00,08,01,10,6F,0E,87,3F", +"4097","None","2017-08-01T09:25:12.4935804","0.0006143","UsbSpec","Control Out Transfer","2 ","08,01,08,00,C3,00,00,00", +"4096","None","2017-08-01T09:25:12.4934780","0.0163904","UsbSpec","Interrupt In Transfer","2 ","00,08,01,0C,2E,FD,8B,43", +"4093","None","2017-08-01T09:25:12.4856345","0.0004924","UsbSpec","Control Out Transfer","2 ","08,01,04,00,C3,00,00,00", +"4092","None","2017-08-01T09:25:12.4855352","0.0159547","UsbSpec","Interrupt In Transfer","2 ","00,08,01,08,18,0B,10,27", +"4089","None","2017-08-01T09:25:12.4781101","0.0007321","UsbSpec","Control Out Transfer","2 ","08,01,00,00,C3,00,00,00", +"4088","None","2017-08-01T09:25:12.4780131","0.0154343","UsbSpec","Interrupt In Transfer","2 ","00,08,01,04,A7,3E,8C,0A", +"4085","None","2017-08-01T09:25:12.4696319","0.0005660","UsbSpec","Control Out Transfer","2 ","08,00,FC,00,C3,00,00,00", +"4084","None","2017-08-01T09:25:12.4695413","0.0159645","UsbSpec","Interrupt In Transfer","2 ","00,08,01,00,23,43,C5,70", +"4081","None","2017-08-01T09:25:12.4616215","0.0004913","UsbSpec","Control Out Transfer","2 ","08,00,F8,00,C3,00,00,00", +"4080","None","2017-08-01T09:25:12.4615426","0.0164395","UsbSpec","Interrupt In Transfer","2 ","00,08,00,FC,10,27,DB,9D", +"4077","None","2017-08-01T09:25:12.4538467","0.0006246","UsbSpec","Control Out Transfer","2 ","08,00,F4,00,C3,00,00,00", +"4076","None","2017-08-01T09:25:12.4537799","0.0157085","UsbSpec","Interrupt In Transfer","2 ","00,08,00,F8,99,0A,19,0B", +"4073","None","2017-08-01T09:25:12.4456242","0.0005792","UsbSpec","Control Out Transfer","2 ","08,00,F0,00,C3,00,00,00", +"4072","None","2017-08-01T09:25:12.4455570","0.0159169","UsbSpec","Interrupt In Transfer","2 ","00,08,00,F4,3A,18,A8,3E", +"4069","None","2017-08-01T09:25:12.4375832","0.0004875","UsbSpec","Control Out Transfer","2 ","08,00,EC,00,C3,00,00,00", +"4068","None","2017-08-01T09:25:12.4374695","0.0162795","UsbSpec","Interrupt In Transfer","2 ","00,08,00,F0,73,DD,23,43", +"4065","None","2017-08-01T09:25:12.4297072","0.0005796","UsbSpec","Control Out Transfer","2 ","08,00,E8,00,C3,00,00,00", +"4064","None","2017-08-01T09:25:12.4296253","0.0158965","UsbSpec","Interrupt In Transfer","2 ","00,08,00,EC,1A,0B,10,27", +"4061","None","2017-08-01T09:25:12.4215402","0.0005633","UsbSpec","Control Out Transfer","2 ","08,00,E4,00,C3,00,00,00", +"4060","None","2017-08-01T09:25:12.4215016","0.0159347","UsbSpec","Interrupt In Transfer","2 ","00,08,00,E8,A8,3E,96,0A", +"4057","None","2017-08-01T09:25:12.4140414","0.0004969","UsbSpec","Control Out Transfer","2 ","08,00,E0,00,C3,00,00,00", +"4056","None","2017-08-01T09:25:12.4139746","0.0156156","UsbSpec","Interrupt In Transfer","2 ","00,08,00,E4,23,43,DB,83", +"4053","None","2017-08-01T09:25:12.4059340","0.0008069","UsbSpec","Control Out Transfer","2 ","08,00,DC,00,C3,00,00,00", +"4052","None","2017-08-01T09:25:12.4058283","0.0156428","UsbSpec","Interrupt In Transfer","2 ","00,08,00,E0,00,00,05,FE", +"4049","None","2017-08-01T09:25:12.3975724","0.0006393","UsbSpec","Control Out Transfer","2 ","08,00,D8,00,C3,00,00,00", +"4048","None","2017-08-01T09:25:12.3975026","0.0164410","UsbSpec","Interrupt In Transfer","2 ","00,08,00,DC,00,00,01,00", +"4045","None","2017-08-01T09:25:12.3899053","0.0007687","UsbSpec","Control Out Transfer","2 ","08,00,D4,00,C3,00,00,00", +"4044","None","2017-08-01T09:25:12.3898369","0.0159608","UsbSpec","Interrupt In Transfer","2 ","00,08,00,D8,00,00,00,00", +"4041","None","2017-08-01T09:25:12.3820440","0.0005532","UsbSpec","Control Out Transfer","2 ","08,00,D0,00,C3,00,00,00", +"4040","None","2017-08-01T09:25:12.3819953","0.0154733","UsbSpec","Interrupt In Transfer","2 ","00,08,00,D4,00,00,00,00", +"4037","None","2017-08-01T09:25:12.3737108","0.0006121","UsbSpec","Control Out Transfer","2 ","08,00,CC,00,C3,00,00,00", +"4036","None","2017-08-01T09:25:12.3736648","0.0161416","UsbSpec","Interrupt In Transfer","2 ","00,08,00,D0,00,00,00,00", +"4033","None","2017-08-01T09:25:12.3659742","0.0005331","UsbSpec","Control Out Transfer","2 ","08,00,C8,00,C3,00,00,00", +"4032","None","2017-08-01T09:25:12.3658787","0.0160483","UsbSpec","Interrupt In Transfer","2 ","00,08,00,CC,00,00,00,00", +"4029","None","2017-08-01T09:25:12.3576244","0.0005165","UsbSpec","Control Out Transfer","2 ","08,00,C4,00,C3,00,00,00", +"4028","None","2017-08-01T09:25:12.3575421","0.0160543","UsbSpec","Interrupt In Transfer","2 ","00,08,00,C8,DF,00,FF,00", +"4025","None","2017-08-01T09:25:12.3497390","0.0006687","UsbSpec","Control Out Transfer","2 ","08,00,C0,00,C3,00,00,00", +"4024","None","2017-08-01T09:25:12.3496374","0.0162043","UsbSpec","Interrupt In Transfer","2 ","00,08,00,C4,9F,00,BF,00", +"4021","None","2017-08-01T09:25:12.3415757","0.0004693","UsbSpec","Control Out Transfer","2 ","08,00,BC,00,C3,00,00,00", +"4020","None","2017-08-01T09:25:12.3414915","0.0160203","UsbSpec","Interrupt In Transfer","2 ","00,08,00,C0,60,00,80,00", +"4017","None","2017-08-01T09:25:12.3340565","0.0004610","UsbSpec","Control Out Transfer","2 ","08,00,B8,00,C3,00,00,00", +"4016","None","2017-08-01T09:25:12.3339927","0.0156081","UsbSpec","Interrupt In Transfer","2 ","00,08,00,BC,20,00,40,00", +"4013","None","2017-08-01T09:25:12.3260650","0.0005966","UsbSpec","Control Out Transfer","2 ","08,00,B4,00,C3,00,00,00", +"4012","None","2017-08-01T09:25:12.3259978","0.0154669","UsbSpec","Interrupt In Transfer","2 ","00,08,00,B8,09,00,00,00", +"4009","None","2017-08-01T09:25:12.3176786","0.0005101","UsbSpec","Control Out Transfer","2 ","08,00,B0,00,C3,00,00,00", +"4008","None","2017-08-01T09:25:12.3176076","0.0163190","UsbSpec","Interrupt In Transfer","2 ","00,08,00,B4,77,85,D7,66", +"4005","None","2017-08-01T09:25:12.3097720","0.0006646","UsbSpec","Control Out Transfer","2 ","08,00,AC,00,C3,00,00,00", +"4004","None","2017-08-01T09:25:12.3096655","0.0162911","UsbSpec","Interrupt In Transfer","2 ","00,08,00,B0,48,19,75,77", +"4001","None","2017-08-01T09:25:12.3015887","0.0005452","UsbSpec","Control Out Transfer","2 ","08,00,A8,00,C3,00,00,00", +"4000","None","2017-08-01T09:25:12.3015230","0.0160506","UsbSpec","Interrupt In Transfer","2 ","00,08,00,AC,40,5C,19,00", +"3997","None","2017-08-01T09:25:12.2939045","0.0007835","UsbSpec","Control Out Transfer","2 ","08,00,A4,00,C3,00,00,00", +"3996","None","2017-08-01T09:25:12.2938366","0.0157980","UsbSpec","Interrupt In Transfer","2 ","00,08,00,A8,FD,C0,92,34", +"3993","None","2017-08-01T09:25:12.2855649","0.0005147","UsbSpec","Control Out Transfer","2 ","08,00,A0,00,C3,00,00,00", +"3992","None","2017-08-01T09:25:12.2854913","0.0160000","UsbSpec","Interrupt In Transfer","2 ","00,08,00,A4,38,01,00,00", +"3989","None","2017-08-01T09:25:12.2780507","0.0004704","UsbSpec","Control Out Transfer","2 ","08,00,9C,00,C3,00,00,00", +"3988","None","2017-08-01T09:25:12.2779585","0.0158475","UsbSpec","Interrupt In Transfer","2 ","00,08,00,A0,56,A6,D7,66", +"3985","None","2017-08-01T09:25:12.2696484","0.0004772","UsbSpec","Control Out Transfer","2 ","08,00,98,00,C3,00,00,00", +"3984","Validation","2017-08-01T09:25:12.2695698","0.0158890","UsbSpec","Interrupt In Transfer","2 ","00,08,00,9C,28,5C,19,00", +"3981","None","2017-08-01T09:25:12.2618158","0.0006948","UsbSpec","Control Out Transfer","2 ","08,00,94,00,C3,00,00,00", +"3980","Validation","2017-08-01T09:25:12.2617479","0.0161785","UsbSpec","Interrupt In Transfer","2 ","00,08,00,98,30,00,10,01", +"3977","None","2017-08-01T09:25:12.2535936","0.0004724","UsbSpec","Control Out Transfer","2 ","08,00,90,00,C3,00,00,00", +"3976","None","2017-08-01T09:25:12.2535143","0.0160057","UsbSpec","Interrupt In Transfer","2 ","00,08,00,94,31,32,33,00", +"3973","None","2017-08-01T09:25:12.2458037","0.0006880","UsbSpec","Control Out Transfer","2 ","08,00,8C,00,C3,00,00,00", +"3972","None","2017-08-01T09:25:12.2457135","0.0160034","UsbSpec","Interrupt In Transfer","2 ","00,08,00,90,4C,45,4E,34", +"3969","None","2017-08-01T09:25:12.2377258","0.0006207","UsbSpec","Control Out Transfer","2 ","08,00,88,00,C3,00,00,00", +"3968","None","2017-08-01T09:25:12.2376280","0.0158584","UsbSpec","Interrupt In Transfer","2 ","00,08,00,8C,15,02,0B,12", +"3965","None","2017-08-01T09:25:12.2298188","0.0006880","UsbSpec","Control Out Transfer","2 ","08,00,84,00,C3,00,00,00", +"3964","None","2017-08-01T09:25:12.2297660","0.0159192","UsbSpec","Interrupt In Transfer","2 ","00,08,00,88,01,00,10,06", +"3961","None","2017-08-01T09:25:12.2219451","0.0006053","UsbSpec","Control Out Transfer","2 ","08,00,80,00,C3,00,00,00", +"3960","None","2017-08-01T09:25:12.2218568","0.0157417","UsbSpec","Interrupt In Transfer","2 ","00,08,00,84,00,EF,40,02", +"3957","None","2017-08-01T09:25:12.2150279","0.0005758","UsbSpec","Control Out Transfer","2 ","00,00,00,00,54,06,00,00", +"3956","None","2017-08-01T09:25:12.2146888","0.0150500","UsbSpec","Interrupt In Transfer","2 ","00,08,00,80,43,43,4D,32", +"3955","None","2017-08-01T09:25:12.2146658","0.0071736","UsbSpec","Interrupt In Transfer","2 ","00,00,45,43,43,4D,33,20", +"3953","Validation","2017-08-01T09:25:12.2141447","0.0004565","UsbSpec","Control Out Transfer","2 ","", +"3799","None","2017-08-01T09:24:54.3776109","2.0105175","UsbSpec","Interrupt In Transfer - Canceled","2 ","", +"3798","None","2017-08-01T09:24:54.3775897","2.0105360","UsbSpec","Interrupt In Transfer - Canceled","2 ","", +"3796","Validation","2017-08-01T09:24:54.3773613","0.0001805","UsbSpec","Control Out Transfer","2 ","", diff --git a/src/sensors/huey2/docs/huey-p70.csv.bin b/src/sensors/huey2/docs/huey-p70.csv.bin Binary files differnew file mode 100644 index 0000000..c8aa648 --- /dev/null +++ b/src/sensors/huey2/docs/huey-p70.csv.bin diff --git a/src/sensors/huey2/docs/huey-p70.py b/src/sensors/huey2/docs/huey-p70.py new file mode 100755 index 0000000..5f2292e --- /dev/null +++ b/src/sensors/huey2/docs/huey-p70.py @@ -0,0 +1,49 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- + +import csv + +blob = [None] * 1024 + +fn = 'huey-p70-run2.csv' + +with open(fn, 'rb') as f: + reader = csv.reader(f) + + val_53_req = 0 + + # write address map + rows = [] + for row in reader: + rows.append(row) + for row in reversed(rows): + data = row[7].split(',') + if data[0] == '00' and data[1] == '08': + addr = (int(data[2], 16) << 8) + int(data[3], 16) + blob[addr+0] = int(data[4], 16) + blob[addr+1] = int(data[5], 16) + blob[addr+2] = int(data[6], 16) + blob[addr+3] = int(data[7], 16) + + if data[0] == '04': + print "REQ 04 ", data[1:3] + val = int(data[1]+data[2], 16) + print "REQ 04 =", val + print "factor calculated as = %.6f" % (float(val) / float(val_53_req)), "should be", 2.9 * val_53_req + if data[0] == '53': + val = int(data[1]+data[2], 16) + print "REQ 53 =", val + if data[0] == '00' and data[1] == '04': + val = int(data[2]+data[3]+data[4]+data[5], 16) + print "res 04 =", val,"SO LUMINANCE=%.9f" % (float(val_53_req) * float(1000) / float(val)), '\n' + if data[0] == '00' and data[1] == '53': + val_53_req = int(data[4]+data[5], 16) + print "res 53 =", val_53_req + +# save address map as binary +output = open(fn + '.bin', 'wb') +for b in blob: + if b is None: + output.write(chr(0xfe)) + continue + output.write(chr(b)) diff --git a/src/sensors/huey2/docs/huey2.bin b/src/sensors/huey2/docs/huey2.bin Binary files differnew file mode 100644 index 0000000..253fc99 --- /dev/null +++ b/src/sensors/huey2/docs/huey2.bin diff --git a/src/sensors/huey2/huey-device.c b/src/sensors/huey2/huey-device.c new file mode 100644 index 0000000..4c7a862 --- /dev/null +++ b/src/sensors/huey2/huey-device.c @@ -0,0 +1,235 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- + * + * Copyright (C) 2017 Richard Hughes <richard@hughsie.com> + * + * Licensed under the GNU General Public License Version 2 + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "config.h" + +#include <glib.h> +#include <string.h> + +#include "huey-device.h" + +/* device constants */ +#define HUEY_DEVICE_TIMEOUT 30000 /* ms */ +#define HUEY_EEPROM_SIZE 0x3ff /* bytes */ + +#define HUEY_CMD_GET_STATUS 0x00 +#define HUEY_CMD_REGISTER_READ 0x08 +#define HUEY_CMD_SAMPLE_BY_PULSES 0x04 +#define HUEY_CMD_SAMPLE_BY_TIME 0x53 + +#define HUEY_RC_SUCCESS 0x00 +#define HUEY_RC_ERROR 0x80 + +static gboolean +huey_device_send_data (GUsbDevice *device, + const guint8 *request, + gsize request_len, + guint8 *reply, + gsize reply_len, + gsize *reply_read, + GError **error) +{ + gboolean ret; + + /* control transfer */ + cd_buffer_debug (CD_BUFFER_KIND_REQUEST, + request, request_len); + ret = g_usb_device_control_transfer (device, + G_USB_DEVICE_DIRECTION_HOST_TO_DEVICE, + G_USB_DEVICE_REQUEST_TYPE_CLASS, + G_USB_DEVICE_RECIPIENT_INTERFACE, + 0x09, + 0x0200, + 0, + (guint8 *) request, + request_len, + NULL, + HUEY_DEVICE_TIMEOUT, + NULL, + error); + if (!ret) + return FALSE; + + /* get sync response */ + ret = g_usb_device_interrupt_transfer (device, + 0x81, + (guint8 *) reply, + reply_len, + reply_read, + HUEY_DEVICE_TIMEOUT, + NULL, + error); + if (!ret) + return FALSE; + + /* the second byte seems to be the command again */ + cd_buffer_debug (CD_BUFFER_KIND_RESPONSE, + reply, *reply_read); + if (reply[1] != request[0]) { + g_set_error (error, + G_IO_ERROR, + G_IO_ERROR_FAILED, + "wrong command reply, got 0x%02x, " + "expected 0x%02x", + reply[1], + request[0]); + return FALSE; + } + + /* the first byte is status */ + if (reply[0] != HUEY_RC_SUCCESS) { + g_set_error (error, + G_IO_ERROR, + G_IO_ERROR_FAILED, + "failed to issue command: %s", &reply[2]); + return FALSE; + } + + /* success */ + return TRUE; +} + +gchar * +huey_device_get_status (GUsbDevice *device, GError **error) +{ + guint8 request[8] = { '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0' }; + guint8 reply[8] = { '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0' }; + gboolean ret; + gsize reply_read; + g_autoptr(GError) error_local = NULL; + + request[0] = HUEY_CMD_GET_STATUS; + ret = huey_device_send_data (device, + request, 8, + reply, 8, + &reply_read, + &error_local); + if (!ret) { + if (!g_error_matches (error_local, G_IO_ERROR, G_IO_ERROR_NOT_INITIALIZED)) { + g_propagate_error (error, error_local); + error_local = NULL; + return NULL; + } + } + + /* for error the string is also set */ + return g_strndup ((gchar *) reply + 2, 6); +} + +GBytes * +huey_device_read_eeprom (GUsbDevice *device, GError **error) +{ + guint8 request[8] = { '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0' }; + guint8 reply[8] = { '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0' }; + gboolean ret; + gsize reply_read; + g_autofree guint8 *eeprom = NULL; + + /* get entire memory space */ + eeprom = g_malloc0 (HUEY_EEPROM_SIZE); + request[0] = HUEY_CMD_REGISTER_READ; + for (guint i = 0; i < HUEY_EEPROM_SIZE; i += 0x4) { + guint16 addr_be = GUINT16_TO_BE (i); + memcpy (&request[1], &addr_be, 0x2); + ret = huey_device_send_data (device, + request, 8, + reply, 8, + &reply_read, + error); + if (!ret) { + g_prefix_error (error, "failed to read eeprom @0x%04x: ", i); + return FALSE; + } + memcpy (eeprom + i, reply + 0x4, 0x4); + } + return g_bytes_new (eeprom, HUEY_EEPROM_SIZE); +} + +gboolean +huey_device_open (GUsbDevice *device, GError **error) +{ + if (!g_usb_device_open (device, error)) { + g_prefix_error (error, "failed to open device: "); + return FALSE; + } + if (!g_usb_device_set_configuration (device, 0x01, error)) { + g_prefix_error (error, "failed to set config on device: "); + return FALSE; + } + if (!g_usb_device_claim_interface (device, 0x00, + G_USB_DEVICE_CLAIM_INTERFACE_BIND_KERNEL_DRIVER, error)) { + g_prefix_error (error, "failed to claim interface for device: "); + return FALSE; + } + return TRUE; +} + +gboolean +huey_device_take_sample (GUsbDevice *device, gdouble *val, GError **error) +{ + gboolean ret; + gdouble val_approx; + gdouble val_pulses; + gsize reply_read; + guint16 timeout_be = GUINT16_TO_BE (0x0062); + guint32 val_be; + guint8 request[8] = { '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0' }; + guint8 reply[8] = { '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0' }; + + /* get approx reading so we know the number of pulses to count */ + request[0] = HUEY_CMD_SAMPLE_BY_TIME; + memcpy (&request[1], &timeout_be, 0x2); + ret = huey_device_send_data (device, + request, 8, + reply, 8, + &reply_read, + error); + if (!ret) + return FALSE; + memcpy (&val_be, reply + 2, 4); + val_approx = (gdouble) GUINT32_FROM_BE (val_be); + g_debug ("approximate reading=%.0f", val_approx); + + /* calculate the number of pulses we should look for */ + val_approx *= 2.9f; + timeout_be = GUINT16_TO_BE ((guint16) val_approx); + + /* get a precise reading by counting pulses */ + request[0] = HUEY_CMD_SAMPLE_BY_PULSES; + memcpy (&request[1], &timeout_be, 0x2); + ret = huey_device_send_data (device, + request, 8, + reply, 8, + &reply_read, + error); + if (!ret) + return FALSE; + + memcpy (&val_be, reply + 2, 4); + val_pulses = (gdouble) GUINT32_FROM_BE (val_be); + g_debug ("number of pulses=%.0f", val_pulses); + + /* calculate luminance */ + if (val != NULL) + *val = (val_approx * 1000.f) / val_pulses; + + return TRUE; +} diff --git a/src/sensors/huey2/huey-device.h b/src/sensors/huey2/huey-device.h new file mode 100644 index 0000000..12f9aba --- /dev/null +++ b/src/sensors/huey2/huey-device.h @@ -0,0 +1,49 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- + * + * Copyright (C) 2017 Richard Hughes <richard@hughsie.com> + * + * Licensed under the GNU General Public License Version 2 + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef __HUEY_DEVICE_H +#define __HUEY_DEVICE_H + +#include <glib-object.h> +#include <gusb.h> +#include <colord-private.h> + +G_BEGIN_DECLS + +#define HUEY_USB_VID 0x0765 +#define HUEY_USB_PID 0x5010 + +gboolean huey_device_open (GUsbDevice *device, + GError **error); +gchar *huey_device_get_status (GUsbDevice *device, + GError **error) + G_GNUC_WARN_UNUSED_RESULT; +GBytes *huey_device_read_eeprom (GUsbDevice *device, + GError **error) + G_GNUC_WARN_UNUSED_RESULT; +gboolean huey_device_take_sample (GUsbDevice *device, + gdouble *val, + GError **error); + +G_END_DECLS + +#endif /* __HUEY_DEVICE_H */ + diff --git a/src/sensors/huey2/huey-tool.c b/src/sensors/huey2/huey-tool.c new file mode 100644 index 0000000..ce55ab0 --- /dev/null +++ b/src/sensors/huey2/huey-tool.c @@ -0,0 +1,104 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- + * + * Copyright (C) 2017 Richard Hughes <richard@hughsie.com> + * + * Licensed under the GNU General Public License Version 2 + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include <stdlib.h> + +#include "huey-device.h" + +int +main (int argc, char *argv[]) +{ + g_autoptr(GError) error = NULL; + g_autoptr(GUsbContext) ctx = NULL; + g_autoptr(GUsbDevice) device = NULL; + + /* check arguments */ + if (argc != 2) { + g_printerr ("command required, e.g. status, eeprom, sample\n"); + return EXIT_FAILURE; + } + + /* find and open device */ + ctx = g_usb_context_new (&error); + if (ctx == NULL) { + g_printerr ("%s\n", error->message); + return EXIT_FAILURE; + } + device = g_usb_context_find_by_vid_pid (ctx, HUEY_USB_VID, HUEY_USB_PID, &error); + if (device == NULL) { + g_printerr ("%s\n", error->message); + return EXIT_FAILURE; + } + if (!huey_device_open (device, &error)) { + g_printerr ("%s\n", error->message); + return EXIT_FAILURE; + } + + /* device status */ + if (g_strcmp0 (argv[1], "status") == 0) { + g_autofree gchar *status = NULL; + status = huey_device_get_status (device, &error); + if (status == NULL) { + g_printerr ("failed to get status: %s\n", error->message); + return EXIT_FAILURE; + } + g_print ("status = '%s'\n", status); + return EXIT_SUCCESS; + } + + /* sample the colors again and again */ + if (g_strcmp0 (argv[1], "sample") == 0) { + for (guint i = 0; i < 0xff; i++) { + gdouble val = 0.f; + if (!huey_device_take_sample (device, &val, &error)) { + g_printerr ("failed to take sample: %s\n", error->message); + return EXIT_FAILURE; + } + g_print ("val=%.3f\n", val); + } + return EXIT_SUCCESS; + } + + /* get all the EEPROM */ + if (g_strcmp0 (argv[1], "eeprom") == 0) { + const gchar *data; + gsize sz = 0; + g_autoptr(GBytes) blob = NULL; + + /* read entire EEPROM space */ + blob = huey_device_read_eeprom (device, &error); + if (blob == NULL) { + g_printerr ("failed to get EEPROM: %s\n", error->message); + return EXIT_FAILURE; + } + /* write it out to a file */ + data = g_bytes_get_data (blob, &sz); + if (!g_file_set_contents ("huey2.bin", data, sz, &error)) { + g_printerr ("failed to save file: %s\n", error->message); + return EXIT_FAILURE; + } + return EXIT_SUCCESS; + } + + /* command invalid */ + g_printerr ("command not known\n"); + return EXIT_FAILURE; +} diff --git a/src/sensors/huey2/meson.build b/src/sensors/huey2/meson.build new file mode 100644 index 0000000..ef55311 --- /dev/null +++ b/src/sensors/huey2/meson.build @@ -0,0 +1,23 @@ +cargs = ['-DG_LOG_DOMAIN="CdSensorHuey2"'] + +executable( + 'huey2-cmd', + sources : [ + 'huey-device.c', + 'huey-tool.c', + ], + include_directories : [ + colord_incdir, + lib_incdir, + root_incdir, + ], + dependencies : [ + gio, + gusb, + libm, + ], + link_with : colord, + c_args : [ + cargs, + ], +) diff --git a/src/sensors/meson.build b/src/sensors/meson.build index f9f557b..76fa0c2 100644 --- a/src/sensors/meson.build +++ b/src/sensors/meson.build @@ -3,6 +3,7 @@ subdir('colorhug') subdir('dtp94') subdir('dummy') subdir('huey') +subdir('huey2') subdir('munki') subdir('spark') |