UbiquityRobotics / ubiquity_motor

Package that provides a ROS interface for the motors in UbiquityRobotics robots
BSD 3-Clause "New" or "Revised" License
25 stars 24 forks source link

Implement a system wide I2C lock that is enforced by kernel #85

Open mjstn opened 4 years ago

mjstn commented 4 years ago

We should implement a system wide I2C access locking scheme. Rohan has suggested to use this approach:

See I2C_RDWR in here https://www.kernel.org/doc/Documentation/i2c/dev-interface And some example code here: https://gist.github.com/JamesDunne/9b7fbedb74c22ccc833059623f47beb7

dorkamotorka commented 4 years ago

Re-opening this issue, because there need's to be work done on the oled_display_node i2c communication.