Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

high speed CAN bus data missing messages #657

Open
rvxfahim opened this issue Dec 16, 2023 · 0 comments
Open

high speed CAN bus data missing messages #657

rvxfahim opened this issue Dec 16, 2023 · 0 comments
Labels

Comments

@rvxfahim
Copy link

Description
I am subscribing to a topic where the publisher is publishing data every 20ms from a ESP32. the json data is around 100 bytes. I can do rostopic echo /my_topic and verify that all messages are coming and none of them are missed in the terminal and the same is true for a python subscriber where no data is missing. However, if I debug the subscriber in nodered it shows some json messages are skipping. For e.g. I am supposed to receive 10, then 20 , then 30 in one of the key values which is increasing by 10, but nodered debug shows jumps from 10 to 50 then 60 then 90.

  • Library Version:
  • ROS Version: 1
  • Platform / OS: docker container latest nodered image running on desktop with 6 cores, an SSD and 32GB RAM
  • all devices are connected via ethernet, no wifi

I tried using a rate limit and set it to 0.01 (10ms) that didn't help either.

@rvxfahim rvxfahim added the bug label Dec 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant