How To Make a VIOFO OBD2 Adaptor

Should be even less mA if you operate on it and cut the red/green light, no need for an indicator.
On the plus side, it will always work when remote started too, especially if you have takeover mode for remote start, it'll already be booted and started 🙂
 
I show you how to make your own VIOFO OBD2 cable
@SafeDriveSolutions

Thanks a lot for the video. It helps a lot.

I used the same steps for my HK4 kit, but with IM300 from IRoad.

And I am not sure why my A229 pro does not enter the parking mode.

For the record, the settings are listed below.

A229 Pro, Parking mode enabled. G-Sensor High.

Explored both options, low bit rate mode and time lapse 1fps.

Latest firmware from Viofo https://www.viofo.com/pages/firmware?s=A229 Pro

I connected the yellow wire on IRoad IM300 to Red wire on Viofo HK4 Kit, as suggested in the video above

And Red wire on IRoad IM300 to Yellow wire on Viofo HK4 Kit.

Black wire to Black.

Settings on IRoad IM300 are "F" and "P"

And I can see the RED LED on HK4 lit up. Cut off voltage on HK4 set to 12V.


Did the wire connections get changed in IRoad IM300 compared to IRoad J100 ? Thats the only thought I am having now.

Any guidance to trouble shoot the same would be highly appreciated.

Thanks for your time
 
Are you waiting 1.5 to 9 minutes after you get out of the vehixle? It does not go into parking mode immediately
 
Are you waiting 1.5 to 9 minutes after you get out of the vehixle? It does not go into parking mode immediately

Thanks a ton for the quick response. Highly appreciated.

Yes, I do wait for more than 10 mins after I get out of the vehicle to see if it enters parking mode.

By the way, my vehicle is a HYBRID vehicle, Toyota Hycross. Does the settings on Iroad IM300 needs to be changed to "E" for it work properly on HYBRIDS ?

Wondering if it could be the cause.

Thanks for your guidance.
 
Thanks a ton for the quick response. Highly appreciated.

Yes, I do wait for more than 10 mins after I get out of the vehicle to see if it enters parking mode.

By the way, my vehicle is a HYBRID vehicle, Toyota Hycross. Does the settings on Iroad IM300 needs to be changed to "E" for it work properly on HYBRIDS ?

Wondering if it could be the cause.

Thanks for your guidance.
I do not know what a Toyota Hycross is. Never even heard of the vehicle until now.

Are you locking the doors and closing them? Typically we test by rolling window down, locking the doors and listening to verify it works.

Some vehicle you may need to change the settings between hybrid and gas mode.
 
Occupies the obd outlet though.
Can't use a bluetooth dongle, to, for instance, monitor vehicle's parameters on CarPlay.
 

The OP100 has been out for a month.
Perhaps they didn't count on it being so popular?

Or add the USB - C cable and lo and behold its in stock!
1775132476476.webp

 
Last edited:
Occupies the obd outlet though.
Can't use a bluetooth dongle, to, for instance, monitor vehicle's parameters on CarPlay.
You could unplug one so you can use the other?
Or add a double adapter Y cable.
1775132172398.webp

30CM OBD Adapter Cable ELM327 OBD2 Adapter 2 in 1 OBD2 Extension Cable 16pin Splitter Male to Dual Female Y OBD OBDII Cable
Aliexpress.com
 
If it bases its decision on when to turn on/off the dash camera accessory power by vehicle's system voltage alone, that could be a problem for many cars that have the ECM/PCM control the alternator voltage output voltage level based on the amount of load on the system and the charge level of the battery. My dash camera test vehicle (2014 Chevrolet Caprice), can have its system voltage level all the way down to 12.4 volts while driving based on the charge level of the battery and the load on the system.

When I tested the IROAD OBD-II power cable, it had a combination of conditions that must be met to turn on/off the dash camera accessory power. It monitored the vehicle voltage level, but it also detected when the vehicle was in motion. The combination of those inputs allowed it to work in my car.

My DashCamTalk Thread: IROAD OBD-II Power Cable
they could also just add CAN support and read data of the vehicle. If the bus is active it means the ignition is in on state (same could be done via voltage on CAN bus (active/disactive states)). A bunch of other data can be obtained from the bus using standard ODB commands like vehicle speed.
 
I tested the Thinkware OBD-II cable with the U3000. It would exit parking mode and return to continuous recording mode when I would open my car's trunk lid or latch/unlatch any of the car's doors. I created a video of my testing the Thinkware OBD-II TOC-300 power cable while I monitor car's CANBUS activity. I suspect the TOC-300 is detecting some CANBUS or other activity via the connection to the OBD-II data link connector and that's why your Q1000 is exiting and re-entering parking mode while parked.


I tested the IROAD OBD-II power cable. It relies on voltage level checks and motion of the vehicle to determine when the accessory power is turned on/off.

If you haven't read my thread on the IROAD OBD-II power cable, please check out the following thread:

the OBD canbus is only active when the ignition line is on. I don't see it having it trigger on when trunk opens since the bus is still asleep if vehicle is not running. I can see that happening only when the body module bus is active which is not wired to the OBD port. It's probably the vibration/bump of doors and trunk that trigger the "impact" sensitivity of camera to turn it on.
 
the OBD canbus is only active when the ignition line is on. I don't see it having it trigger on when trunk opens since the bus is still asleep if vehicle is not running. I can see that happening only when the body module bus is active which is not wired to the OBD port. It's probably the vibration/bump of doors and trunk that trigger the "impact" sensitivity of camera to turn it on.
My oscilloscope was monitoring pins 6/14 [CANBUS] with the vehicle ignition off. As shown in the video, pins 6/14 for the OBD-II data link connector had messages present when the front door latch state was changed [latched / unlatched]. Others have experienced the same behavior when installed in other vehicles as well.

Edit: I found the data communications schematic for the car in the video. The OBD-II data link connector and the body control module are on the same CANBUS circuit which are available as pins 6/14 in the data link connector.

1775162889152.webp
 
Last edited:
My oscilloscope was monitoring pins 6/14 [CANBUS] with the vehicle ignition off. As shown in the video, pins 6/14 for the OBD-II data link connector had messages present when the front door latch state was changed [latched / unlatched]. Others have experienced the same behavior when installed in other vehicles as well.

Edit: I found the data communications schematic for the car in the video. The OBD-II data link connector and the body control module are on the same CANBUS circuit which are available as pins 6/14 in the data link connector.

View attachment 90582
i would imagine not all vehicles are the same. On hondas the BCAN is 125kbps (33kbps on 8th gen civics single wire CAN), while the FCAN is 500kbps, and the BCAN is not exposed in the OBD harness, only the FCAN/HSCAN should be on the OBD port. The BCAN is also always available until a factory arm and no physical activity.

In anycase, traffic will stop when the car is shut off, if the data is monitored, or recessive states of the bus changes, whichever the OBD device checks for.
 
Back
Top