I moved this to a separate topic.
Question about SDK
This is a great start, but how do you actually do something useful such as calling controller from a different scope?
eg. I have public static void DataReceivedHandler(object sender, SerialDataReceivedEventArgs e) that reads commands from a bluetooth serial port that I want to then trigger actions on the Xbox 360 controller.
IXbox360Controller controller = client.CreateXbox360Controller();
controller.Connect(); is called in public static void Main() I don't have access to controller from the right scope.