Example #1
0
        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);
        }
Example #2
0
        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);
        }
Example #3
0
 private void FeedbackReceived(object sender, XboxFeedbackMessage e)
 {
     ForceFeedbackDevice?.SetForceFeedback(e.Large / byte.MaxValue, e.Small / byte.MaxValue);
 }