Skip to content

Releases: teamclouday/AndroidSteering

Release 2.3.0

06 Nov 18:39
Compare
Choose a tag to compare

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

06 Sep 17:03
Compare
Choose a tag to compare

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

06 Feb 04:44
Compare
Choose a tag to compare

Fix a bug on Android side that will cause application to crash.
Only apk is updated in this new release.

Release 2.1.0

22 Aug 21:14
Compare
Choose a tag to compare

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

21 Aug 20:43
Compare
Choose a tag to compare

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

18 Apr 21:54
Compare
Choose a tag to compare

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

18 Apr 19:31
Compare
Choose a tag to compare

Fix the bug that steam controller setup cannot recognize the LT, RT trigger in game controller setup

Update

19 Dec 19:10
Compare
Choose a tag to compare

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

09 Dec 05:54
Compare
Choose a tag to compare

This release is the first release of this project. Enjoy>...<