Kurt Eckhardt
c63e467bad
T3/T4.x MTP device descriptor - update endpoint and size
For T4.x to allow MTP USB type device to generate events to send to the host, the Endpoint configuration need to change to say that we are transmitting on interrupt, not receiving.
Plus I updated the end point event size to 32 as some events might be > 16. 16 is only large enought so send one parameter. I noticed Kindle Fire has it set to something like 28...
I have done similar changes for T3.x but have not tested it yet.
4 yıl önce
WMXZ-EU
2222c2ecaf
Update usb_desc.h
allow multiple parameters for events
4 yıl önce
PaulStoffregen
e599c1acc7
Fix USB descriptors for Windows
4 yıl önce
PaulStoffregen
7a458043ea
Add experimental interface
4 yıl önce
widdly
b351a2ce73
Fix USB Midi 16 serial audio descriptor
4 yıl önce
widdly
2512134dae
fix descriptor for teensy 4 usb audio midi serial
4 yıl önce
PaulStoffregen
9dff33654f
Update MTP descriptors for Teensy 4
4 yıl önce
PaulStoffregen
80385bae5a
Added Contact Count to Teensy 4 USB Touchscreen
4 yıl önce
PaulStoffregen
4a24e41108
Use names SerialUSB1 & SerialUSB2 for extra USB serial ports
4 yıl önce
PaulStoffregen
e4b6abf862
USB Dual & Triple Serial on Teensy 4 (work in progress)
4 yıl önce
PaulStoffregen
9366da1032
Fix Teensy 4 defs for Serial+MIDI+Audio
4 yıl önce
PaulStoffregen
0cde58d99f
USB audio on Teensy 4.0 (more work in progress)
4 yıl önce
PaulStoffregen
011cd8985c
USB audio on Teensy 4.0 (work in progress)
4 yıl önce
Jorg Neves Bliesener
e0945a6719
USB Flightsim for Teensy 4
Needs accompanying changes in Arduino's boards.txt, enabling corresponding menu entries
4 yıl önce
PaulStoffregen
bac5b587f5
Fix compile error with USB Serial + MIDI
5 yıl önce
PaulStoffregen
f44268059b
Add USB MIDI (work in progress) for Teensy 4.0
5 yıl önce
PaulStoffregen
14f0cf2b6f
Add USB touchscreen (work in progress) for Teensy 4.0
5 yıl önce
PaulStoffregen
1f1e5c29e1
Add USB mouse & joystick for Teensy 4.0
5 yıl önce
PaulStoffregen
b3e7d058b5
Add USB keyboard for Teensy 4.0
5 yıl önce
PaulStoffregen
17d02bcaf0
USB serial use different packet sizes at 12 vs 480
5 yıl önce
PaulStoffregen
3b5a6f717f
RawHID receive on Teensy 4.0
5 yıl önce
PaulStoffregen
53fc8d42fc
RawHID tramsit on Teensy 4.0
5 yıl önce
PaulStoffregen
e2badb1e65
RawHID on Teensy 4.0, initial prep work
5 yıl önce
PaulStoffregen
7e959d4a14
USB serial receive on IMXRT
5 yıl önce
PaulStoffregen
e687673ddf
First commit, Teensy4 work-in-progress
6 yıl önce
PaulStoffregen
831d3b40b1
Fix typo
6 yıl önce
PaulStoffregen
9b5d9f9632
Use same USB PID for flight sim controls
6 yıl önce
PaulStoffregen
6e50efa1d3
Do not send Contact Count (HID Usage 0x54) with USB Touchscreen
7 yıl önce
PaulStoffregen
44866ad83d
Offer USB MIDI in 4 & 16 virtual cable options
7 yıl önce
PaulStoffregen
2edef45f51
Add comment with link to custom USB device info
7 yıl önce
PaulStoffregen
c9d0122505
Support multiple cables on USB MIDI
7 yıl önce
PaulStoffregen
7099935c0e
Update open source license info
7 yıl önce
PaulStoffregen
f5f05e9ade
Add extreme joystick (disabled by default)
https://forum.pjrc.com/threads/23681-Many-axis-joystick?p=41943&viewfull=1#post41943
8 yıl önce
PaulStoffregen
df8958ff5f
Fix USB descriptors, unique PIDs for newer USB types
8 yıl önce
PaulStoffregen
e31e49bc20
Add more USB Type combinations
8 yıl önce
PaulStoffregen
b1a66f742c
Add Serial + MIDI + Audio option
8 yıl önce
PaulStoffregen
a480cd28da
Add Serial + MIDI option
8 yıl önce
PaulStoffregen
f4c1e6a141
Add USB keyboard only option
8 yıl önce
PaulStoffregen
66e3239ef5
Add multi-touch definitions (experimental)
8 yıl önce
PaulStoffregen
b39d5c803b
Add media keys to Serial+Keyboard+Mouse+Joystick USB Type
8 yıl önce
PaulStoffregen
84fa81ab61
Fix usb audio interface descriptor order
8 yıl önce
PaulStoffregen
fddf08842b
Add usb audio asychronous feedback endpoint (fixed data for now)
8 yıl önce
PaulStoffregen
47658da91f
Add USB audio descriptors (adapted from MickMad)
8 yıl önce
PaulStoffregen
9f513d6112
Add media keys USB descriptors
8 yıl önce
PaulStoffregen
e2a0a745e6
Fix NUM_ENDPOINTS on RawHID, fixes #108
9 yıl önce
PaulStoffregen
d1a6e77ad9
Begin work on MTP Disk
9 yıl önce
PaulStoffregen
caa5312fbc
Opps, fix compile for slow speeds
10 yıl önce
PaulStoffregen
2f14babf7d
Simplify customizing USB - no longer need to edit interface .h files
10 yıl önce
PaulStoffregen
8111996bdc
Simplify usb_desc.h configuration - do not require computing descriptor sizes/offsets
10 yıl önce
Andrew J. Kroll
c9d85378d7
Allow custom USB enumeration.
This patch simply checks if NUM_ENDPOINTS is defined, and will bypass the
built-in USB descriptor, device and memory code, and allows a custom setting.
This bug does not affect the IDE unless someone adds the custom option to
the boards.txt file, and provides replacement code in a library or sketch.
It can also be used to turn off USB by providing no replacements, while
allowing speeds >= 20MHz.
10 yıl önce