I am trying to transmit 3 channels of analog accelerometer data at 30 SPS and 57600 Baud. I have pin hibernate on the endpoint with the sleep pin tied low.
- first of all, the behaviour of the IR parameter doesn't match the label description on XCTU, which seems to suggest that the value of his parameter represents the number of ms between samples.
- when I set the value of IR, it doesn't seem to impact in a predictable way on the number of "sample frames" that are transmitted by the endpoint. At the moment I have IR set to 32, which you would think would result in just over 30 frames/sec. but the max that i have been able to get is 12 frames/sec.
- I have the baud rate at a relatively high value of 57600 I would have thought that this was high enough with lots to spare to manage 30 frames / second. At 26 bytes per frame, it should only need 9600 baud.(?)
Any suggestions gratefully accepted