Comments (7)
from circle.
from circle.
Gotcha! Here's the hex dump of the descriptor:
05 0D 09 04 A1 01 85 01 09 22 A1 02 05 0D 95 01
75 06 09 51 15 00 25 3F 81 02 09 42 25 01 75 01
95 01 81 02 75 01 95 01 81 03 05 01 75 10 55 0E
65 11 09 30 26 00 10 35 00 46 9B 14 81 42 09 31
26 00 10 46 9A 0B 81 42 C0 05 0D 09 22 A1 02 05
0D 95 01 75 06 09 51 15 00 25 3F 81 02 09 42 25
01 75 01 95 01 81 02 75 01 95 01 81 03 05 01 75
10 55 0E 65 11 09 30 26 00 10 35 00 46 9B 14 81
42 09 31 26 00 10 46 9A 0B 81 42 C0 05 0D 09 22
A1 02 05 0D 95 01 75 06 09 51 15 00 25 3F 81 02
09 42 25 01 75 01 95 01 81 02 75 01 95 01 81 03
05 01 75 10 55 0E 65 11 09 30 26 00 10 35 00 46
9B 14 81 42 09 31 26 00 10 46 9A 0B 81 42 C0 05
0D 09 22 A1 02 05 0D 95 01 75 06 09 51 15 00 25
3F 81 02 09 42 25 01 75 01 95 01 81 02 75 01 95
01 81 03 05 01 75 10 55 0E 65 11 09 30 26 00 10
35 00 46 9B 14 81 42 09 31 26 00 10 46 9A 0B 81
42 C0 05 0D 09 22 A1 02 05 0D 95 01 75 06 09 51
15 00 25 3F 81 02 09 42 25 01 75 01 95 01 81 02
75 01 95 01 81 03 05 01 75 10 55 0E 65 11 09 30
26 00 10 35 00 46 9B 14 81 42 09 31 26 00 10 46
9A 0B 81 42 C0 05 0D 09 22 A1 02 05 0D 95 01 75
06 09 51 15 00 25 3F 81 02 09 42 25 01 75 01 95
01 81 02 75 01 95 01 81 03 05 01 75 10 55 0E 65
11 09 30 26 00 10 35 00 46 9B 14 81 42 09 31 26
00 10 46 9A 0B 81 42 C0 05 0D 09 22 A1 02 05 0D
95 01 75 06 09 51 15 00 25 3F 81 02 09 42 25 01
75 01 95 01 81 02 75 01 95 01 81 03 05 01 75 10
55 0E 65 11 09 30 26 00 10 35 00 46 9B 14 81 42
09 31 26 00 10 46 9A 0B 81 42 C0 05 0D 09 22 A1
02 05 0D 95 01 75 06 09 51 15 00 25 3F 81 02 09
42 25 01 75 01 95 01 81 02 75 01 95 01 81 03 05
01 75 10 55 0E 65 11 09 30 26 00 10 35 00 46 9B
14 81 42 09 31 26 00 10 46 9A 0B 81 42 C0 05 0D
09 22 A1 02 05 0D 95 01 75 06 09 51 15 00 25 3F
81 02 09 42 25 01 75 01 95 01 81 02 75 01 95 01
81 03 05 01 75 10 55 0E 65 11 09 30 26 00 10 35
00 46 9B 14 81 42 09 31 26 00 10 46 9A 0B 81 42
C0 05 0D 09 22 A1 02 05 0D 95 01 75 06 09 51 15
00 25 3F 81 02 09 42 25 01 75 01 95 01 81 02 75
01 95 01 81 03 05 01 75 10 55 0E 65 11 09 30 26
00 10 35 00 46 9B 14 81 42 09 31 26 00 10 46 9A
0B 81 42 C0 05 0D 09 56 55 00 65 00 27 FF FF FF
7F 95 01 75 20 81 02 09 54 25 7F 95 01 75 08 81
02 85 02 09 55 25 0A B1 02 06 00 FF 09 C5 85 03
15 00 26 FF 00 75 08 96 00 01 B1 02 C0 06 00 FF
09 01 A1 01 85 09 09 01 15 00 26 FF 00 95 3F 75
08 81 02 09 01 15 00 26 FF 00 95 04 75 08 91 02
C0
What tool do you use for decoding?
from circle.
There is an update on the develop branch, only slightly different from the one, you have suggested. It only considers the first found Report ID and ignores all others. The touchscreen driver was only able to handle one Report ID already, but did not ignore the other ones. Can you please test this again with your touchscreen. Thank you!
from circle.
Just tested it out - that works perfectly. Thanks!
from circle.
from circle.
This modification is in Circle 46.
from circle.
Related Issues (20)
- release-45.2 usb samples compile with errors HOT 2
- TCP Connection in Interrupt HOT 2
- I2C feature request: add support for repeated start HOT 6
- USB CDC/ACM gadget HOT 19
- GetClockTicks without wrap HOT 3
- GPU support on Raspi 4 HOT 4
- Circle linker failure with softfp HOT 2
- Make USB gadget vendor and device strings configurable HOT 2
- Question about log when testing with Qemu HOT 2
- Help with setting PREFIX HOT 4
- Question: Waveshare 5'' DSI display support? HOT 2
- Waveshare 15.6inch Capacitive Touch Screen HOT 2
- Can I run OpenCV? HOT 2
- Sample "07-usbstorage" fails with Pi5 HOT 8
- Unsuportted USB touch screen driver - Big Tree Tech HDMI7 HOT 10
- How to do GPIOPin button Interrupt correctly HOT 23
- FIQ support on RPI Zero 2 HOT 3
- How to remove all text not from own CSerialDevice HOT 11
- Ability to set HDMI output refresh rate HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from circle.