Releases: teamclouday/AndroidSteering
Release 2.3.0
What's new?
Fully-functional Xbox controller emulator
Adding analog joysticks to Android "GamePad" control. (design from #9)
Important:
The "GamePad" layout may be different on different phone screens.
Please open an issue if this doesn't work well on your phone.
Improvements
Improve network packet decoding.
Reduce buffer dropping logic complexity.
Improve packet transfer bandwidth.
Fix bug of app not able to quit when the Windows service is listening.
Release 2.2.0
What's new?
Android Side:
- Now steering angle supports -180 to 180 degrees (previously -90 to 90)
- Steering angle numbers are now displayed as progress bars on UI
LT
/RT
buttons are now used as a slider. Press the button and slide up/down to control acceleration- Memorized user settings (Wifi/Ethernet mode IP address)
Windows Side:
- Multiple processes of same app are avoided
- Notification of window minimize is now displayed only once
- User settings are memorized
- Now possible to select network adapter in Wifi/Ethernet mode
- A new
Configure
window for steering / acceleration angle control - Buttons are renamed, now
Controller
button opens xbox controller mapping window
Release 2.1.1
Fix a bug on Android side that will cause application to crash.
Only apk is updated in this new release.
Release 2.1.0
Fix bug on windows server side. Improve control stability & reaction time.
Android side:
- Switch sensor delay to game mode
- Reduce connection pack buffer size
- Remove tail of overflow buffer, instead of front
Windows side:
- Remove SmoothStep filter from steering control
- Remove "rest mode" angle from steering control
- Increase vJoy feeder refresh rate
- Instead of removing overflow buffer, merge new data with previous data of same type (with weight of 3 : 2)
- Redesign server buffer read behavior so that no data pack is lost
Release 2.0.0
Redesign UI
Add wifi connection option
Recreate Windows application
Android side:
- Add new control modes:
Default
,Alternative
,GamePad
- Add navigation drawer for switching between different modes
- Add wifi module inside previous bluetooth module
- Change
SensorManager
delay to improve real-time data transmission - Modify data packet structure for less size
- Redesign UI that supports dark mode
Windows side:
- Switching to WPF (.Net Framework) from WinForms
- Add wifi server inside previous bluetooth module
- Update client validation process
- Set process priority to realtime
- Recreate controller setup window (Configure window)
- Improve vJoy related controller code for more efficient data feeding
- Improve multi-threading management for every component
Update driver & Bluetooth improve
In this release, the vjoy installer version is updated to the latest.
Also, the program is going to run even if driver version is not the same as dll version.
On Android side, redundant code for Bluetooth connection is removed, so the connection speed should be improved greatly.
Fix RT, LT in Controller Setup
Fix the bug that steam controller setup cannot recognize the LT, RT trigger in game controller setup
Update
Changed Bluetooth transferred data type, from Int to Float.
So that steering and acceleration is more stable and accurate.
Official Release of Android Steering Wheel
This release is the first release of this project. Enjoy>...<