This shows you the differences between two versions of the page.
|
test_data [2007/02/07 21:48] hydra created |
test_data [2010/05/10 19:05] (current) |
||
|---|---|---|---|
| Line 415: | Line 415: | ||
| ======================= | ======================= | ||
| - | Switch to Ergodex Manager, press and release keys 1 2 and 3, then switch to another app. | + | start monitoring |
| - | + | ||
| - | Seems that byte 2 of the first "Set Device" command tells the pad to make each key behave as a macro key | + | |
| + | 000047: Bulk or Interrupt Transfer (UP), 12.02.2007 20:30:42.5931250 +7.0468750 | ||
| + | Pipe Handle: 0x86f5fdf4 (Endpoint Address: 0x2) | ||
| + | Send 0x10 bytes to the device: | ||
| + | 02 00 00 01 00 01 01 01 00 00 00 00 00 00 00 00 ................ | ||
| + | 000048: Bulk or Interrupt Transfer (UP), 12.02.2007 20:30:42.6243750 +0.0312500 | ||
| + | Pipe Handle: 0x86f5fdf4 (Endpoint Address: 0x2) | ||
| + | Send 0x30 bytes to the device: | ||
| + | 03 01 03 00 02 03 00 03 03 00 04 03 00 0E 03 00 ................ | ||
| + | 03 12 03 00 18 03 00 29 03 00 2C 03 00 00 00 00 .......)..,..... | ||
| + | 02 00 00 01 00 00 01 01 00 00 00 00 00 00 00 00 ................ | ||
| switch to ergodex manager | switch to ergodex manager | ||
| - | 000160: Bulk or Interrupt Transfer (UP), 07.02.2007 20:21:11.8750000 +182.9375000 | + | 000049: Bulk or Interrupt Transfer (UP), 12.02.2007 20:30:42.7025000 +0.0781250 |
| - | Pipe Handle: 0x877db28c (Endpoint Address: 0x2) | + | Pipe Handle: 0x86f5fdf4 (Endpoint Address: 0x2) |
| Send 0x10 bytes to the device: | Send 0x10 bytes to the device: | ||
| 02 00 01 01 00 00 01 01 00 00 00 00 00 00 00 00 ................ | 02 00 01 01 00 00 01 01 00 00 00 00 00 00 00 00 ................ | ||
| - | + | ||
| - | press key 1 | + | hold key 1 |
| - | + | ||
| - | 000161: Bulk or Interrupt Transfer (UP), 07.02.2007 20:21:17.2968750 +5.4218750 | + | 000050: Bulk or Interrupt Transfer (UP), 12.02.2007 20:30:45.3275000 +2.6250000 |
| - | Pipe Handle: 0x877db26c (Endpoint Address: 0x82) | + | Pipe Handle: 0x86f5fdd4 (Endpoint Address: 0x82) |
| Get 0x10 bytes from the device: | Get 0x10 bytes from the device: | ||
| 03 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 ................ | 03 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 ................ | ||
| - | + | ||
| - | release key 1 | + | hold key 2 |
| - | + | ||
| - | 000162: Bulk or Interrupt Transfer (UP), 07.02.2007 20:21:17.3750000 +0.0781250 | + | 000051: Bulk or Interrupt Transfer (UP), 12.02.2007 20:30:46.9212500 +1.5937500 |
| - | Pipe Handle: 0x877db26c (Endpoint Address: 0x82) | + | Pipe Handle: 0x86f5fdd4 (Endpoint Address: 0x82) |
| Get 0x10 bytes from the device: | Get 0x10 bytes from the device: | ||
| - | 03 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | + | 03 01 01 01 02 00 00 00 00 00 00 00 00 00 00 00 ................ |
| - | + | ||
| - | press key 1 | + | hold key 3 |
| - | + | ||
| - | 000163: Bulk or Interrupt Transfer (UP), 07.02.2007 20:21:17.9687500 +0.5937500 | + | 000052: Bulk or Interrupt Transfer (UP), 12.02.2007 20:30:48.5306250 +1.6093750 |
| - | Pipe Handle: 0x877db26c (Endpoint Address: 0x82) | + | Pipe Handle: 0x86f5fdd4 (Endpoint Address: 0x82) |
| - | Get 0x10 bytes from the device: | + | |
| - | 03 01 01 02 00 00 00 00 00 00 00 00 00 00 00 00 ................ | + | |
| - | + | ||
| - | release key 2 | + | |
| - | + | ||
| - | 000164: Bulk or Interrupt Transfer (UP), 07.02.2007 20:21:18.0625000 +0.0937500 | + | |
| - | Pipe Handle: 0x877db26c (Endpoint Address: 0x82) | + | |
| Get 0x10 bytes from the device: | Get 0x10 bytes from the device: | ||
| - | 03 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | + | 03 01 01 01 02 03 00 00 00 00 00 00 00 00 00 00 ................ |
| - | + | ||
| - | press key 2 | + | |
| - | + | ||
| - | 000165: Bulk or Interrupt Transfer (UP), 07.02.2007 20:21:18.5468750 +0.4843750 | + | |
| - | Pipe Handle: 0x877db26c (Endpoint Address: 0x82) | + | |
| - | Get 0x10 bytes from the device: | + | |
| - | 03 01 01 03 00 00 00 00 00 00 00 00 00 00 00 00 ................ | + | |
| - | + | ||
| release key 3 | release key 3 | ||
| - | + | ||
| - | 000166: Bulk or Interrupt Transfer (UP), 07.02.2007 20:21:18.6406250 +0.0937500 | + | 000053: Bulk or Interrupt Transfer (UP), 12.02.2007 20:30:50.0618750 +1.5312500 |
| - | Pipe Handle: 0x877db26c (Endpoint Address: 0x82) | + | Pipe Handle: 0x86f5fdd4 (Endpoint Address: 0x82) |
| Get 0x10 bytes from the device: | Get 0x10 bytes from the device: | ||
| - | 03 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | + | 03 01 01 01 02 00 00 00 00 00 00 00 00 00 00 00 ................ |
| - | switched to another app | + | release key 1 |
| - | clears keymap | + | 000054: Bulk or Interrupt Transfer (UP), 12.02.2007 20:30:51.4525000 +1.3906250 |
| - | + | Pipe Handle: 0x86f5fdd4 (Endpoint Address: 0x82) | |
| - | 000167: Bulk or Interrupt Transfer (UP), 07.02.2007 20:21:24.5000000 +5.8593750 | + | Get 0x10 bytes from the device: |
| - | Pipe Handle: 0x877db28c (Endpoint Address: 0x2) | + | 03 01 01 00 02 00 00 00 00 00 00 00 00 00 00 00 ................ |
| - | Send 0x10 bytes to the device: | + | |
| - | 02 00 00 01 00 01 01 01 00 00 00 00 00 00 00 00 ................ | + | |
| - | + | ||
| - | enables keys | + | |
| - | 000168: Bulk or Interrupt Transfer (UP), 07.02.2007 20:21:24.5000000 +0.0 | + | release key 2 |
| - | Pipe Handle: 0x877db28c (Endpoint Address: 0x2) | + | |
| - | Send 0x10 bytes to the device: | + | |
| - | 02 00 00 01 00 00 01 01 00 00 00 00 00 00 00 00 ................ | + | |
| + | 000055: Bulk or Interrupt Transfer (UP), 12.02.2007 20:30:55.9212500 +4.4687500 | ||
| + | Pipe Handle: 0x86f5fdd4 (Endpoint Address: 0x82) | ||
| + | Get 0x10 bytes from the device: | ||
| + | 03 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | ||
| + | "exit and shutdown pad" from ergodex manager file menu | ||
| + | |||
| + | 000056: Bulk or Interrupt Transfer (UP), 12.02.2007 20:31:09.4837500 +13.5625000 | ||
| + | Pipe Handle: 0x86f5fdf4 (Endpoint Address: 0x2) | ||
| + | Send 0x10 bytes to the device: | ||
| + | 02 00 00 00 00 01 01 01 00 00 00 00 00 00 00 00 ................ | ||
| </code> | </code> | ||