0
I Use This!
Low Activity

Commits : Listings

Analyzed about 5 hours ago. based on code collected about 12 hours ago.
Apr 23, 2023 — Apr 23, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Corrected initialization order warning. More... over 8 years ago
Correct initialization order warning. More... over 8 years ago
Fixed some dependencies in Trick headers. More... almost 9 years ago
closes #284 Changed ThrustMasterBase's trigger to properly reflect it's three-state status. Added left and right switches to ThrustMaster. More... about 9 years ago
refs #267 Moved the embedded Entry class from UsbDevice to InputDevice so that I could implement a delay in SerialThrustMasterBase as well. More... over 9 years ago
Added an enabled flag to InputDevice so we can simulation loss of data. More... over 9 years ago
refs #267 Got rid of UsbDevice::setDelay and added a public delay member in InputDevice serving the same function. This is an even uglier hack, but facilitates dynamically changing the delay via the Variable Server. More... over 9 years ago
refs #267 I forgot that some devices (the 3dconnexions, specifically) need to process every single packet, since not every packet includes the state of every input. Thus, UsbDevice::read no longer discards all but the last delayed packet. It now only returns the head of the queue. More... over 9 years ago
refs #267 Added a temporary feature for inducing delay. More... over 9 years ago
Restore blocking behavior after opening serial ports by modifying the existing configuration rather than setting a completely new one. The statement in the last commit about only being able to read one byte at a time turns out to be mistaken. Corrected the timeout message in SerialThrustMasterBase.cpp. More... over 9 years ago
Open serial devices in non-blocking mode and then immediately return to blocking. Some kernels hang on open if the serial device doesn't properly implement the DCD control signal. This is the reccommended work around. Unfortunately, it limits reads to one byte at a time. More... over 9 years ago
refs #251 Made StateChangeListener's destructor virtual More... almost 10 years ago
refs #236 Adjusted output spacing More... almost 10 years ago
refs #188 added a logo More... almost 10 years ago
refs #224 Removed shadowed variables compiler warnings More... almost 10 years ago
Added special handling for 3Dconnexion devices. More... almost 10 years ago
refs #236 Added a method to UsbDevice allowing users to query whether or not the device is connected to the computer. More... about 10 years ago
refs #236 Added a utility for exploring connected HID devices More... about 10 years ago
refs #232 Added support for Macs in example sims. Updated svn:ignore lists. More... about 10 years ago
refs #232 Added example simulations More... about 10 years ago
refs #224 Removed shadowed variables compiler warnings More... about 10 years ago
refs #221 Added #include <unistd.h> to more files that failed to compile under Mavericks. More... over 10 years ago
refs #221 Added #include <unistd.h> to files that failed to compile under Mavericks. More... over 10 years ago
refs #222 Added remote support for the Space Navigator & Extreme 3D Pro. This was rushed for building 220, is messy, and needs cleanup. More... over 10 years ago
refs #188 Added one-page summary sheet and slides. More... over 10 years ago
refs #214 Removed the non-existant dependency. More... over 10 years ago
refs #210 Added support for the 3Dconnexion SpaceMouse. More... over 10 years ago
refs #209 Refactored common composite design pattern code into a base class template. More... over 10 years ago
refs #195 More... almost 11 years ago
refs #195 Added support for the Logitech Extreme 3D Pro joystick. Also removed some extraneous #includes. More... almost 11 years ago