This project from [Jim Yang] is a great example of this: he reverse-engineered the Samsung Gear VR controller that accompanies ... that the app uses to connect to the device.