No Flight Sim Controls under Tools>USB Type running Teensy 4.0 Teensyduino 1.48

Status
Not open for further replies.

Bojan

New member
Hi all,

I just got my Teensy 4.0 in the mail, installed Teensyduino 1.48 and I've tried to follow steps on using flight sim controls (https://www.pjrc.com/teensy/td_flightsim.html) but I noticed that under Tools>USB I do not see any USB options other than "Serial":

2019-11-20 20_31_04-Window.png

As a result, I can't run any sketch examples from:
File > Examples > Teensy > USB_FlightSim

If I momentarily change the board to Teensy 3.6 for example, all the USB types appear (including Flight Sim Controls) , but the USB_FlightSim code won't run obviously because the Teensy version is wrong. My arduino version is 1.8.10 by the way.

As a side note, basic examples seem to work (such as File>Examples>Teensy>Tutorial1>Blink)

What am I doing wrong?

Thanks a lot,

Bojan
 
This is shame, puts my vacation project on hold until its complete. Any movement since November? Any chance of a workaround?

@PaulStoffregen has put in several of the USB types during these latest betas for the new Teensyduino (Beta 4 today). There are ones like joystick, mouse, midi. I have not seen the flight controller one yet.

Not sure if there are any additional technical details that makes it more difficult to implement than for example Joystick. I do know that USB Audio is a lot more work...
 
@PaulStoffregen, any chance you can update the Flight Sim Controls page to reflect which Teensy modules do and don't support the Flight Sim Controls USB type?

Reason I ask is because I just bought a Teensy 4.0 to use to control a flight simulator, and like @fozzeybeare, this also threw a wrench into my vacation project (not to mention left me with a Teensy that I can't use and can't return because I already soldered the pins to it...)
 
USB Flightsim for Teensy 4 available as Pull Request

Done, USB Flightsim working on T4. Also added reading short string data for T3. Please note that long datarefs and reading string data requires an updated version 1.3 of the TeensyControls plugin available at https://github.com/jbliesener/X-Plane_Plugin

Up to @PaulStoffregen to merge into TeensyDuino 1.51, also requires uncommenting the corresponding lines in Arduino's hardware/teensy/avr/boards.txt.

https://github.com/PaulStoffregen/cores/pull/234
 
Status
Not open for further replies.
Back
Top