Attempt at making my own controller for Guitar Hero Live for iOS/Apple TV (by analyzing the Bluetooth LE communication)
To make the experience fit your profile, pick a username and tell us what interests you.
We found and based on your interests.
Before searching my attic for the CC2650 SensorTag I should have lying around, I decided to see what one of the iOS apps from Nordic Semiconductors could tell me. I installed the nRF Connect app on my iPhone, opened it up and powered up the original Guitar Hero Live guitar.
I quickly noticed a characteristic with a very long hexadecimal value and noticed that some of the bits would change when buttons were pressed or when the orientation would change (sensor value of the accelerometer I suppose).
However, this value contains way more bits than the device has buttons. I also noticed that the value can be written too, so I'm guessing this is also used to control the LEDs and possibly other functions on the guitar.
For creating my own game, this would be enough information to get started. However, if I want to create my own, I might still need to do something with the other bits. I reckon I still have to find my SensorTag in one of the moving boxes.
Create an account to leave a comment. Already have an account? Log In.
Hello! Great work! Did you have any progress mapping the bluetooth characteristic? I want to create an app that maps the controller buttons to midi messages so I can play music from a DAW using the controller. Would you be willing to share your findings?
Become a member to follow this project and never miss any updates
Actually, just giving me directions on how to find that info through the nRF Connect app would be more than enough! 😊