Announcement

Collapse
No announcement yet.

Garmin Mobile PC Integration

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Garmin Mobile PC Integration

    Has anyone tried the new Garmin Mobile PC software yet? Better yet, has anyone tried embedding it in a frontend? Using C#, i'm trying use the SetParent function (imported from user32.dll) to embed the process window in a panel, and the app is being stubborn! I even have the window handle, and I can see that the window gets resized correctly but will not stick to the panel.

    Maybe someone has had experiences with SetParent and stubborn processes that might have overcame this?

    -Joe

  • #2
    I just downloaded the newest version of Mobile PC today and installed it... just used it on my laptop in my car like... 20 minutes ago, by pure coincidence it came in handy at a good time when we got lost
    Other users were also having problems embedding it, you should look into those posts, maybe they found some results that will work for you.
    2001 Mustang Convertible Worklog
    Indigo Custom Frontend (Flash/Delphi)
    Blog

    Qube v1.3 Now Available at the mp3Car Store!!!!!!
    The simplest IO controller you'll ever use!

    Comment


    • #3
      I read the past posts, and it seems like everyone's having the same problems using RR and Centrafuse. I guess it's an issue with Garmin's application being very strict with their window size/placement.

      I've sent an email off to Garmin asking if they can support this feature.

      They offer an SDK to control the app, I don't understand why they wouldn't allow Embedding?

      Comment


      • #4
        Update: I just got an email back from my contact at Garmin, he said they acknowledge that they have issues which would not allow their app to be embedded in another program. He said that they would "look at it when [they] get a chance"

        We might need a few more emails in order to push this along..

        Comment


        • #5
          Minimum size of GMPC is 800x450 so the window you are trying to embed into needs to be at least that big, otherwise it wont embed and probably end up somewhere else on screen.

          Comment


          • #6
            Assault,

            My window is 512 / 800. I actually increased it by 512 / 830 with no luck

            I must be doing something wrong if other people are having success :|

            Comment


            • #7
              Originally posted by Efess View Post
              Assault,

              My window is 512 / 800. I actually increased it by 512 / 830 with no luck

              I must be doing something wrong if other people are having success :|
              So you are running a 800x600 resolution? what skin are you using?

              Comment


              • #8
                No skin, this is a separate application.

                Comment


                • #9
                  Sorry got side tracked there, what front end are you developing the pugin for?
                  I can get it to embed into RR and CF just fine as an external app with the right skin or skin modifications, it could be better though. I would be very interested in a plugin to integrate it better.

                  Comment


                  • #10
                    check in the RR thread itself there are a few posts about this including someone making a plugin

                    Comment


                    • #11
                      I finally got around to finding RR source and seeing how they do it. Apparently they use set parent, but they also move and resize the window over their application. They call the set parent function, however, the application doesn't embed as a child correctly, you can still move the garmin window outside of RR, but RR will try to set the location back to where it wants it over and over on a timer.

                      This is a hacky approach, but I guess I can do this too..

                      Thanks

                      Comment


                      • #12
                        I have heard so many great things about this software, only to find out that it's almost impossible to intergreat into any software , the lack of a OSK is a very big let down, and i have to say the actuall display seems like an 8 year old went nuts with markers...

                        Comment


                        • #13
                          there is this thread

                          http://www.mp3car.com/vbulletin/rr-p...e-release.html

                          Comment

                          Working...
                          X