Connectivity issue from Realdash to CAN adapter

Hey,

So i have realdash loaded on my android headunit, i have a haltech rebel ls running a turbo ls and i have a can analylzer hooked to the can lines from the haltech.

when i plug the can analyzer into my computer it can read the can from the haltech no issue, so i boot up real dash and go to the add connection, options under can analyzer until i plug in the usb from the analyzer then it says usb connection so i click that, adjust all the settings and go to the tester and it shows nothing.
accept all the settings and go to the main gauge page and it just shows connecting the whole time in lower left.

is this an issues with the way i have it set up, an issue with compatibility, or my dash?

this is the can analyzer, a seeed knock off it seems.
61tB+k-iYOL.SX466

I would like to add that I have now tried RealDash on my PC with the can analyzer plugged in and it works normally, all gauges work and the analyzer in the test area shows the can data from the haltech so the adapter does work. It just seems to be an issue between the can analyzer and the android head unit.

That adapter works perfectly with RealDash (it’s what i use).

If it keeps saying connecting, it’s not connected, some setting is wrong, analyser type, baud rate or wrong USB device selected.

It used to be the case that this adapter must be set to 115200 baud to work in android, you can use the PC software for it to change it. The LEDs should flash 3 times on boot to indicate 115200 baud rate, if they only flash one or two times then it’s set to fast.

Then try again, instead of done, go into CAN Monitor, if all is well you will see the data flowing. If not, then experiment some more.

Even then, you may need to define a custom channel description file for your Haltech.

1 Like

Ok so I tried using every baud rate option and plugging into my laptop to change it on the can analyzer each time, and still the android deck won’t “connect”

If I have nothing plugged in, select can analyzer, then serial/usb, it comes up with the selection of the port. I plug in the usb from the can analyzer and it pops up USB SERiAL option on screen. I click that, select the matching baud rate and go to monitor. That’s where it just says connecting and never goes further than that.

However when I use my laptop and run real dash it works perfect on any baud rate.

I’m Lost :joy:

One logical reason could be that you have not given RealDash a permission to use USB on your Android device. Go thru your Android device settings and revoke all USB permissions. Plug-in the analyzer and see if OS is asking to boot RealDash with this USB device. Give it a permission and you should be fine.

This adapter is also in daily use in our DEATHFISH 2 demo car, and has worked flawlessly for years.

1 Like

Ok I went and checked permissions, it has all that are available to it. I also went in and checked default usb options and they are set to file transfer.


Seems to definitely been an issue in android?

I did notice this head unit has a built in can reader of some sort and is connected to the cars can through the radio adapter. It is reading doors, ebrake, seat belt, etc etc but it isn’t connected to the haltech. I’m assuming there is no way for RealDash to use this connection right?

Typically no, see this post for more info:

Problems with Android headunits - General / Frequently Asked Questions - RealDash Forum

With RealDash closed, what happens when you plug-in the USB?

With real dash closed, plugging in the usb nothing happens on screen or prompts anything.

The only place I can see if it’s plugged in or not is in real dash on the selection of usb screen it pops up usb serial, and if I unplug it that option disappears.

This means that there is no permission for RealDash to use the USB.

The placement of this setting varies on Android versions, but it should be there. Typically its not in same place as ‘normal’ permissions. You may be able to find something like ‘Revoke USB permissions’ option etc.

I also use the can analyzer, but unfortunately my can doesn’t have all the information I need, I want to go to the Arduino and make the necessary additions! Is it possible to use both connecting devices together? If so, in addition to the Arduino uno or mega, do I need any other components, like a voltage regulator?

Certainly, you can add as many simultaneous connections as needed.

I too have USB-CAN-A adapter and have no connectivity to my phone or my table, both do work realdash with bluetooth, ive turned on USB debugging on both. now im wondering if the usb to usb C cable is “for charging” only it was under 10 bucks on amazon and sold as

  • List item

"Full USB 2.0 ultra high speed data transfer up to 480MB / s, transfer files, HD movies and songs to usb-c devices in seconds."

im able to see the usb can-a adapter on my PC using the waveshare software linked earlier in this thread.
but my question is …is there an ( or do I need) an android waveshare driver? and if bluetooth works…just how much faster will usb function??

No, You only need to give RealDash a permission to use USB devices.

There was a fix for Android API 34 and newer USB permission handling. Please check that you are running the latest version.

you may need to enable Developer Mode and check the USB settings in there

Hello, this is how it connection, after reboot

1 Like

Android device developer mode is not needed.

1 Like

i tried to select toyota rav4, ( im trying to connect to a 2008 prius)in the settings for my usb-can-a adapter. it only blinks the tx light.
then I tried to download the lexus file from github realdash says" failedto parse channel description file" …realdashCAN property not found in file.

I saw in the supported can adapters that a driver is needed for usb-can-a adapter. so i downloaded it into my pc, then placed iton a thumb drive after extracting and plugged it into my android tablet. the files are there but wont open.
about to go with bluetooth adapter, but I feel im close.
my question is do i need a driver for an android tablet and where should i place toyota files for realdash to find them?

No

No need, as those files are built-in into RealDash. Just select them on the list on Connection Settings.