public void ForceFeedbackTest() { var input = new XboxFeedbackMessage { Small = 0, Large = 1, LedNumber = 1, }; var message = writer.GetString(input); Assert.AreEqual("{\"small\":0,\"large\":1,\"ledNumber\":1,\"type\":\"XboxFeedback\"}", message); }
public void ForceFeedbackTest() { var input = new XboxFeedbackMessage { Small = 0, Large = 1, LedNumber = 1, }; var message = writer.WriteMessage(input); Assert.AreEqual("{\"Small\":0.0,\"Large\":1.0,\"LedNumber\":1,\"Type\":\"XboxFeedback\"}", message); }
private void FeedbackReceived(object sender, XboxFeedbackMessage e) { ForceFeedbackDevice?.SetForceFeedback(e.Large / byte.MaxValue, e.Small / byte.MaxValue); }