Close

canplayer issues

A project log for Bluetooth For 2008 Chrysler Grandvoyager

Bluetooth that actually works...

saabmanSaabman 11/30/2020 at 21:060 Comments

I pulled the Uconnect module from the car to experiment with what it takes to turn it on and what it responds with - I dont want to be sending unecesarry data on my bus.

Basic set up is Uconnect module - MCP2515 - Rasp Pi.

I had determined a wide variety of commands would ilicit a response from the Uconnect I couldnt get it to stay on and make a bluetooth connection to it. So I tried playing a log I had made from the car to see how it would respond and found using canplayer to be somewhat frustrating I could only send a few commands before the player would terminate and return

sendto: No buffer space available

A bit of searching turned up lots of "theories" but the solution appeared in the canutils gitub repository

https://github.com/linux-can/can-utils/issues/40

with the solution been to increase the TX queue length

sudo ifconfig can0 txqueuelen 1000

 doing that allowed me to send a big log file to the module and I could succesfully conect via bluetooth iteretsingly though despite the succesfull connection I noticed a lack of description data been sent "Connecting Phone" and the time of call

the following expected sequence is missing

Discussions