10-29-2018 07:15 AM
Hi Jeff,
I revised the code a touch to make it easier to run your experiment. Unfortunately I still get the same error.
My frustration is that I run BM, switch the unit on and it works a treat. I kill BM, run my app, switch the unit on and all I get is errors !!
Is BM written in LabVIEW ?
Andrew
10-29-2018 11:30 AM
The bus monitor is written in LabVIEW and is almost identical in structure to the Stream Input example which your application is based on. I was able to reproduce the bus errors using your latest example and think I have figured out the problem.
We should be using the in-memory cluster for CAN FD which is ":can_fd_brs:". Notice there are two colons. Your example only has the first colon. When I add the second colon it works fine.
Since the in-memory constant is missing the colon I would expect to see either an error or some other indication that it isn't right. I will file a bug report to look closer at this behavior to see if it can be improved upon.
10-29-2018 11:37 AM
Just to confirm that all is now well. I cannot thank you enough for your support - so simple an error but so devastating a result
My CAN FD Terminal is now up and running - onto the decodes !!
Thank you
Andrew
05-24-2023 10:14 AM
Thanks for this, I would never have figured this out! If anyone needs to set two custom baud rates, this worked for me