Login Register

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
OBD2 Engine Start Simulator
#1
We are a small but growing National GPS Provider. As we go through our growing pains, we have come upon several issues that appear to be somewhat related to the Hacking the ECU Article, on your Website. If possible, we need to acquire an inexpensive method of simulating an "engine start" (OBIE Port), for several of our GPS models.

In short, once these Units are scripted, we have a customer site called Silver Lining, on which they are placed (notepad export file). Many of our Units are programmed to report back, once they are placed on the site. However, some of our more basic models, require an "engine start", before they they will report.

So, if you have any ideas, they would be appreciated?

Thank You very much!

Synovia Solutions LLC.
Inventory Specialist
Herb Matatall
Telephone- 317-208-1700 (Ext 1718)
Indianapolis, Indiana 46240[/size][/font]
Reply
#2
(10-03-2015, 12:20 AM)hmatatall Wrote: We are a small but growing National GPS Provider. As we go through our growing pains, we have come upon several issues that appear to be somewhat related to the Hacking the ECU Article, on your Website. If possible, we need to acquire an inexpensive method of simulating an "engine start" (OBIE Port), for several of our GPS models.

In short, once these Units are scripted, we have a customer site called Silver Lining, on which they are placed (notepad export file). Many of our Units are programmed to report back, once they are placed on the site. However, some of our more basic models, require an "engine start", before they they will report.

So, if you have any ideas, they would be appreciated?

Thank You very much!

Synovia Solutions LLC.
Inventory Specialist
Herb Matatall
Telephone- 317-208-1700 (Ext 1718)
Indianapolis, Indiana 46240[/size][/font]

    Here is a photo of one of the models we utilize.
Reply
#3
Good Day!

We only need to simulate an engine start. No other monitoring, logging, or actions/processing, is required. The Software reacts, once it receives an engine start. If it doesn't receive the engine start, then it goes into a sleep mode.
Reply
#4
REDUX, and more direct and zero illegal , hints, Just how to get RPM. Keep in mind 1996 are vary limited. (no VIN either then)
one only needs to make an engine simulator.
the most easy way is to use , drum roll, wait for it.... a real ECU. (they do sell the simulators but most mAKERS (fleabay) were sued by EPA. and fined. takes a license to sell them! and buy? )
THEY ARE SOLD, a fact, but I will not find them for you. EPA scares craap out of me...

the best test ecu is the most simple ECU, 1996, wins that award.
the older the ECU the more simple it is. (fact 1)
before 1996, is OBD1, there are no standards, period. (rare early obd2 excepted, a hand full of cars)
and engines, use a simple engine, 4 banger is best. any maker, the engine with the least sensors is best. fact2. (why make too much work here,)
Some ecu are super easy to fool....
one needs to apply all sensors to the ECU. CMP and CKP top that list. and the RPM. is key, most ECU spark and inject now, and over 300 RPM the ecu deems engine runs now. and sustains spark now.
i have no idea at all what your product does, Teen driver nanny box?
when the teen turns the key what are the blocking factors, you never said. them. if present.?
or is this system passive only. just logs data. on the TEEN. (and gps data sure) the OBD2 can let you log all throttle angles too. sure can. and engine loads. (and all PID data that YEAR is there to scan)
no clues here. what your NANNY does. (some are insurance nanny box for discount insurance)

but all OBD2 in usa you can monitor RPM on them all.
every one, they are called PIDs. wiki obd2 pid, bingo. The protocol and commands are there too, fully documented by USA laws.

so you key on, and watch the driver start car and when running, rpm goes over 300rpm, id look for >= 600rpm. that is running for sure
easy as apple pie.
All OBD2 works like that. all gas engines. cant speak for diesel, it not standardized, ,much. maybe on newer cars, but not old.
if you have question on OBD2 or how PIDS work
start here, first.
its all there to read, but does not telly you what makes and ECU happy nor details of simulation ,only how to communicate to the box.
https://en.wikipedia.org/wiki/OBD-II_PIDs
http://www.fixkick.com
Reply
#5
excellent work you had there
Reply
#6
(01-19-2017, 01:37 AM)fetcher Wrote: excellent work you had there

the hacking page is still there,
just type "hack" there.
in the search box. lands you here,
http://www.fixkick.com/hacking/hacking.html

here it is again.
try to know that each ECU has its own needs.
you must learn what it wants, and then satisfy those needs.
in my case all I want id for the ECU to products the maximum number of DTC errors. to test scan tools, after all no errors tell you nothing.?
or my MPG gauge tests. needed engine load data to do that.
on most eCU getting the misfire codes gone would be near impossible as will CAT performance okay,, et cetra...
and more.
all i wanted was to get it to think its running.

they do sell real emulators. but are expensive.
http://www.fixkick.com
Reply
#7
On most ecu if you get the CMP /CKP at the correct rpm and synchronized correctly
the ECU then thinks its running and RPM can be run up fast
in fact got my old FORD box to 5000 rpm.
with tons of errors.
but one only needs one ecu box happy
there are vast ECU to choose
even some old 1996 toyota corolla box for $25, used.
i bought a bad box. 1 dead injector driver. and its runs fine. (in play land)
http://www.fixkick.com
Reply
#8
the key PID is raw. mode 01.
OC (hex) command.
RPM
and returns 2 bytes.
math:
256 x byte1 + Byte 2
----------------------------
4 (divided by 4)

if you use and ELM chip ?
it reads back in RPM directly, read the book on ELM chips from Canada. (needs to be Can-bus certified, not all are)

in quasi language
If RPM > 300, then run = true.
if Run then log.
this will work on all cars, made, IMO. (usa, obd2 cars)
http://www.fixkick.com
Reply
#9
In return for the info, he should send you one of the OBDII readers "the best test ecu is the most simple ECU" exactly.
The very last American market car I would ever buy is a 1981. Lots of serious issues when computer controls were first introduced. By 1985, usable systems began to appear. 1996 OBDII provided great info, but why not just use a serial port? So mechanics would be forced to buy all kinds of new tools? Looks to me that after they got the computers to properly control the cars, the next step was to add much extra complexity so that the excessively complex computer system would also control the car market, and control the car user.
Reply
#10
(01-19-2017, 01:34 AM)fixkick Wrote: REDUX, and more direct and zero illegal , hints, Just how to get RPM. Keep in mind 1996 are vary limited. (no VIN either then)
one only needs to make an engine simulator.
the most easy way is to use , drum roll, wait for it.... a real ECU. (they do sell the simulators but most mAKERS (fleabay) were sued by EPA. and fined. takes a license to sell them! and buy? )
THEY ARE SOLD, a fact, but I will not find them for you. EPA scares craap out of me...

the best test ecu is the most simple ECU, 1996, wins that award.
the older the ECU the more simple it is. (fact 1)
before 1996, is OBD1, there are no standards, period. (rare early obd2 excepted, a hand full of cars)
and engines, use a simple engine, 4 banger is best. any maker, the engine with the least sensors is best. fact2. (why make too much work here,)
Some ecu are super easy to fool....
one needs to apply all sensors to the ECU. CMP and CKP top that list. and the RPM. is key, most ECU spark and inject now, and over 300 RPM the ecu deems engine runs now. and sustains spark now.
i have no idea at all what your product does, Teen driver nanny box?
when the teen turns the key what are the blocking factors, you never said. them. if present.?
or is this system passive only. just logs data. on the TEEN. (and gps data sure) the OBD2 can let you log all throttle angles too. sure can. and engine loads. (and all PID data that YEAR is there to scan)
no clues here. what your NANNY does. (some are insurance nanny box for discount insurance)

but all OBD2 in usa you can monitor RPM on them all.
every one, they are called PIDs. wiki obd2 pid, bingo. The protocol and commands are there too, fully documented by USA laws.

so you key on, and watch the driver start car and when running, rpm goes over 300rpm, id look for >= 600rpm. that is running for sure
easy as apple pie.
All OBD2 works like that. all gas engines. cant speak for diesel, it not standardized, ,much. maybe on newer cars, but not old.
if you have question on OBD2 or how PIDS work
start here, first.
its all there to read, but does not telly you what makes and ECU happy nor details of simulation ,only how to communicate to the box.
https://en.wikipedia.org/wiki/OBD-II_PIDs


or
one could just take and ARM processor, dirt cheap $2 they are and free tools endless. (or an Ardiuno board for $12)
and programming it do only do PID OC hex
and send only 1000 rpm
blindly and every time. OC sent.
or a switch that shows. (test switch)
0 rpm
and
1000 rpm using the pid math above
it sends 2 bytes.

00,00 hex. is not running.
and
in binary
00, 10 hex,
10h is 16.decimal
16. times 256 is 4096.
4096. divided by 4. is 1024., and means Im running now.
this is sent out. if switch = 1.
and the other ends tests if over 300.
for run,. most cars do 700+ hot, low end , and sends 1500 rpm cold.(about)

one could make a tool for $2, with your code.
and $1 switch and a box for $5 and a wall wart for $5.
add the obd2 connector and tad more.
id just use the newers elm chip and do it that way,
per the data sheet on elm.\

not counterfeit so it includes programming, costs, this is the real maker not illegal imports.
https://www.elmelectronics.com/ic/elm327l/
http://www.fixkick.com
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)