Installation into the incar multimedia GPS units

hobDrive installation and configuration on Windows/Windows Mobile devices.

Installation into the incar multimedia GPS units

cail » 24 дек 2011, 06:16

If control panel has a Bluetooth adapter manager and ELM is found there, you just need to install hobdrive and it'll find your adapter.

On most stereos built in BlueTooth module can not be used for ELM327 data.

Moreover, thе major part of these units has no usb-host builtin. Depending on the modifications the unit has probably no usb port on GPS board. Front side usb connector for connecting flash drives with music does not fit - it is not connected to the WindowsCE of the unit.

You may search for the units with builtin WinCE usb-host port available (these are known to be 'internet-ready') - but they are quite rare.

There you must either connect the USB BT dongle to stack up a standard BT stack (and then you'll see ELM bluetooth adapter in control panel), or use a USB ELM327 adapter (and then connect via the usual usb-serial COM port). For USB ports on the FTDI chipset driver for WinCE can be found here: http://www.ftdichip.com/Drivers/VCP.htm

The good news is that major part of them use a typical internal WinCE GPS module which has ability to attach USB Host.
This of course drops your guarantee on a unit.

Most part of the units however could be hardware modified with soldering usb-host connector to support obd2-elm, gprs modem, and any other usb hardware in WinCE. Of course this is only possible if the GPS board has hardware contacts for usbhost connectors.

There are several standard GPS boards used in many audio systems. usbhost contacts is precisely in these boards (the name of the platform you can see with the program ResInfo).

These are known to be compatible boards:

- Nowada n117 and compatible

Изображение

Изображение


Software installation and configuration
Hobdrive often should be manually integrated into the WinCE shell (either via separate shortcut to run it, or via autorun feature).

Here are some scripts which could help:
hobdrive_scripts.zip
(79.17 КБ) Скачиваний: 1023

AutoEnterDriver.exe: Tracks and autoenters driver path into "Enter Driver" dialog. Required because some Audios can't persist driver and want it to be entered on each start.
AutoRunHobdrive.exe: Sample on how to start hobdrive and navigation software automatically (use AutoRunHobdrive.reg also)
HobDrive(свежак) + Android4 rk3188 2din + Elm327WiFi + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4104
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

Re: Installation into the incar multimedia GPS units

jctrivera » 21 апр 2012, 00:36

Dear Cail, I have just bought your software. I installed it in mi mobile phone and works fine with my ELM bluetooth. I want to buy the incar multimedia GPS chinese unit (with wince 6). Do you think that could work the hobdrive in this unit:

http://www.aliexpress.com/product-fm/53 ... alers.html

Thanks for all, and congratulations for your work.
Аватара пользователя
Новичок
 
Сообщения: 1
Зарегистрирован: 20 апр 2012, 21:44

Re: Installation into the incar multimedia GPS units

cail » 21 апр 2012, 00:50

Thanks for buying hobdrive!

Its always problematic to judge by a visual attributes - because there are too many chinese hardware variation. But from my experience the major part are using n117 compatible boards. So with big chances it'll be possible to attach ELM to that unit. I own a very similar unit and it works fine with hobdrive.

Notice that in 99% cases it'll require you to disassemble the unit and solder usb-host output!
There were some units with usb-host preactivated (so called internet-active, or 3g active units) - but I haven't seen them much.
HobDrive(свежак) + Android4 rk3188 2din + Elm327WiFi + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4104
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

Re: Installation into the incar multimedia GPS units

cventurer » 22 апр 2012, 01:28

I have this model, I think it looks the same ..
http://www.autodvdgps.com/7-inch-hd-touchscreen-gps-navigation-system-with-dvd-player-ipod-pip-rds-virtualcdc-for-20072011-toyota-auris-p-754.html

I had to make this hardware change and it works perfectly with hobd and elm
http://www.wincepatch.com/tutorials (point 2.USB Mod)
Новичок
 
Сообщения: 8
Зарегистрирован: 29 мар 2012, 14:48

Re: Installation into the incar multimedia GPS units

Phenonix » 28 апр 2012, 15:58

I've done the mod the same as above, i can also only use the standalone version of Hobdrive as i cannot install 3.5 Framework.
What difference is the standalone version to the other version with 3.5 framework installed??
Новичок
 
Сообщения: 1
Зарегистрирован: 28 апр 2012, 15:35

Re: Installation into the incar multimedia GPS units

cail » 29 апр 2012, 05:52

Phenonix писал(а):What difference is the standalone version to the other version with 3.5 framework installed??

Absolutely no difference. thats just a regular hobdrive version, repackaged togather with .net35 to make it easier to install.
HobDrive(свежак) + Android4 rk3188 2din + Elm327WiFi + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4104
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

Re: Installation into the incar multimedia GPS units

Kenny.Yap3290 » 14 июн 2012, 16:18

Hey mate, I got a few questions here. My headunit is running on Windows Ce 6 and it doesn't have a bluetooth manager in the control panel. :( :( Do you know how do I install a bluetooth manager?

Thanks!
Ken
Аватара пользователя
Новичок
 
Сообщения: 3
Зарегистрирован: 14 июн 2012, 16:12

Re: Installation into the incar multimedia GPS units

cail » 15 июн 2012, 04:56

But do you have usb-bluetooth dongle attached to your unit (you need usb-host for sure for this).
Event without BT in control panel, hobdrive will manage the BT connection on its own.
HobDrive(свежак) + Android4 rk3188 2din + Elm327WiFi + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4104
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

Re: Installation into the incar multimedia GPS units

Kenny.Yap3290 » 15 июн 2012, 14:00

cail писал(а):But do you have usb-bluetooth dongle attached to your unit (you need usb-host for sure for this).
Event without BT in control panel, hobdrive will manage the BT connection on its own.


Yes, It has. As you mention above, "On most stereos built in BlueTooth module can not be used for ELM327 data". Therefore, I bought an usb bluetooth dongle and plug it into the headunit and pop out "Unidentified Usb Device". I'm not sure what I can do now.. :( :( :(
Аватара пользователя
Новичок
 
Сообщения: 3
Зарегистрирован: 14 июн 2012, 16:12

Re: Installation into the incar multimedia GPS units

cail » 15 июн 2012, 15:32

It seems your WINCE does not include BT drivers.
Think you can just search for driver files and point out it.
For WinCE5 you may try using bthusb.dll
BTHUSB.rar
(8.73 КБ) Скачиваний: 910

For WinCE6 Blusoleil have evaluation drivers (not sure if they'll work)
HobDrive(свежак) + Android4 rk3188 2din + Elm327WiFi + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4104
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

Re: Installation into the incar multimedia GPS units

Kenny.Yap3290 » 26 июн 2012, 17:16

Hi Cail, I'm giving up on finding driver for my in-car bluetooth wince 6.
Do you think that this USB ELM327 could work on my wince 6 or not? Additional info : My in-car multimedia do have one usb 2.0 port.
http://www.ebay.com.au/itm/Mini-ELM327- ... 5500wt_905

Thank you!
Аватара пользователя
Новичок
 
Сообщения: 3
Зарегистрирован: 14 июн 2012, 16:12

Re: Installation into the incar multimedia GPS units

cail » 26 июн 2012, 17:24

Kenny, USB ELM drivers are available for wince - thats for sure.
You can read more and find drivers here:
viewtopic.php?f=5&t=30
HobDrive(свежак) + Android4 rk3188 2din + Elm327WiFi + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4104
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

Re: Installation into the incar multimedia GPS units

1996primera » 04 июл 2013, 23:52

Hey Cali,

not sure if you active still or not, but i have been using HOBDrive & love it since back when you started your thread on MP3car.com

now i have a Pioneer FB900bt.

it is running Wince 5

& i have been able to get it to run the HOBdrive SW without issue.

the unit deos have USB host capibility, & i have a USB ELM327 cable.

I have not been successful in getting the unit to detech the cable, or allocate a COM port. therefore i have not been able to get HOBDRIVE to detec/connect to the obd2 cable.


any help you can offer would be great man.

I have tried to load the drivers in your trheads but think im screwing somthing up
Аватара пользователя
Новичок
 
Сообщения: 9
Зарегистрирован: 04 июл 2013, 23:33

Re: Installation into the incar multimedia GPS units

cail » 05 июл 2013, 10:19

1996primera, first, are you 100% sure its usb host attached to wince hardware?
To check this you may put flash drive in there and it should appear in explorer as "USB Drive".

If thats ok, think you may have some mess with usb drivers registry settings. checkout you ELM327 usb chipset (you can fetch vendor id from pc connection). Thats probably FTDI - try to import REG file provided with FTDI driver. This may help.
HobDrive(свежак) + Android4 rk3188 2din + Elm327WiFi + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4104
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

Re: Installation into the incar multimedia GPS units

1996primera » 05 июл 2013, 19:00

yes it is USB host,

also yes it is a FTDI chipset.

the issue comes into play of installing the driver & configuring the com port.

also when trying to execute the OTG app you list in the other thread CE states that a file is missing. & will not launch

I am going to dig into the units OS image & see if i can replace/add the drivers for the elm327 this way i wont need a mortscript to load the informaiton everytime the unit boots back up..

do you have anyinformation on the reg settings?

also i noticed on the russian forums you have a few people who talk about the Avic units from pioneer & it looks like they have it up & running as well, bnut i dont read russian & the google translate is piss poor at best.

thank you
Аватара пользователя
Новичок
 
Сообщения: 9
Зарегистрирован: 04 июл 2013, 23:33

Re: Installation into the incar multimedia GPS units

1996primera » 10 июл 2013, 00:41

so it looks like I have been successful in getting my unit to see the ODB2 unit, however HObdrive throws a IO exception when trying to connect.

I am going to reload my unit tonight to clear out the registry & start fresh, I think there is alot of garbage in there right now from me trying to get this working over the last few weeks.


also , the scripts file that you have in this thread do not seem to do anything. I am not sure if they are suppose to launch HOBDrive after execution? or if they only create the registry entries.

please provide feedback if you can.

also I am able to give detailed informaiton about my setup if you need it
Аватара пользователя
Новичок
 
Сообщения: 9
Зарегистрирован: 04 июл 2013, 23:33

Re: Installation into the incar multimedia GPS units

cail » 12 июл 2013, 14:44

Hi. The scripts are for special "Enter driver file" dialog automatic closing. Don't use them if you don't need this.
HobDrive(свежак) + Android4 rk3188 2din + Elm327WiFi + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4104
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

Re: Installation into the incar multimedia GPS units

1996primera » 15 июл 2013, 21:15

ok so I have gotten to the point where I get the driver loaded, do a soft reset on the unit, & plug in my ELM327.

I have a app called "SerialPorts" which shows Com3 as the ELM327 & it is using the FTDI chip.


now when I open HOBDrive & select com3 , the status indicator stays at yellow (never says sending INT) but then goes Red with a error after about 2-5 mins of waiting.


do I need to mess with the INT parameter? this is a Nissan/infiniti & runs ISO 9141 (IIRC). My laptop can connect with no problems running a few different ECU apps, but I cannot get the CE version on my Pioneer Head unit to.

any ideas?
Аватара пользователя
Новичок
 
Сообщения: 9
Зарегистрирован: 04 июл 2013, 23:33

Re: Installation into the incar multimedia GPS units

1996primera » 15 июл 2013, 23:44

so I tried using the standalone version & was able to get a bit further,

I got to INIT INIT & INIT ATZ but it just stayed there....here is a output of my log.


[INFO] 7/15/2013 4:08:03 PM.212[HomePage] System DPI: 96
[INFO] 7/15/2013 4:08:03 PM.228[HomePage] App DPI: 57
[INFO] 7/15/2013 4:08:03 PM.245[HomePage] layout: 475x269
[INFO] 7/15/2013 4:08:03 PM.279[HomePage] form: 800x454
[INFO] 7/15/2013 4:08:39 PM.001[HOBD] HOBD 1.1.1 24.02.2012 14:34
[INFO] 7/15/2013 4:08:39 PM.104[HOBD] Env: 3.5.7283.0
[INFO] 7/15/2013 4:08:40 PM.745[HOBD] SN: 9BE80000-E819-2900-0820-002920080000AA0F
[INFO] 7/15/2013 4:08:41 PM.127[HOBD] Vehicle: My Vehicle
[ERROR] 7/15/2013 4:08:41 PM.302[HOBD] bad provider ecuxml://\Storage Card\HOBD\user.ecuxml
System.IO.FileNotFoundException: An error message is available for this exception but cannot be displayed because these messages are optional and are not currently installed on this device. Please install ‘NETCFv35.Messages.EN.wm.cab’ for Windows Mobile 5.0 and above or ‘NETCFv35.Messages.EN.cab’ for other platforms. Restart the application to see the message.
at System.IO.__Error.WinIOError(Int32 errorCode, String str)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean useAsync, String msgPath)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)
at System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials)
at System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn)
at System.Xml.XmlReader.Create(String inputUri, XmlReaderSettings settings, XmlParserContext inputContext)
at hobd.ECUXMLSensorProvider..ctor(String ecuxml)
at hobd.SensorRegistry.RegisterProvider(String provider)
at #=queSlQ6WOwqlLYH3QsyFJK3LG9wDtR6wuXiVTPMnBgSo=.#=qYbfmgSv9IK7nU8yg9itpObmzP2a8HTUFWGe0jLVvkvE=(String #=qCpA2yT9JmyyxP5CYdok8Cw==)
at System.Collections.Generic.List`1.ForEach(Action`1 action)
at #=queSlQ6WOwqlLYH3QsyFJK3LG9wDtR6wuXiVTPMnBgSo=.#=q4p1l7P2TL5YDzMbY2p0Dew==()
at #=queSlQ6WOwqlLYH3QsyFJK3LG9wDtR6wuXiVTPMnBgSo=.#=qNkRdgpRnBCG8_s7mBF4X6g==()
at #=qemyrhFzVjqMRdsGEWu$9lQ==.#=qrIZO76EQPMJEaiXgp3O51Q==()
at #=qsn5YiReJqOOgWguWkwcpkg==.#=qp$Y68N4sL$EWs2aDqswyWA==(String[] #=qM$ch0Osy81ygpZG0onoQ5g==)

[ERROR] 7/15/2013 4:08:41 PM.525[WarningTracker] addCondition MIL
System.NullReferenceException: No such sensor: MIL
at hobd.SensorRegistry.AddListener(String sensor, Action`1 listener, Int32 period)
at #=qrkN7nA_Kjf8RdQjVXF0bj4Vn6RgLd6lMoVMRGy2zGUg=.#=qEF1HLkmQKibOhW2_VPwEsw==(String #=qCC4khvGZ54lkZq6D9qR0nw==, Func`2 #=qBQaiNhaOaohYNuQxNkAR1Q==, Int32 #=qTygadGM9eNXWMJDrOZ9S4w==)
at #=qePqwt04YzyYG1H1h07m_5GWINNtR$tZS9iPqow8BqMg=.#=qP1G15Eyvv95lAV8Qt_h_6A==(SensorRegistry #=q9OOgDEfSe2Sc3fDpBoCriA==)
at #=queSlQ6WOwqlLYH3QsyFJK3LG9wDtR6wuXiVTPMnBgSo=.#=q4p1l7P2TL5YDzMbY2p0Dew==()
at #=queSlQ6WOwqlLYH3QsyFJK3LG9wDtR6wuXiVTPMnBgSo=.#=qNkRdgpRnBCG8_s7mBF4X6g==()
at #=qemyrhFzVjqMRdsGEWu$9lQ==.#=qrIZO76EQPMJEaiXgp3O51Q==()
at #=qsn5YiReJqOOgWguWkwcpkg==.#=qp$Y68N4sL$EWs2aDqswyWA==(String[] #=qM$ch0Osy81ygpZG0onoQ5g==)

[ERROR] 7/15/2013 4:08:41 PM.560[WarningTracker] addCondition PMIL
System.NullReferenceException: No such sensor: PMIL
at hobd.SensorRegistry.AddListener(String sensor, Action`1 listener, Int32 period)
at #=qrkN7nA_Kjf8RdQjVXF0bj4Vn6RgLd6lMoVMRGy2zGUg=.#=qEF1HLkmQKibOhW2_VPwEsw==(String #=qCC4khvGZ54lkZq6D9qR0nw==, Func`2 #=qBQaiNhaOaohYNuQxNkAR1Q==, Int32 #=qTygadGM9eNXWMJDrOZ9S4w==)
at #=qePqwt04YzyYG1H1h07m_5GWINNtR$tZS9iPqow8BqMg=.#=qP1G15Eyvv95lAV8Qt_h_6A==(SensorRegistry #=q9OOgDEfSe2Sc3fDpBoCriA==)
at #=queSlQ6WOwqlLYH3QsyFJK3LG9wDtR6wuXiVTPMnBgSo=.#=q4p1l7P2TL5YDzMbY2p0Dew==()
at #=queSlQ6WOwqlLYH3QsyFJK3LG9wDtR6wuXiVTPMnBgSo=.#=qNkRdgpRnBCG8_s7mBF4X6g==()
at #=qemyrhFzVjqMRdsGEWu$9lQ==.#=qrIZO76EQPMJEaiXgp3O51Q==()
at #=qsn5YiReJqOOgWguWkwcpkg==.#=qp$Y68N4sL$EWs2aDqswyWA==(String[] #=qM$ch0Osy81ygpZG0onoQ5g==)

[INFO] 7/15/2013 4:08:41 PM.695[HOBD] system width: 800, height: 480
[INFO] 7/15/2013 4:08:41 PM.713[HOBD] wa width: 800, wa height: 454
[INFO] 7/15/2013 4:08:42 PM.420[HomePage] System DPI: 96
[INFO] 7/15/2013 4:08:42 PM.437[HomePage] App DPI: 57
[INFO] 7/15/2013 4:08:42 PM.469[HomePage] layout: 475x269
[INFO] 7/15/2013 4:08:42 PM.489[HomePage] form: 242x293
[ERROR] 7/15/2013 4:09:05 PM.676[HomePage] Invalid Action: default
[ERROR] 7/15/2013 4:09:24 PM.004[HomePage] Invalid Action: default
Аватара пользователя
Новичок
 
Сообщения: 9
Зарегистрирован: 04 июл 2013, 23:33

Re: Installation into the incar multimedia GPS units

1996primera » 15 июл 2013, 23:59

info on my protocol
Вложения
970911_presentation_02.pdf
(890 КБ) Скачиваний: 2462
Аватара пользователя
Новичок
 
Сообщения: 9
Зарегистрирован: 04 июл 2013, 23:33

След.

Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1