Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. Automotive Infotainment System
QtWS25 Last Chance

Automotive Infotainment System

Scheduled Pinned Locked Moved Mobile and Embedded
12 Posts 6 Posters 4.6k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    autofellas
    wrote on 9 Jan 2015, 03:06 last edited by
    #1

    I plan on using a ARM based single board computer along with several arduino to recreate what the Tesla motors has in their car.

    I want to integrate the OBD II commands, Multimedia center, navigation, & various other sensors into the software.

    After researching, I see most companies are using QT Creator for this application.

    If your interested, contact me for more details.

    Thanks
    Don

    1 Reply Last reply
    0
    • R Offline
      R Offline
      Rahul Das
      wrote on 9 Jan 2015, 05:08 last edited by
      #2

      On Board Diag is not CAN specific, is it ? How do you plan to implement it ?


      Declaration of (Platform) independence.

      1 Reply Last reply
      0
      • A Offline
        A Offline
        autofellas
        wrote on 9 Jan 2015, 05:13 last edited by
        #3

        The vehicle does not use CAN, but will use OBD II for the protocol. Plenty of info avaliable on integrating this in. They make a OBD to USB plug

        I'm not a programmer, but i'm in the electronics industry.

        I can have all the graphics made/designed. I need the interface to the programming done. Then i'll use however many arduino devices I need to to tap into the vehicle.

        Lookup the "tesla touchscreen" on google images or youtube to get a idea...

        Thanks

        1 Reply Last reply
        0
        • M Offline
          M Offline
          mrdebug
          wrote on 12 Jan 2015, 13:51 last edited by
          #4

          Hi. I normally use OBD2 to manage my car.
          Build a program is not difficult but, as you write, is not fast to do.
          Have you got the OBD2 protocol? I know that a lot of commands are not available and you have to have them to implement in the software...

          Need programmers to hire?
          www.labcsp.com
          www.denisgottardello.it
          GMT+1
          Skype: mrdebug

          1 Reply Last reply
          0
          • A Offline
            A Offline
            autofellas
            wrote on 15 Jan 2015, 06:57 last edited by
            #5

            I plan on utilizing this computer system & extracting the data from serial.

            A couple Android apps have been created to pull the data from.

            http://www.hondata.com/s300.html

            1 Reply Last reply
            0
            • M Offline
              M Offline
              mrdebug
              wrote on 15 Jan 2015, 09:37 last edited by
              #6

              Ok, is necessary to have the bluetooth protocol and all the docs.

              Need programmers to hire?
              www.labcsp.com
              www.denisgottardello.it
              GMT+1
              Skype: mrdebug

              1 Reply Last reply
              0
              • M Offline
                M Offline
                mmckenzie
                wrote on 15 Jan 2015, 23:56 last edited by
                #7

                Hi! So first if I'm wondering - are you looking for advice, to hire someone, freelance work, or what.. just curious why you posted on the jobs forum as otherwise this might not really be the right place for your post.

                Anyways, I'm looking for a job or anything right now but your project does sound pretty interesting. Do you have a blog or something you might update with progress?

                When I was at university worked on a project doing something pretty similar - I took the stock system out of a vehicle and retrofitted a touchscreen, an imx6sabre-auto board, and various other bits and bobs. What I did was connect it through to the vehicle's CAN system. I'm curious when you say that the car has OBD-II but not CAN as most relatively modern vehicles do have CAN, and in fact pins 6 & 14 are can-low and can-high. Plus all vehicles sold in the US after july 2008 were actually required to have CAN. Just mentioning this because if the vehicle has CAN, it might be a lot easier to interface with depending on the board you're using - arduino has can shields for instance. OBD-II boards definitely exist too though and OBDII messages are more standard, but there tends to be a lot more information on the CAN bus if you're willing to play around with things to see what messages they spit out.

                When I built the UI for my sytem I used QtQuick, which worked really well once I actually got it compiled, running, and getting commands from the touchscreen I was using (much easier said than done). If you go that route you'll have to create an interface from CAN/OBD-II through to QML.

                If you have any questions you think I might be able to help with feel free to ask - you'll probably be running into a lot of the same problems I did along the way.

                Another thing - as you'll be running your board from the vehicle's 12V system, make sure the board can stand fluctuations in the voltage level. I'd sometimes get voltage drops and even though I was using an automotive-specific board they caused havoc (mostly during startup). Then again, the electical system on the car my board was connected to had to deal with power supply sometimes coming from an inverter connected to a high-voltage system with 2 electric motors and a battery bank, so you might not run into the same problems. But when you crank the motor the voltage will drop significantly, but not necessarily enough to black out the board.

                Good luck!

                1 Reply Last reply
                0
                • A Offline
                  A Offline
                  autofellas
                  wrote on 17 Jan 2015, 20:12 last edited by
                  #8

                  I sent you a PM mmckenzie, did you get it?

                  Thanks

                  1 Reply Last reply
                  0
                  • M Offline
                    M Offline
                    mmckenzie
                    wrote on 17 Jan 2015, 22:33 last edited by
                    #9

                    Hi yes, I received it thanks. I've just had a really hectic couple of days; I'll try to send a longer reply tomorrow.

                    1 Reply Last reply
                    0
                    • A Offline
                      A Offline
                      autofellas
                      wrote on 17 Jan 2015, 22:37 last edited by
                      #10

                      Ok, I just wanted to make sure. I'm not sure where to check the messages on this group... I'll look for your e-mail, take your time.

                      Thanks again!

                      1 Reply Last reply
                      0
                      • E Offline
                        E Offline
                        ealltech
                        wrote on 23 Dec 2016, 06:17 last edited by
                        #11
                        This post is deleted!
                        1 Reply Last reply
                        0
                        • F Offline
                          F Offline
                          fabio8
                          wrote on 7 Mar 2025, 09:47 last edited by
                          #12
                          This post is deleted!
                          1 Reply Last reply
                          0

                          • Login

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • Users
                          • Groups
                          • Search
                          • Get Qt Extensions
                          • Unsolved