Travis Nickles
|
f828eb888c
|
Use struct reference rather than copy
|
2019-02-19 03:16:42 -06:00 |
|
Travis Nickles
|
ec71282ce3
|
Changed DS4Color to use IEquatable interface
Allows for faster Equals method than the previous
implementation
|
2019-01-16 05:07:19 -06:00 |
|
Travis Nickles
|
df1ec44f1c
|
Fixed volume updating when sending timeout output reports
|
2019-01-16 04:08:51 -06:00 |
|
Travis Nickles
|
2fe34afe2f
|
More removal of old haptic related items
|
2019-01-10 19:07:49 -06:00 |
|
Travis Nickles
|
f887f334df
|
Remove some unused fields and methods
|
2019-01-10 18:37:39 -06:00 |
|
Travis Nickles
|
2c471e6eff
|
Change how haptic state changes happen
|
2019-01-10 18:15:14 -06:00 |
|
Travis Nickles
|
eb45a6c06c
|
Minor tweak
|
2019-01-09 23:57:22 -06:00 |
|
Travis Nickles
|
a253daa95d
|
Minimize influence of stopwatch
|
2019-01-09 19:30:05 -06:00 |
|
Travis Nickles
|
18c27b7f10
|
Corrections to output packet changes
|
2019-01-09 05:41:20 -06:00 |
|
Travis Nickles
|
bc9a7c3e65
|
Change priority of output threads
|
2019-01-09 04:24:29 -06:00 |
|
Travis Nickles
|
cceaa31404
|
Send output packet at least once every 4 seconds
Best attempt at resolving issue #399.
|
2019-01-09 03:45:39 -06:00 |
|
Travis Nickles
|
dedb1c9ad9
|
Manually calculate device latency average
|
2018-11-16 05:24:47 -06:00 |
|
Travis Nickles
|
db859fb4db
|
Changed test rumble check to remove implicit data coercion
|
2018-11-11 04:56:10 -06:00 |
|
Travis Nickles
|
49d24fce7d
|
Testing new output report copying thread for USB and SONYWA
|
2018-10-26 20:58:43 -05:00 |
|
Travis Nickles
|
e3ed777682
|
Removed unnecessary array copy for USB and SONYWA connections
|
2018-10-26 01:37:51 -05:00 |
|
Travis Nickles
|
32605524ff
|
Added flag to allow skipping a lock when applicable
|
2018-10-25 02:51:50 -05:00 |
|
Travis Nickles
|
ce78793dea
|
Removed old unused field
|
2018-10-25 01:37:26 -05:00 |
|
Travis Nickles
|
60a0f3fda0
|
Fixed device event queueing
|
2018-10-15 03:01:13 -05:00 |
|
Travis Nickles
|
af4425763d
|
Added some optimizations
|
2018-10-11 03:38:52 -05:00 |
|
Travis Nickles
|
1019499612
|
Resolve name collision with Log class and Diagnostics namespace
Makes app snappier
|
2018-09-29 04:42:22 -05:00 |
|
Travis Nickles
|
ac360c426d
|
Fixed issue with SONYWA connections having invalid calibration data
|
2018-08-20 13:14:34 -05:00 |
|
Travis Nickles
|
6f5b17ac37
|
Remove ui thread from unplug routine
Hotplug routine was starting before removal routine
was being started. No blocking was happening anyway
|
2018-08-20 04:35:41 -05:00 |
|
Travis Nickles
|
5a4ed6c440
|
Merge branch 'jay' into udpserver
|
2018-07-23 00:06:16 -05:00 |
|
Travis Nickles
|
a6e6b5279c
|
Added unsafe back to sixaxis method
|
2018-07-22 02:52:42 -05:00 |
|
Travis Nickles
|
d1f124870f
|
Revert "Use unsafe for accessing gyro and accel arrays"
This reverts commit e99e0afe17 .
|
2018-07-22 01:23:16 -05:00 |
|
Travis Nickles
|
e6ac109616
|
Revert "Removed extra fixed block. Moved method call"
This reverts commit f906178b5b .
|
2018-07-22 01:22:42 -05:00 |
|
Travis Nickles
|
5c9aec9bd1
|
Revert "Lower latency buffer to 10 items"
This reverts commit 11c7f03244 .
|
2018-07-22 01:22:13 -05:00 |
|
Travis Nickles
|
11c7f03244
|
Lower latency buffer to 10 items
|
2018-07-21 00:55:16 -05:00 |
|
Travis Nickles
|
f906178b5b
|
Removed extra fixed block. Moved method call
|
2018-07-20 05:05:20 -05:00 |
|
Travis Nickles
|
e99e0afe17
|
Use unsafe for accessing gyro and accel arrays
|
2018-07-20 04:52:45 -05:00 |
|
Travis Nickles
|
239b9bceba
|
Merge branch 'jay' into udpserver
|
2018-07-17 23:53:14 -05:00 |
|
Travis Nickles
|
f44cc21688
|
Minor tweak
|
2018-07-10 01:18:27 -05:00 |
|
Travis Nickles
|
1171a56a6b
|
Make sure calib routine can be skipped on update serial routine
Might not be needed
|
2018-07-10 00:57:55 -05:00 |
|
Travis Nickles
|
cfa2bea4be
|
Minor tweak for skipping calibration that .NET likes better
Related to issue #330.
|
2018-07-10 00:46:25 -05:00 |
|
Yuki-nyan
|
3ae386cb7c
|
Add support for the Nacon Revolution Pro Controller 2 & disable SixAxis calibrations for Nacon controllers as a preliminary fix for broken support.
|
2018-06-23 22:04:29 +01:00 |
|
Travis Nickles
|
b596d82573
|
Merge branch 'jay' into udpserver
|
2018-06-04 14:08:57 -05:00 |
|
Travis Nickles
|
5cd84ecb5a
|
Added some const
|
2018-05-28 15:06:48 -05:00 |
|
Travis Nickles
|
d3fafbb32a
|
Fix issue with USB sending constant output reports. Only copy relevant output bytes for BT.
Related to issue #290.
|
2018-05-28 03:09:55 -05:00 |
|
Travis Nickles
|
f11095fb5e
|
Merge branch 'jay' into udpserver
|
2018-05-24 14:40:15 -05:00 |
|
Travis Nickles
|
a6b9fb0f4e
|
Re-added unneeded call.
.NET causes performance degradation without it
|
2018-05-07 01:59:11 -05:00 |
|
Travis Nickles
|
2f526fa60d
|
Remove unneeded call
|
2018-05-06 21:31:18 -05:00 |
|
Travis Nickles
|
d925452ed8
|
Initial commit with UdpServer change
|
2018-05-06 02:10:49 -05:00 |
|
Travis Nickles
|
1c1a3f747c
|
Fixed timeout disconnect
|
2018-05-06 01:59:45 -05:00 |
|
Travis Nickles
|
3137983b9c
|
Removed sending output report when charging status changes for SONYWA
Another Windows 7 only bug. Old workaround might not
be needed anymore due to recent changes.
Related to issue #262
|
2018-04-22 01:47:40 -05:00 |
|
Travis Nickles
|
bfdb81edd0
|
Trim USB output report generation. Only grab audio volume when output report data changes.
Possibly related to issue #261
|
2018-04-21 16:44:49 -05:00 |
|
Travis Nickles
|
87182d3b60
|
Make sure to use sync write for SONYWA
|
2018-04-16 05:20:48 -05:00 |
|
Travis Nickles
|
dad4606558
|
Use synchronous write operations for USB and SONYWA connections again
Threaded version caused random device disconnects on Windows 7.
Related to issue #244
|
2018-04-16 05:03:47 -05:00 |
|
Travis Nickles
|
a9348d1488
|
Send output report to SONYWA controller when charging status changes
|
2018-04-13 05:33:59 -05:00 |
|
Travis Nickles
|
33aef3a4c6
|
Change sync output report method to add extra lock for recent changes
|
2018-04-01 00:36:33 -05:00 |
|
Travis Nickles
|
a1d0836091
|
Tweaks to improve hotplug detection
Check status of first output report before adding
device to the list
|
2018-03-25 23:36:46 -05:00 |
|