Skip to content

Releases: LeehamElectronics/AQB-Control-Panel

AQB Control Panel v1

03 Oct 12:50
fecf8f8
Compare
Choose a tag to compare
AQB Control Panel v1 Pre-release
Pre-release

Control Panel is functional and does everything it needs to do. Still got way more features to add, but for now it fully controls the robot via keyboard input and Steering wheel joystick which you can find here:
http://www.thrustmaster.com/products/ferrari-racing-wheel-red-legend-edition

To use this software you need to download it or clone the repo into your IDE such as PyCharm and then install all of the requirements listed in requirements.txt and then make sure to fill in all of your networking credentials including the username and password inside of the start_steering_wheel_ctrl() function on line 320 of main_window.py, eventually I will automate this process or add it to the GUI but for now you will need to edit the code to add your own network credentials and password if you are planning on using the steering wheel.
The reason I did not include this as part of the GUI is mentioned inside of the internal documentation, but in short, the reason is because I used multi core processing to run the steering wheel code and the main window code at the same time, which greatly complicated the process of passing the network credentials and passwords from 'login_window.py' into the start_steering_wheel_ctrl() function.

Thanks for your understanding and enjoy!
I will eventually release a tutorial on YouTube for setting this up, and if you need help, email me at liamisprice@gmail.com