In my experiments with a large Motor I found some interesting things:
- You can receive an update from the Motorencoders every 2 ms. Unfortunately I can´t found a specification, were I can see the official upate-rate of the Encoders. Perhaps it is possible to increase it?
- When you use get_Power, the calculated values are not correct.
Example: I drive a Motor for 500 MotorDegree with a constant Power. It takes 0,552998s.
So it is 500 Degree/ 0,552998s=904 Degree/s --> get_Power has to provide a value of 90 but it shows 78-79 at every time!
- If you do a set_Power with a value more then 100 you get some strange effects: Than the Robot had delays up to 60 ms between the cycles.
- In https://avr.icube.unistra.fr/en/index.php/EV3.14 I found a discription, how to double the EncoderResolution from 1 degree to 0.5 degree. This would be also a cool feature in EV3RT.
In my experiments with a large Motor I found some interesting things:
Example: I drive a Motor for 500 MotorDegree with a constant Power. It takes 0,552998s.
So it is 500 Degree/ 0,552998s=904 Degree/s --> get_Power has to provide a value of 90 but it shows 78-79 at every time!