C++ code for odrive v 0.5.1

I am using odrive 3.6 with firmware 5.1. I am using this code for communication https://github.com/johnkok/ros_odrive. While using the older firmware it was working fine , after upgrading to 5.1 there are issue with reading (getting timeout error using usb). How can i solve this ?
Is there any c++ code that works with version 5.1 for reference

You might want to check if your CRC is up to date. As it changes with firmware versions. I’ve had the same issue: Native protocol issues

It worked , thanks a lot :grinning: