Strange problems with SWC (2024)

Search This thread

S

Sanrian

New member
Nov 11, 2014
2
0
  • Jul 10, 2022
  • #1

Hello!

I have Nedehe TS18 head unit for my Fiat Bravo. I can use basic buttons from steering wheel, for example MUTE, VOL UP, VOL DOWN but I can't change it in SWC app. For example I click "home" function and when I'm trying to assign some button from steering wheel nothing happens. What is important "door open" alert is working. Anyone had problem like that?

I have Simplesoft RP5-FT-001 can bus adapter.

rigattoni

Senior Member
Apr 27, 2010
2,078
676
Fuerth
  • Jul 10, 2022
  • #2

You can not change the buttons as they are provided by CAN. That is the reason that nothing can be changed.

S

Sanrian

New member
Nov 11, 2014
2
0
  • Jul 10, 2022
  • #3

rigattoni said:

You can not change the buttons as they are provided by CAN. That is the reason that nothing can be changed.

But if buttons provide different codes why I can't change interpretation of these codes on my device? I want for example that "ARROW UP" button from my wheel do "hang up" function in my device. Seller told I can change functions using SWC app so here is my question :c

rigattoni

Senior Member
Apr 27, 2010
2,078
676
Fuerth
  • Jul 10, 2022
  • #4

May be there is some setting in the settings menu to switch/change buttons, but normally you only can change buttons if they are resistant ones, connected to Key1 and Key2 lines in the radio cable tree.

TorstenH

Senior Member
Feb 20, 2021
2,987
1,228
t.me
Realme GT 2 Pro
  • Jul 10, 2022
  • #5

Unfortunately rigattoni tells the truth.

quangtiens

Member
Nov 23, 2021
19
4
  • Aug 17, 2022
  • #6

Sanrian said:

Hello!

I have Nedehe TS18 head unit for my Fiat Bravo. I can use basic buttons from steering wheel, for example MUTE, VOL UP, VOL DOWN but I can't change it in SWC app. For example I click "home" function and when I'm trying to assign some button from steering wheel nothing happens. What is important "door open" alert is working. Anyone had problem like that?

I have Simplesoft RP5-FT-001 can bus adapter.

Cause of you connect your head unit with car through the Can bus adapter then you cannot change function of those buttons.
Without Can bus box, you can customize those button as you want.

rigattoni

Senior Member
Apr 27, 2010
2,078
676
Fuerth
  • Aug 17, 2022
  • #7

quangtiens said:

Cause of you connect your head unit with car through the Can bus adapter then you cannot change function of those buttons.
Without Can bus box, you can customize those button as you want.

Sorry, but if the buttons are CANbus driven, you are not able to change the function without CANbox, you are even not able to use them.
You only can change the buttons if they are resistant related.
The CANbox does not provide these resistant buttons and disconnecting the CANbox does not influence the resistant buttons.

TorstenH

Senior Member
Feb 20, 2021
2,987
1,228
t.me
Realme GT 2 Pro
  • Aug 17, 2022
  • #8

But it may be possible to use one button for AppSwitcher

https://xdaforums.com/t/appswitcher...n-and-similar-devices-incl-autostart.4435555/

Currently it does not work on devices with SWC controlled by canbus because I don't have canbus. That means (according to first post) I need support to check if it's possible. Until now, no one cared enough about that functionality to support me.

rigattoni

Senior Member
Apr 27, 2010
2,078
676
Fuerth
  • Aug 17, 2022
  • #9

TorstenH said:

But it may be possible to use one button for AppSwitcher

https://xdaforums.com/t/appswitcher...n-and-similar-devices-incl-autostart.4435555/

Currently it does not work on devices with SWC controlled by canbus because I don't have canbus. That means (according to first post) I need support to check if it's possible. Until now, no one cared enough about that functionality to support me.

That is all possible even to reconfigure all buttons, but there is a problem... You need that:

  1. You need to have a CAN-sniffer to find the CAN signal which is used for each button.
  2. You need to use some sort of micro computer (Arduino, Raspi) and the hard will to do what you want.
  3. You need to find the CAN message which you want to switch.
  4. You need to be able to develop an app which receives the message and translate this to the message you want to get.... like switching the app.
  5. A lot of time and you need to be frustration tolerant.

May be you should have a look at this page: https://www.instructables.com/CAN-Bus-Sniffing-and-Broadcasting-with-Arduino/ to give you some background what it means to work with CAN related things.

There are also a lot of good videos for CAN sniffing.

I got all these things, but I am still not willing to invest the time just to get more information out of the CAN.
My SWC are working on resistance and it works as I want to have it.

TorstenH

Senior Member
Feb 20, 2021
2,987
1,228
t.me
Realme GT 2 Pro
  • Aug 17, 2022
  • #10

rigattoni said:

That is all possible even to reconfigure all buttons, but there is a problem... You need that:

  1. You need to have a CAN-sniffer to find the CAN signal which is used for each button.
  2. You need to use some sort of micro computer (Arduino, Raspi) and the hard will to do what you want.
  3. You need to find the CAN message which you want to switch.
  4. You need to be able to develop an app which receives the message and translate this to the message you want to get.... like switching the app.
  5. A lot of time and you need to be frustration tolerant.

May be you should have a look at this page: https://www.instructables.com/CAN-Bus-Sniffing-and-Broadcasting-with-Arduino/ to give you some background what it means to work with CAN related things.

There are also a lot of good videos for CAN sniffing.

I got all these things, but I am still not willing to invest the time just to get more information out of the CAN.
My SWC are working on resistance and it works as I want to have it.

Another approach could be to block an Android activity (temporarily) and run another app instead. It may be easy if a SWC button starts the set navigation app in its default configuration.

My SWC is working on resistance basis, too. So I need no support and no time from you.
Any my plan is not to analyse CAN protocol or other things on this level of complexity. And to be honest my answer was not addressed to you because you already have a working configuration and your are not the starter of this thread.

rigattoni

Senior Member
Apr 27, 2010
2,078
676
Fuerth
  • Aug 17, 2022
  • #11

TorstenH said:

Another approach could be to block an Android activity (temporarily) and run another app instead. It may be easy if a SWC button starts the set navigation app in its default configuration.

My SWC is working on resistance basis, too. So I need no support and no time from you.
Any my plan is not to analyse CAN protocol or other things on this level of complexity. And to be honest my answer was not addressed to you because you already have a working configuration and your are not the starter of this thread.

Sorry, but the ticket creator seems to have issues with CAN-related SWC.
So That has nothing to do with your app. I know your app and I am following this thread.
Don´t get me wrong... I really appreciate that you came up with this app, and I would like to see that more people get aware of it and use it.
May be the TC can help you in getting this app also working for CAN SWC.

Renate

Recognized Contributor / Inactive Recognized Dev
Feb 3, 2012
7,438
1
3,200
Boston
www.temblast.com
Nexus 7 (2013)
Moto G Power (2021)
  • Aug 17, 2022
  • #12

It looks like we have some real expertise here. I have curiousity (but no CANBUS, only OBD1 because it's a 1995).

Do CAN boxes (like Simplesoft RP5-FT-001) just do CAN level/bitstuffing/filtering and spit out simplified messages or do they do any mapping?
Since they can do "Door open" as well as "Volume up", the serial input is

clearly

probably not just a /dev/input stream (although that would be possible too).
Is VolUp done by key injection or some API?

I presume that what goes over the serial link (between CAN box and HU) is standardized?
Does the HU ever transmit?

My own Bluetooth SWC (which steals power from the horn) uses an app (service) that sends Intents to switch apps and injects keys for volume/brightness/power.

rigattoni

Senior Member
Apr 27, 2010
2,078
676
Fuerth
  • Aug 18, 2022
  • #13

Renate said:

It looks like we have some real expertise here. I have curiousity (but no CANBUS, only OBD1 because it's a 1995).

Do CAN boxes (like Simplesoft RP5-FT-001) just do CAN level/bitstuffing/filtering and spit out simplified messages or do they do any mapping?
Since they can do "Door open" as well as "Volume up", the serial input is

clearly

probably not just a /dev/input stream (although that would be possible too).
Is VolUp done by key injection or some API?

I presume that what goes over the serial link (between CAN box and HU) is standardized?
Does the HU ever transmit?

My own Bluetooth SWC (which steals power from the horn) uses an app (service) that sends Intents to switch apps and injects keys for volume/brightness/power.

Hi Renate,

not that easy to answer...
Each single car model has it´s own CAN signal setup.
If you own a well known make like VW, Ford, Mercedes, BMW, most probably it works in both directions as long as the CAN provides these data. There is at least nothing standardized, Even a switch between a Golf 6 and Golf 7 shows up with a different setup and own possibilities.

The CAN box provided from some Chinese seller don´t care much about all different setups. They just provide standard features like volume, clamp 30, RVC and reverse gear, Fast forward, fast backwards, next title, Hang up phone, so the standards, nothing else. May be the CAN signal that the front lights are turned on to switch the unit into some sort of night mode.

Even the output of the CAN box is not standardized. For this reason you need to set the used CAN box in the system settings of your head unit and chose the right car to be able to get the CAN SWC working. Means, these CAN boxes only provide intents which are hardcoded in there. Not that comfortable and not that easy. You really need to analyze the data output of each single CAN box to see what they get, what they transfer and what is implemented in the firmware.

There are some units with a special car form factor which have the CAN integrated in the head unit. These are mostly able to read and send all available CAN signals which are implemented by the car manufacturer, incl. ACC, doors, car settings like alarm, Coming Home light... you name it.

  • Strange problems with SWC (12)

Reactions:

Renate

Renate

Recognized Contributor / Inactive Recognized Dev
Feb 3, 2012
7,438
1
3,200
Boston
www.temblast.com
Nexus 7 (2013)
Moto G Power (2021)
  • Aug 18, 2022
  • #14

Well, addressing the OP's problem: You definitely can remap all the SWC CAN buttons by re-engineering the app (service) that handles the serial input.
Yes, that is probably different code for each HU. If someone wants to post an .apk I'll take a look.

Like every other Android usage I'm sure that there are major differences in people's needs, usage.
I don't even use the SWC for audio. I use them to switch between mapping apps (Google, camping, National Forest maps), GPS app (to see altitude), accelerometer app (to find a level place) and OBD1 app. Also brightness +/-, volume +/-. I especially like the sleep button to turn off the display.

Does the "Coming Home light" alert the mother spaceship?

  • Strange problems with SWC (14)

Reactions:

rigattoni

rigattoni

Senior Member
Apr 27, 2010
2,078
676
Fuerth
  • Aug 18, 2022
  • #15

Renate said:

Does the "Coming Home light" alert the mother spaceship?

Strange problems with SWC (16)
No... that keeps the lights at the car on for around 30 sec, to prevent the driver from walking through the darkness. Same procedure for "Leaving Home". You press the open button on your remote and the car switches the lights on. Modern stuff, but available in a lot of cars now.

Renate said:

Well, addressing the OP's problem: You definitely can remap all the SWC CAN buttons by re-engineering the app (service) that handles the serial input.
Yes, that is probably different code for each HU. If someone wants to post an .apk I'll take a look.

Appreciate your offer to have a look at the service.

You must log in or register to reply here.

Strange problems with SWC (2024)
Top Articles
What is an Inductor? | Coilcraft
Pa Legion Baseball
D&C Newspaper Obituaries
Void Client Vrchat
Weather Underground Merritt Island
Delta Air Lines - Login
Cincinnati Adult Search
Butte County Court Oroville Ca
Duralast Battery H6-Dl Group Size 48 680 Cca
Hamboards Net Worth 2022
Wdel News Today
Lakers Game Summary
Craiglist Tulsa Ok
Rainbird Wiring Diagram
Shae Cornette Bikini
Stolen Touches Neva Altaj Read Online Free
11 Shows Your Mom Loved That You Should Probably Revisit
Www.binghamton Craigslist.com
Ratchet And Clank Tools Of Destruction Rpcs3 Freeze
Offres Emploi Purchasing manager Paris (75000) | HelloWork
Fandango Movies And Shows
Wildflower | Rotten Tomatoes
Palladium-Item from Richmond, Indiana
Alyssa Edwards looks back, back, back again on her best 'Drag Race' moments
4201 Crossroads Wy, Rancho Cordova, CA 95742 - MLS 224103058 - Coldwell Banker
No Cable Schedule
Kagtwt
Hose Woe Crossword Clue
Bank Of America Financial Center Irvington Photos
How Much Does Hasa Pay For Rent 2022
Crystal Westbrooks Nipple
Lvpg Orthopedics And Sports Medicine Muhlenberg
Lenscrafters Westchester Mall
Top 100 Golfclubs - Albrecht Golf Guide bei 1Golf.eu
Sayuri Pilkey
Dr Bizzaro Bubble Tea Menu
Hyb Urban Dictionary
Erica Mena Net Worth Forbes
Dontrell Williams Miami First 48
Ttw Cut Content
Marquette Gas Prices
Empire Of Light Showtimes Near Santikos Entertainment Palladium
Vidant My Chart Login
Skid B Gon Brake Pads
Dumb Money Showtimes Near Regal Eastview Mall
29+ Des Moines Craigslist Furniture
Redbox Walmart Near Me
The Enchanted Library - FiMFetch.net
Baja Boats For Sale On Craigslist
Opsahl Kostel Funeral Home & Crematory Yankton
Dragon Ball Super Super Hero 123Movies
Latest Posts
Article information

Author: Prof. An Powlowski

Last Updated:

Views: 6255

Rating: 4.3 / 5 (64 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Prof. An Powlowski

Birthday: 1992-09-29

Address: Apt. 994 8891 Orval Hill, Brittnyburgh, AZ 41023-0398

Phone: +26417467956738

Job: District Marketing Strategist

Hobby: Embroidery, Bodybuilding, Motor sports, Amateur radio, Wood carving, Whittling, Air sports

Introduction: My name is Prof. An Powlowski, I am a charming, helpful, attractive, good, graceful, thoughtful, vast person who loves writing and wants to share my knowledge and understanding with you.