diff --git a/README.md b/README.md index 26ad4c1..5f32e3c 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,9 @@ A ROS package that provides hardware interfacing for the [Tinymovr](https://tiny - Tinymovr devices with firmware 1.6.x - Devices properly set up and calibrated. +> [!NOTE] +> If you plan to use the CANine adapter, you need to flash it with the Candlelight firmware, which is compatible with socketcan. Use [this web-based flasher](https://canable.io/updater/canable1.html) for easy upgrade. Use Chrome and choose the Candlelight firmware from the drop-down list. + ## Installation 1. Navigate to your catkin workspace's source folder: @@ -42,6 +45,14 @@ catkin_make source devel/setup.bash ``` +## Bring up Socketcan + +Depending on your device you may need to add the correct module to the kernel. Following that, bring up the interface as follows: + +```bash +sudo ip link set can0 type can bitrate 1000000 +``` + ## Run the Diffbot demo! 1. Ensure your Tinymovr instances are calibrated and well tuned, test functioning using Tinymovr Studio or CLI.