Hi,
I’ve got some issues with my RealDash CAN-Bus setup.
Some of the signals are very laggy sometimes.
That means, that sometimes its working as supposed.
But sometimes the signal on Real-Dash Gauge has about 1-2 seconds delay.
It gets worser with increasing CAN-Bus load.
For example: I compare the value for the clutch pressure on Tunerstudio and on Realdash.
TunerStudio value of course changes immediately when I pull the clutch lever, but on RealDash (receiving the signal via CAN-Bus from Megasquirt) sometimes it has a delay of 1-2 seconds.
My hardware setup is the following:
Megasquirt MS3x
RealDash on Android Tablet
Tested with two CAN-Adapters:
- USB CAN Analyzer Seeedstudio V8.00 200000 Baudrate
- 3RT CAN-Adapter 115200 Baudrate
500k CAN-Bus Baudrate
4 additional CAN-Bus devices (1xDBW-Controller, 3xBreakout Boxes)
With both CAN-Transceiver everything is working perfectly as long as I only got a few messages on the CAN-Bus.
If I then, for example, activate the Megasquirt DBW messages (50-100Hz messages) then it gets laggy with the 3RT CAN-Adapter.
Therefore I tried the USB CAN-Analyzer from Seeedstudio.
This is working better for some reason. But I still get the same issues like descriped above, as soon as I further increase the busload.
Example for increasing the busload:
So even with deactivated (high-frequency) DBW messages, but with CAN realtime data broadcasting with multiple activated messages at high transmission rate, I get CAN-Bus issues with both CAN adaptors.
Which I can see on laggy sensor values.
I only got issues on RealDash.
I didn’t notice any laggy behaviour on Tunerstudio/Megasquirt.
The Megasquirt also receives most signals via CAN-Bus.
Now I wonder, is anyone running a similar setting with the Seedstudio USB CAN-Analyzer without issues?
Any ideas how to improve the performance?
- Is it possible to include MASK and FILTER settings for the CAN-Adapter in Real-Dash?
I’d hope to improve the performance, by accepting only the ID’s which I want to see on Real-Dash. - Or should I test another CAN-Bus adaptor? If so, which one?
That’s an overview over my CAN-Bus devices and sending messages.
That’s my minimum requirement. I’d say it’s not that many messages.
Megasquirt:
11 messages with 5-10 Hz via CAN realtime data broadcasting
2 DBW messages with 50-100Hz
DBW-Controller:
2 Messages w/ interrupt callback on MS3 DBW ID
“Left Side” Breakout-Box
2 Messages with 5 Hz
“Right Side” Breakout-Box
1 Message with 10 Hz
Front-ECU, which has the Pedal-Position-Input for the DBW:
1 Message with 50 Hz (PPS)
1 Message with 5Hz
Regards
Philipp
Edit: Data rate shown in RealDash is 5000 ish