CA2138704A1 - Diagnostic interface circuit - Google Patents

Diagnostic interface circuit

Info

Publication number
CA2138704A1
CA2138704A1 CA002138704A CA2138704A CA2138704A1 CA 2138704 A1 CA2138704 A1 CA 2138704A1 CA 002138704 A CA002138704 A CA 002138704A CA 2138704 A CA2138704 A CA 2138704A CA 2138704 A1 CA2138704 A1 CA 2138704A1
Authority
CA
Canada
Prior art keywords
communication
bus
protocol
interface circuit
directional
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
CA002138704A
Other languages
French (fr)
Inventor
Charles J. Berra
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Old Carco LLC
Original Assignee
Charles J. Berra
Chrysler Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Charles J. Berra, Chrysler Corporation filed Critical Charles J. Berra
Publication of CA2138704A1 publication Critical patent/CA2138704A1/en
Abandoned legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/005Testing of electric installations on transport means
    • G01R31/006Testing of electric installations on transport means on road vehicles, e.g. automobiles or trucks
    • G01R31/007Testing of electric installations on transport means on road vehicles, e.g. automobiles or trucks using microprocessors or computers
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C2205/00Indexing scheme relating to group G07C5/00
    • G07C2205/02Indexing scheme relating to group G07C5/00 using a vehicle scan tool

Abstract

An interface circuit for providing signals necessary to monitor one or more on-board vehicle computers through a serial communication link between an off-board controller and the on-board vehicle computer. The interface circuit is provided on the vehicle in order to provide the command signals to the off-board controller which will enable a standard monitoring device to read key information from the on-board vehicle computer.
Additionally, the interface circuit also provides support of a second mode of operation that conforms to a proprietary communications protocol. The interface circuit automatically recognizes and adapts to the proper communication protocol for the tool sensed. The interface circuit complies with both a proprietary communication protocol and with an ISO 1941 format which satisfies an OBDII/CARB specification which all automobiles sold in the United States must comply with by the 1996 model year.

Description

DEC-19-19g4 14:25 FRO11 LRDRS ~ PRRRY NY 246895g TO 161~ U8~1 P.02 21~87~

pl~Nfl~llC ~ACE ¢~

~A~Cff~N~. Oli~ ~10 ~e pr~t L~ tio~ ge~r~l~y ~ tes to ~ ~rd vehi~ c~
~tcms ~d, more ~c~ ~ a 5~sfem and ~ ~ .,.n...l~ on ~.oal~
~reh~e C~pul~f 5~:,t~ ~
For o~r a dt~ ule~s have becn used or~ 8uch ~5 ~ut~mob~c an~ ~uc~ to cor~ e ~ ~e ot ~e ~e~
Yehide ~lel..s. Icl ~ re~ard, one ~ the first ~d s~l ~c~ !*~ c a ~ehicle cou,puk~ te~not~y ha~ b~n to co~trol ~ s ~cp~ e cngine used t~ d~ the ~ehicle. ~ rece~t years, ~Lers ha~e also come tob~ ~d in ~ ~d~
10 ~ane~ tsf v~hicIe ~s~,~s, suc~ as tL~L~ c~o~- sysLc~s, ~ke ~~ ";t.sp~
~ystemst oper~to~ con~rol ~n~ts and e~fen motoriz~ s~ An e~le ~f one su~
~v~tc~ed ~eh~e ~stem is descn~ed in ~ P~ et. al. US. P~ate~t N~. 4,~75,~gl, issued on ocbo~er~4, 1g8g" ~ntitIed ~¢~Lr~ ly~on~ lh~ A~tnms~d~
Trc~ L~ S~StCl~ . Th~ ~gl~P~'] patcnt i~ he~ 4,~,al~
~5 referen~ ~s ~es~ed i~ this patent, ~e ~icJe ~ c~ n ~ystem in~vd~ a uler c~t whlch controls a plu~ ~ ~olenoid-~tu7~ ves that reguIate u~ic fluid ~ the t~sn~
l~ ,h.::n so~e a~ tlae~e ~}~cle ~ -ms, on~ uler ~ o~ s~r~Le~lls hxw ~o been d~Ioped to en~o ~ata and ot~er si~na~s to be pas~ elw~ ~ vehi~e c~ ters~
~es~ cnn~u~tion systems ~picall~ ~nclude a pl~ ~ w~ are DEC-19-1994 14: 25 FROM L~D~S 8 P~RRY NY 2468959 TO 16132308821 P.03 2 1 3 8 ~7 0 4 C~ ccle~ to th~e co~p~e~ in ~ p~lis~ cl~ko~ &o~igu-a~r~ gener~
r~fe~l~i t~ a~ a ~
One ~a~ i8~ Yehicle bus ~ d~r~ ~ r~p~sel~t~d by the ~uyskr C~lti~n ];~Lt~C~ Ser~ ~ata ~ T~is t~l--.ology is S Aes~ ~d m thc~ll~ng p--~hlir~ c ~nd~9,~ s SAE~p~o.8~03gg,ellt ~slerC~l~ d~n l~ n (C~D~ARciu~ ~ehi~e ~ ~de~
O. R Mlcsts~ lY86; SA~ paper ~o. 8~0s25~t ~.~sit~ C;ontrols fo~ ~he C~rysler ~ad~ve ~rr~ S~ 9; U~; Pat~ ~o. 4,70~ , entitl~oA
"Seri~ Data 13us ~r ~t~ t~ ;cA~ ," w~ sued on ~oven~ber ~0 10, ~ ;nd ~S. Pate~}t ~3a 4,71g,45~, f n~ Me~h~ of 1:~ Arb~ti~n and CoU~ioD ~~ t III A r)ata Bus,~ ~hich ~ssued o~ J~ 12, lgg~; and U~
Patene ~o. 4,739,~ fl '~enal Data ~s For Scri~ ~t~c.o ~nter~ace (SCl~ S&r~ Pe~ipher~ ~n~e~ (SPIJ and~ r~ OdOE of O~
issued on A~D lg, 1988; a~d U.S. Patent No. 4,73g,324, e~t~tt~ "Meff~ or Se~ial ~5 Pe~p~ n~P.7~ (SPI) ~n a Senal Dat~ ~us," whch issued on .4pr~ d US~ P~te~t NQ. 4,7~,34g ç,ni~k~ h~ f~ r~ Se~al P~;phe~ T t~
(SP~ ~ a Serial D~L Busn7 w~i~ issued on ~ 3, ~$8. llhcse c4 ;~c~i~e~
and t~e ~ ,r~d. puhli~ rJc are all hereby in~~ ral~
I~ ~ re~ard, it sh~u~d be noeed that.the on~e con~lle~ a~d the ., contro~er ~is~v~ he a~ovc ~r~.~ u~ Pate~t ~to. ~,87~,3~1 ~C ~th c~ (ed to ~e ~ Serial Da~ E~ T~ Se~l ~at~ ~U5 may also be ~c~ . tn qf~-boa~d veh~cle c4~ulers throu~h ~nc or more ~ onne~;fors on t~ ~reh~cle. In thi~ rcgard, ~ ~hould ~e a~pr~ th~t a~y ve~icle ~u~ stru~ture DEC-19-1994 14: 26 FRO~ LRDRS ~ PRRRY NY 2468959 TO 16132308821 P.04 213870~

nee~ to b~ essit~e ta o~ n3p.~r ~ rder t~ pe~ t~e bL~s i~e~f i to be tested ~nd ~ermit d~ect ~cce~s to ~d ~ .r..~ t~ wl~h ~ o~ ~he ~nD,pu~ers tied ~a the ~ehicle bus. AII e~rn~ of the ~se Of ~n off~oar~ &gnos~
t~OJ~i ~d ~.o~ n-l~d ~ cle co~pul~r ;P, thc Be,~a et~ al.
S peo~n se~ ntttn~ i96,5~ f~d on ~aS~ 7~ 1991, ~d ent;tl~d and Met~ for R~ p ~ Veh;c~ Co~.". lhis common~
~s~ patent ~rp1 n is h~ebs~ ted b~
~ dd~1io~, one o~ ore Rf tl~ icle di~& n- l~r~ ~r~ also ~pi~ p~ide s~te ~ on ~n~ o~ e ~h~s 10 en~e co~ 2 ~mp~ r an~ t:he ~ cle'~ k~JSn~icc.~ tro~ co~pu~. ~ese SC~af~t~ &~lLl ~ti~n linXS ~re ~en~ ~e5;~Jr 1 t~ ~n~nr~ ~e.~a~
c~io!~ direc~ e p~hr o~ rd Y~ le W~ LS d~g .c p~cedures.
1~ aD~ ent, ~ stic c~r~ " ~ ~æve beell ~p~a~ed sill~e eng~e CC~t~st us~d on Yeh~c~es to pe~m~t c~r~ thn bcl~
a~d o~uterS. I~ for ~ A~ d~t~ ~ing ga~e.~ by t~ on~
~reh~c~e c~n~ Pr ~om ~ous s~ s (suc~ ~ e~g~e s~
.L~ d to an of~ 0~ p~:~mtn~ c~ oy~a~
~ re-cpor~l t~ tho he~v~r re~i~ o~ on~ ~utc.r~ .nl,i.-rA
~ith a ~an~q~ o s~s~45 empl~ by ~e ~ t~mo~ A)J~ re ~ic~es s~ld ~ ~he Ur~ed St~tes will swn haY~ tc~ ~r~ ,;d~ ~ s~ .d~
inte~hc~ ~ed t~ as t~e O~T~Il/CARB r~ L and ludes newve~clc~ .g ~n 1~4 model ye~r and a}l ~t~les in t~ 1~ mod~l DEC-19-1994 14: 27 FRO~ LRDRS ~ PRRRY NY 2468959 TO 161~088~1 p.05 . ~ 21387~

- year. 'rhe C)BDIIJC~R13 rcquirement offc~s 8 ~hoice l~tw~ a Jl~SO S~cpfi~lfi~!~
and ~ IS09141 s~i~ffi~n ~le OB~ q~ nl, the J~850 ~r4r 1, a~d ~c ~0~14I sre he~ tt,dbs~ nc~.
Ac~rdillgh~, it is a p~ ya~ ul~ of th& ~re~ i~ io,~ ~
~ro~d~ ~ ~c~ ~ptem ~nd ~th~d fo~ irtte~fP~ on~oa~ ~ u~er wit~ a h~nd helt ~nrl;~ tool~
It ~s a mo~e s~r~ o~;ecl.~c of ~c prese~t it~W~t~G~ pr~ide ar a~3c~d ~stc~n snd m~-th~ or int~ n o~boa~d ~ le to~p~ ~th a haIId held d~ stiG tool ~t ~ co~ e ~nth n C~;n~ ~lU~Jl;e.t~,r 10 ccs~ h'~-n ~em.
It i~ a~b~ otij~G of t~e pr~ t f~e~don to pro~de ~n ad~a-~cd ~yste~ aDd ~nethod fo~ rt~G;~ o~ board ve~cle c~ u~cr with a l~d held A;~ t~C~ t~ di~nn~lly c~ le ~h an I~141 ore~;rr~t~ vhich ~s~,t;cfi~5 ~ OBI)~
1~ It ~ yet ~o~hPr o~j~e af the ~.,sent L~ to pr~idc an ~d~ yste~n and ~ethod ~or. ;nt~rh~g ~ o~-board veh~de co~t~
h~d held d~grt~ ~ol th~t ~tt~ 3tly ~CG~ and adapts ~o a proprieS;~y ~-I""-J~ IS09141 co~ e sys~ Ai.~ o~ ~stem is cor-~c~ to t~e o~bo~ le.L l~",)~ r.

20 ~SARY OF ~E INYE~ION
To ~ca~ieve ~he foregoin~ ob3cc~_s, ~e prcsent inv~f;nn pro~ide~
~om ~nd mP.~qd ~or ~d~g s~ -P~ s-~y to ..~ one or mo~e on~ d , .

DEC-19-19g4 14:27 FROM Ll:~DRS & PRRRY NY 2468959 TO 163.~ 8R:~1 P.06 213~0~

v~icle ~ tgk a ser~al ~ t~Q~ nk betw~. ~n o~
cc;..~on~ ~d fh~ anr~oard vc~ide ~ u~r. ~he j~t~ G c~w~t ~ pro~nde~ on the ~e~i~le ~ o~der ~o ~-~n~ ~e cv~ si~k w~uch w~ ~able a s~
-;t~- ~'~C deYiu~ to ~ead ~5~ fr~f~7~ om t~e on~ rehicle ~l~yutLh The 5i~$acc ~uit c~ th a p- u~ e~os~ to~ alld ~ ~i ~0914~
fc~ t whic~ w~i~s ~ OBI~ C~B sl~s r~~ to wb~ A~ C~J~¦C5 w¦d i~ the Vn~ed State~ ~ust con~pl~ ho ls~6 m~d yec~r.
1~. onc fo~m ~ the p~,At i~ e o~ holIer is cc~."~,. ~ c~f a di~ cffr tool ~ch inrl1ld~s a po~Ie ~ c ~ f L ~ased 10 c~n~rol c~cwt c~r~ d ~~the hou~ing ~d a plug~ r ~nndule yv~iC~ i~
re~ lY~b~ys~d to ~.he po~b~e ~ C.Q~ e C~ h-~ he s'da tool ~ ~he ~ehittB S~ r~ C~if StnlCtU~e iS ~led b51 a c~ble ~1~ u~fC ~hat ;n~ludçc an in~line ~ ter for pr~id~ e v~ ge le~l ,~¢d f~r at Iea~t ~ne of the &~r- ~ 't S~ s. The cable ~h uchl ~ ~o~ab~r c~ tc~ to lS ~e tli~gnnct7-~ c~ e~or ~f ~he rehide ~rbic~ prov~des acc~ to ~hc ~.~l,.~le si~nal cr~r 51 lr~l~ da~ f~g~cof~e~re~enti~
~bre h~ ~ppar~ f~wn a reading of ~he dP~ f ~he ~re~

~t ~d ~hC aCG~ yulg dl~w~ n ~hich:

.

, ' - ' ' DEC-19-1994 14: 28 FROM LRDIRS ~ PRRRY NY 246895g TO 161.V.~l~88~1 p. 07 - 2138~0~

~l~;lEF DE~ N OF ~E ~AW~; . -P~gure ~ ~s a ~ c ~C;p~- ~Dnln~ a po~a~ ic ~ ma~ be ,,~t ;t; 9~ ~0 Q~A,~ l ~r thc r~ of 8~

S F*~ a ~ ~Ugpm ~h~ ~ S a ~ia., of t~e diagnos~c i~.t~. fPrC c~wlt a~ provided ~ tbe s~stem shown in ~ l; ~nd ~gure 3 i~ a s,:l~r ~ vlir d~ r-~t ,,g ~e~eva~ c~ r--~n~g ~fthe c~l}age chip s~ GURE ~
.

I~Er~D D~l~l~NOF l~E ~iR~ l~QPr~$.
~ 1~ ~ F~ 1~ a ~ehiclc 10 is ~hoYm g~-~e~~ .prf~ PA as a lar~ge blc~ck which in~ d~s a p~ f on board ~ e~ide oo~y~ U~ls, suc~a~ an engmc co~oller 12 a~ld an ~ ~Q ~ A r~ CG ~ oan~oner lA Ea~ of ~hese o~ board Ye~i~te ~.~l~ut~r ~ts or cont~ re c~n~ to a com~nT ~eh~c~e Gr ~ 16 wbich could ;~ for ~ nr~. the C~ysler ~ ~llicinn 15 1~ Sesial Data 33u~ ~ abo~re. T~e signal ~a~s~r ~ u~c l6 may a~so in~!ude i~ ;d~ ~ li~ to oIl~d ~rehide C4~u~ c~.,~ss t~t ~re not p~ of ~ sharsd o~ c~ , b~ ~I~U.lU~L fo~ a~ ot~-b~d ~
c~t~ cir~uts ~ a~y ev~ it ~ould be ~ pp~L :~tel ~t a v~e~f o s~i~ble Yehi~e s~ ~sr~ 5LnU,~.;.S may ~e e~ployed to permlt co~ ati~. viith u~ u~ts on ~e vehicle l0, and ~t tlae l~ s o~ the p~s~..t inven80n are no~ ~ted tc any par~uIar ve~i~e siga~ ~r~ s~c~ure.

~: 6 DEC-19-1994 14: 28 FROM LRDRS & PRRRY NY 2468959 TO 161.~ 88~1 P.08 ~1~870~

A ~ c ~ ~;r~ e ~nc c~t~olle~ 12 _.
e ~ebid~ si~er~hu~Au.~ nn~Dr ~2incJ~
q~ h ~ad d~ to tbe crg~ne conbroIler 12~ In d~ regardJ ~he ~le 24 icad~g ~am thc ~ tic c~ tor ~2 to ~e S~ sL~..c~L~e, 16 5 p..,~csab~ ,ol~.co~ o~ bet ~ee~,~ne~n~Uer~2.and.
an oP~ d ~1~ Fi~e 1 ~so sbows a bo~ u~ ecl~r. ~ which ~r~ s access i~ ~ of thc ~ e ~ -~-. S~IUAC 16.
Fi~ure 1 a~ sho~s a dia~ostic too} ~8 which ~s con~ ~t~ t4 the ic ~ tor ~ o~ a ~;able ~h~u~e 3Q ~he t~ sti~- ~ool 2~ .is 10 ~e~ ~ a D}~3 Di~ Readnut Bo~ t is c~ ialkJr a~lable to C~ysler ~tl ~s~ s (e ~ ~ DR~ tool), ~ inus~t~ i~ PIGUR~ ~, or a~vlLcr ~141 CoP~t~hl~, C5--~ -n;G~t --~ tooL
l~Ne DEUB II ~j~grns~c uu~t 2g in~lud~s a ~ble h~ 36 Y~hic~
may be ~nd he~d ne~r ~r ~ the Ye~icle 10 ~y a se~nce t~ The ~ont p~el 15 38 ~ fbe DRB II unit ;~ dcs a keypad 40 ~r ~ g data ur illstn~ nC in i"~6,~ c c4~ io~ h tbe DRB ~ is reg~d, ~e DRB
u~ h~ 7 a di~ay 42 wl~ is C7~'- of ~y ~p~g seYer~l l~es af daract~and~ c~ f~ ; - ~us~or~ple~ theD~ utma~p~pt t~ se~ t~ o e~ ~Lic~ r~ om ~¢ ~ rpad 40 by 20 p~d~.~3-~; a ~e~fic ~cqu~&~ on ~c ~isplay 4æ A ~Anr~lnr 31~ ne~eA to a posi~ _ t~u~ ~c ~..;nAl ~ to supp~ ~roltage tothe DE~ 5~ ,sti~
~e &g~ c~e.tar 2 .

DEC-19-1994 14: 29 FROM LRDRS ~ PRRRY NY 2468959 TO 161.~ 08R~1 p,09 , Shown ~n ~g~ 2 is i~ f~ c~mm 34 ~ar ~ ~onion of tl~e engme contro~ Cir~ut 34 iis pr~f~ab~ dçnt m ~e cngi~e ~nkol2er~ uit.~-and. ~s ~sed f~r ~oce~ 4~ n~ sagna~s fnDzn t~c ~ 9c~ toal ~8. h ~o~ sso~ 13 ~s shown wbi~h is ~en~-r~ in~ d~ ~ the e~e conironer ~2.
S Thcint~ 4c1rc~*34ig~enc~I,~ ab~ nlini~ b~
lOQ an mput sec~on li2, ~ttery ~ rErlc~ circ~t~ 1~4, edge detc~t logk 106, r~ ac~ ~P~ logic 1~, and a se~ r~n~e ~us 110.
More pa~ t the bi~ l c~U~ ~tio~ bw iOO ~ene~y ~rnceS ~n inp~lt section ~, a ~e~e bus path il4, a~ a trans~ ~s p~ 116.
3.~ E3i-di~r-~;nn~lc~ in.~uslOOis~sedtop~a~dec~M~ onc~ the di~g~O5t~ n~to~ æ ~nd ~e e~e controller 1~ W~e t~e Ci~l~ih~ of the bi-~ire~on~l c~ ;~Ron bus }00 ~f~-'q~ pro~ides ~d~p~n~nt ~tt and reee~e pa~s, ~e ~ 100 ~s ~ ~ ¢d So be bi-dir~ o~ o~ e~emaJ
~w~o~ sIlce ~ data ~ lit~A ~uO~ a c~nr~ nput section 11Z~
Ihe ~put se~o~ 112 ~-.lude~ an interfi~ee c~ clor 118~ a C~p~Citt:~F
C10~, ~he }e~ bus pa~ 114, and ~he ~ b~ th llh ~e inte;~
nP~or llg L~ co~ d to a no~e 1~ i~ in tu~ c~ecte~ oth ~e r~ bus path 114 a~d ~e t,~ bw path 1~6~ t~p~c~tor 1~105 p~eg a~ AC
. C~l7~ o~d ~r noisc r~Juc~i~n ~u.~s.
:~0 The ~ bus pa~h 114 ge.~e-~y ;n~ es a ~n~k)r se~for~
and rece*e lo~ic section 122~ ~ct~ cludes a co"~ ~lor Z13, a r~ , a ~i,,L~ ~5, ald a r~itor C3Q The ~k~para~or Z~3 is cra~ ;~l of an ~gO1 o~.s~i.. ,.. ~ ~nt~l;fi~r. ~ st~ R~6 ~d R~g~

DEC-19-19g4 14: 30 FROM LI~DRS ~ Pf~ RY NY 2468959 TO 161.~ u8~1 P. 10 2 1 3 8 7 ~ !~

a~e ~ cc~ m ~ ~n~age d~d~ ~..r~ n ~or pr~;~g a~ p~ to ~o nput of c~ r Z13. A.~ o~i~iug ~put ~f .

~ ecei~elogi~ ,d~s~ogic~gaks ~26,1~g, and ~3Q NAND
5 ~ate 126~ ~ ~t inp~t~m~ output of c~ ~t~ l3t ~d a ~e~n~l inpu~
~0~ r ~ it bgic sec~on 13a ~he ou~u~ oN~ND gate 126 E,l~ites a fi~t ~put fo NA~ ~ 128. A seco~ n to NAND gate 1~g ~ p~id~ 1; y a se~c~n~
bus 110, NAND ~ate 130 bas a fir~t a~ s~c~nd. ~nput both of ~i~ ~r~
Co ~l~ eO the autput of ~A~ gate ~ ~aE~r~, NAND gate 130 is c~-r~
10 in a d3'g~tal ~ mode a~d pr~d~s a 5;~1 to ~e inp~ port ~ of ~e ~c~o~ or 13.
T~ transmit bus pa~ 116 ~ cs ~ hg~& s~in" 132, a~ t~l ~582, ~d a ~t~ 1~743. ~2~r R7~3 ~d~s a ~f~ to ~ lo~c 13æ T1CU~;L logic 132 is c4upled to input ~n ~ hrvu~ ~;st~r ~82r 5 I'r~t Iogi~ ~i 132 also i- ~lud~s a ~r~ Q334~ a ~r ~4g4, a c~pa~r nd a dig~tal --~t~r 134 Tf~ 334 i~ C4~,u~ h rcs~r ~4 ~ jt~!r C1~6, m a t~ O~ ~hen ~ bor Q~ on", a data sig~aI i~ s~pplled ~o~i ~e outpu~ ~ polt ~ th~ ~u~ 13 to t~he i~put uct~ ~en ~ r Q334 i~ '.'~, a data ~" d~ s suppli~d ~hm ~he 0 OUtpUt ~XD port ~ tho miC~ops~ put sect~c~ 11~ :
T~el:~tterg ~ ~ cu~ihJ 1~ d~ a~ Jnputline 314 r~- r~
to thc ~sil~ t~ 2 of ~e ~ A 10~ as well as ~ t~ 47~ and 3, and ~ c~p~c;ts~ sis~r~ ~475 s~d ~U ar~ c~n~ s a v~ e DEC-19-1994 14:30 FRO~ LRDRS & PRRRY NY 2468959 TO 161~ 88~1 P. 11 - 21~87~ :
-d~vider to ~.~nd~ a~ output e~al to ~e ~ f of t~e )~at~y ~put ~ltage~ ~is ou~put i~ fed to t~c non~ c ti~put ~f the ~ ' 91~ S~h~r~n l;~I. ~e ba~ersr ~4~CG ~I~Ji4~ C~t~rJ~ n ~tEI 1~ line 141, r~;~l~r ~4~, rcs~r R~ d ~to~u~;de a ~ r~c~ o~t ~t c~ tr~ fO~ v~n~ i~c batte~r ~l~e~ T~e i.~g mput ~o a~e Ihe ~n~ np~ to ~e ~or secdo~ 121 ~s th~ ;Y;d~d by fio~ The ouspu~ state o~ the c~ratur se~dan 121 ig ~t~~i P~ by ~e d~ t.. __a ~bæse ~0 YOlta8e~ m~ Cw~C~g~ O~ ~e~,ces ~hc ef~ec~ of 1~ bane~ ;A~cec in ord~ to pr~idc ~n ac~ratc; ~let~ the -m~4es Qf o~.~i~ of ~e i~teRr^e a-r~ 34.
l~e se~ial rcc~e bu~ p~ 110 :~r~ n tnt~ ,c~
r~l R4~1, a r~tor R~41, a ~r~*~ C102, a ccl~it~ t~ ~42 a~d a NAND ~ate 144.. Ll~r~ c~ne~n~ c ~aur le ~ . ~r 142 ~rou~
. ~ ~or~44L C~ ~tor~ C1OQa~ld~IZpr~.YideA CC~ r-~tos~ eA
~loPg l~;~C bus pa~ 110 ~o~ noise ~ O ~ p~ ~e ~utput of in~te~
is c~.~P~A to th~ ~ aDd ~ec~d f~p~ o t~ NAN~ gate 144. Wi~ thi~.
~f~ , it s~o~ld be a~p~t~d th~ the ~D g6~te 144 Op~.J~t~C as ~cr i~vert. ~e outp~lt of NA~ gate 144 pr~ nput to NAN~ $ate-12~ he cc~in; loglc 1~ The se~ e~ bus p~ 11~ p~id~ one ~If of a ~ull d-lple~ -;c~ n bus when ~he ;- ~e fz- 4 c~cu~t 34 ~s o~r~t:.~g ~ an S~ II mode. T~e S~ II n~ode is a full duplc~ Colt~ io~C pr~l f~r c~ ;c~hnn be~
~-~d ~cle co~ut~r ~d ~n c ~-~ C t~

~0 DEC-19-1994 14: 31 FROM LRD~S & PRRRY NY 2468959 TO 161~ 8821 P.12 . .
; 21~8704~

Ihe ~al`k l~r~ E ~ ?nt~ ne ~6 c~ n~i~

a~ a~seco~d inp~ to ~aD gatc ~ o t~c recen~ c ~ sist~1~ R16~ .nd~

~dge detect log~c 106 ~cl. t~ a~ inEmt l~no 318 to ~ a cnn~ge ch~p Z141. ~he collagc c~ Z141 ~s a cclle~in~ of ~ .q~ b~lt to t~e speci~ Qn of ~ af the p~ lh~ The i~ du~
~o~ y~p~ y~ blst a~e ~ red on a si~,glo; ~.V~t~,d c~ it to save spa~
'rh~ co~ge ch~p Z141 has a ~u$ 320 cr~n~e~e-l to the ~cIopl~e~sor ~!~ ~e conage ch~p ~41 uses.thc i~ror~- ~S;~ m bus 320 to access ~hc PCS port which ~;n~ ~e S~tUS of t~e edp de~ect ~og~c 106. ~h~ PCS pOIt is d;.~ ~oupl~
a ~ input ~ NA~D g;~ 6 o~ the ~e lo,g~c 1æ.
The edge detect Io~gic 106, in com~ nTt wit~h the f~ Iog~c 108, p~ndcs thc ncc~ int~lig~nce to enal~le the il~te fæ~ c~rcuit 34 t4 se~se ei~her a ~ u~ -t~ D~II cli~q~oC~i~c to~ or a~ 141 c~A~t~ y~ rS tool ~nt}
~ft ~u~c~ into eit~er S~ I~ mode or E;0~141 mode, ~le~ upo~
mode ~ng 2~æd by ~ tool. The Z141 col.age c~p, mu-~r~te~ in greate~ det~iil fn ~TGURE 3, ~ ~s an ~put s~l on ~ne 318 tl~ nput port PC S. T~e iD~t si~l is passcd t~ ~e de~ L~pUt c~ 3æ ~u'Ch b~ers the i~p~t 6ig~et1 a~d :~0 se~s~s a lo~c Ie~ hangc ~am ehher ~n-gh" to ~ o~ ~o~ to nh~. Th~ outp~t sig~i ~o~ edge detea input ~;~c.~ ~;~ ~ then ~l~e ORed at ~ e OR
g~e 324 ~sh a s~gnal output ~om an edge ~er cont~l ~ n~bks tl~e dcfc.,l~u.~ of the logic ~1 t~ nn of a~er a "r~g" edge or ~all~n~ edge.

- , 11 DEC-19-1994 14: 32 FROM LRDRS ~ PRRRY NY 2468959 TO161.Y.~88~1 P.13 213&70~

A stan~ f~g reg~t~r ~3~ i~ oo~ n wi~fh trigge~~t-,~ 3~ ~d ~e~4de .
log~c ~.,~ 3~g a~ u~ed to ~ a des~red ~d~ ~d ~e~ h to t~e new st~tc~ Tbest~ grc~s~ 33~c~ ata If~ ~ ~ee~d~
log~c 32~ e-~r~l~s tlle ~dge t~g~ co~ .~t~ 3~~er ~d or ~tt~n to 5 s~d d~cc~ i.~f~J~ -- on~m bus 320.
~Jpon co~ o~ of ~ reset ~DA~ , the ou~ut c~
~omtheuWlo~ 13~sma~ a2~ Thi4e~li.l~ s~1~ 141 h~ be a~ at the ~ gate ~6 ta pl .~ a ~ digittl output 6t~te.
~0 A~ ~e same '~'mc. t~e ~i~o~o~ ~s~ ont~ut ~ ~ idles a~ a d~gital ~f~h" s~atc, wh~ch e~ ~r pu~s ~he ~ t.".~ b~s 116 in a tr~r i~c~ve state ~nth n~n~3ctor Q334 be~g ofE ~ no test tool ~s ~ c~ the edge detect Io~c 106 wm ~e in a ~ig~" ~a~
- Whe~ a~0914~esttoal~ aGc~ lo~ ~4~ A wi~h appr~t~hf batte~ l~t~ ce batter~ ~ded 1~y two by t~r~ ~56 ~ nd ~e~t to the ~L~g mput of ~e c~
121. T~e edge dete~ ~ pa~ PCS wi~ ~ s~} ~om the se~i~r 12L Based ~ese s~ l$ the ~,t~ r~cc c~cwt 34 ~ut~ ~ ræ~
I~39~1 ~.p~r~b d~ sPr- tool bas been ~~ Pct~d a~d shif~ ~to the ~0 ~ppr~ le mode~ The rec~ve ~put por~ ~ COr~ J~e to b~ in i~ i~i~ially ~i~bl~ ~tase ~a~ed by output .-~ r~, port OC1. ~ ~l;~Elnsti~ tool w~ll send a~
i~",~r." bs~te at 5 baud. I~ ~he I "~U,~ f z~ ~;7~s the ident~
OD the PCS ~p~ f ~e ~ ge, outp~t ~ , port 0~ e ~iv~n ~"

DEC-19-1994 14: 32 FROM LRD~S ~ PRRRY NY 2468959 TO 161~ 8821 P.14 2~3~70~

~ e ~cc4i40 bu$ pa~ 114 ~ be ~ A aao~n~ da~a to F~s So dh¢
u~r~ . Fro~ th~ nt, ou~t cc-~p~ p~rt 0~1 ~ill id~e i~ a ~h"
st~te and ~iO9141 .ncs~o~ will ~1;""~ to be ~hA bs~ ~e ~u~ v~
~en ~ opr~ess~ 13 desir~s to t~s~t a ~- ~8~ to ~he ~ 31 ~ of ~e IS0~141 ~ s acc~ p~ <~
ou~put cv~t OC1 to-ho}d a ~ ~e fo~ a ~od s~ghtly la~lger tl~ e - 3ength of th~,,c~,l5~j~", Just pno~ to the S~ k~-lC ~ e c~ .y~.o.
p~ QCl tog~ 0~, ~ bl;~e t~e ~ bu~ pa~ 114 ~om ~Pil~i~ the 0 1~4~ S;~r~. Shon~ er ~e da~ ~ <~ s complete, ~ at~tpu~ CQ~rG
pon OC1 to~gles timcs OUt 811t ~high tIic~ ~ rC C~Gl ~ti~ ~c re~eive ~ ~ 114.
: ~iS f~tc~ing ~oc~s re]~e~ e~ the ~ pf~ r 13 f~ ,g ~; ;~ AI ~vC

In ~e scr ~ ~ thc ini~dal reset statl~s csf ~e i~t~- r~r- cin~
.15 i~'-n-~'r~1 tO t~e reset sta~as whiIe i~ the ~ 9141~ ~ ~nC~
ou~ po~ l~XD ~hm ~he ~u~u~u~c~ssDr 13 idUes m 8 ~ state c- ~ ~he t~t l~us 116 to rema~n i~ a ~-s~tc level. The o~ut ~ por.t C~l ial m a 'tlow" state tr) disabl~ P-s~ece ~o1n the t~ ou~ut po~t ~ ~om the inF~t port RXI~ o tbe ~wu~sso~ 13. T~e ~o de~ ~ic tO6 20 w~ idle ~I~b~ when t~e ~ cmt ~4 is ~ the S~l ~I mode u-.lc~1ioq~ too~ o~.dlCS at a SV ~ level ~ich w~l not b~ ~ ~U~
U~ ,L~ 12~, pruv,~ed ~e ~l~ voltage is abo~re 10 v~tf~ ~, 3;~

DEC-19-1994 14: 33 FROM LRDRS & PRRRY NY 2468959 TO 161.~ 88~1 P.15 - ~ 21387()~

T~e inp~t pC)* ~ of ~e ~ vr 13 ~ill al~be ~ es-e~ by the ~RB II when ~e i~to~ce ci~ 34 ~s op~ali.3g ~ the SC~ mode.
hcu4~Ji~, the SlCI ~ modc ~ Alc m a fu~ duplex SC~ o~ f~$

~he ~nlc.G~ c~cllt 34 ~ O or~ n a EK~D~Iray 130C~ ~hen - -c~s~p~oces~or l~ ~n a .~2Ar~r2~r ~e ~ se~ m ~e tent et~t~ gstem ~nd ~eth~t fior ~ e a V~cIe p~c~n the ~2bh~ mode~ ~he ~;cfop~ ssor 13 aw~kens out o~reset in~
a pf~:de,~iPt~ti~n ~e.;lu~ con~edby an ;~2t~ l l)o~t~ Oh~
10An ~tp.~. cA--ta-ne~ onih~ l~ob4~ ROM c~n~gures ou~t c~l ~ , pQrt OCl - to a ~lo~ sta~e, e~ hlir~ a~y ~a ~rArr;~ 21 f~om ~e~t~:-q~ k t~
~put port~ of tbe m~op.o~r 13~ l~e edge detect ci~..i~ 1~ i~
d at aIl fn t~e ~4"~`~'~1' rnode~ The SCI ~ atio~ f ~e mi~o~P~sor . 13 in thet~ p mode~s oompa'ablewith th~ r~ ti~
15 ' s~ol ~8. .
l~he boo~t~ap ~7~j~h... c~ uca~es ~ntb t~e D}~ II dia~ ¢
c~.... i~.~.. ~o~ 28 m a download hchio~ r ~e en~e ~ontr~ner 1 tr2 ~ s a break sign~l, it~aits to re~e~ve an e.~c~,.~ble pro~m f~o~ the ~ 5~i~
~ool 2B. lhe ~;~ostic ~ol 28 beg~s s~n~;lg one ~te at a time~ w~ the uce~sor 13 r~;~ tO~S m RAM, and ~ar.c~"~l~ b~ck to she ~i~osti~- tooI
:~g. U~on ~ g the enti~e ~1g~ om the diagnostic tool ;!8, t~e ~ic~u~ cess~ 13 jumps to ~he ~l~ni~g of the RA~l address ~nd begins the ~o~mlqade~

. 14 DEC-19-1994 14:33 FROM LRDRS & PRRRY NY 2468959 TO 1613~308~1 P.16 2 1 3 8 7 0 ~

~ to ih~oaso c~ the ~5 sh~ L~ FI~U~ 2~ ~hc v~ues ~or the ~;u~ ~""~c were not ;. sl~ do~ . Howe~ Dr sa~ce of compleP-nP-~, ~ nt value~ are ~ste~ bela~
~ t . Va~u~
S C105 : 470 p~
~:256 2? k .
27 IC :
R582 8Z n ao o.l ~P
. , 10 . R.286 . ~
75 ~.
Z13 . ~gOl C~ lSO p~
. . ~1a 0.00~ ~F
~S ~43 ~ k ~75 3~ k R~l - 10 k R~l . 1~ k 0.001 ~0 C~ 3~ pF
Z16 74~IC14 Zl~ 74~a~0 3~1~ ' ' 10 ~;

DEC-19-1994 14:34 FROM LRDRS & PRRRY NY 2468959 TO 16132308821 P.17 c~one~ ~ah~e Q334 ~N440~.
~ 2.7 Ic C18~ . . ' 0.00}
R743 ~7 k z~ 6~C16 sc~t~o~ e~ anmtls~the~s~nnP~.
th~s re~rd, ~t is eviden~ that those ~k~I~ in ~e a~t onc~ g~ven the ~ o the ~ V~lg ~ ~tr~h~ , may ~fn~ ma~e 1~3ok~ o the Sy~ r- enn~ nlPll~
10 ~-~eA herein witllol,l de~g fr~m the ~ it of the ~ t iu~c.,ti~ ~ Such m~ifi~ n~ ;~ ta be c~!~e dered wi~ ~e scope o ~ p.~ ..~ whi~h is limi~ed ~ol~ ~ the scopc a~d spi~S of ~e app~d¢d da~ms.
.

~ .

Claims (6)

1. An interface circuit for automatically enabling bi-directional communication with at least one on-board vehicle computer under a plurality of different communication protocols, comprising:
bi-directional communication means for enabling communication under a first protocol;
full duplex communication means for enabling communication under a second protocol, said bi-directional communication means for an omni-directional receive bus and a second bus means for a complimentary omni-directional transmit bus;
edge-detect means for distinguishing between an identification message and a communication data packet providing an output;
comparator means with a first input coupled to said output of said edge-detect means for changing a mode of communication between said first communication protocol and said second communication protocol as a result of said output of said edge-detect means;
feedback means for enabling reception of incoming messages while filtering a local echo of a transmitted message.
2. The interface circuit according to Claim 1, wherein said interface circuit includes an input power conditioning means for providing a reference battery voltage to the first input of the comparator means compensating for battery variances.
3. The circuit according to Claim 2, wherein said battery variances range between 8 and 16 Volts DC.
4. The circuit according to Claim 3, wherein said standardized communication bus conforms to an ISO 9141 specification.
5. A method of communicating information between an on-board vehicle computer and a proprietary monitoring and programming device using a first protocol and for communicating information between said on-board vehicle computer and a second monitoring device using a second protocol, comprising the steps of:
providing a first communication protocol using a bi-directional communication bus;
providing a second communication protocol using said bi-directional communication bus for an omni-directional receive bus and a second bus for a complimentary omni-directional transmit bus;
distinguishing between an identification message and a communication data packet and providing an output;
switching automatically between said first communication protocol and said second communication protocol as a result of said output; and enabling reception of incoming messages while filtering a local echo of a transmitted message.
6. The method according to Claim 5, wherein said second communication protocol conforms to an ISO 9141 standard.
CA002138704A 1993-12-22 1994-12-21 Diagnostic interface circuit Abandoned CA2138704A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/172,495 1993-12-22
US08/172,495 US5459660A (en) 1993-12-22 1993-12-22 Circuit and method for interfacing with vehicle computer

Publications (1)

Publication Number Publication Date
CA2138704A1 true CA2138704A1 (en) 1995-06-23

Family

ID=22627937

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002138704A Abandoned CA2138704A1 (en) 1993-12-22 1994-12-21 Diagnostic interface circuit

Country Status (3)

Country Link
US (1) US5459660A (en)
EP (1) EP0660241A3 (en)
CA (1) CA2138704A1 (en)

Families Citing this family (152)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US5583383A (en) * 1993-10-29 1996-12-10 Robert Bosch Gmbh Vehicle security system
JP3402498B2 (en) * 1993-12-24 2003-05-06 パイオニア株式会社 Automotive electronics
US5646865A (en) * 1994-10-27 1997-07-08 General Motors Corporation Automotive diagnostic communications
US5737711A (en) * 1994-11-09 1998-04-07 Fuji Jukogyo Kabuishiki Kaisha Diagnosis system for motor vehicle
US5687081A (en) * 1994-12-30 1997-11-11 Crown Equipment Corporation Lift truck control system
GB9518075D0 (en) * 1995-09-05 1995-11-08 Sun Electric Uk Ltd Testing automative electronic control units and batteries and related equipment
US5732074A (en) * 1996-01-16 1998-03-24 Cellport Labs, Inc. Mobile portable wireless communication system
US8090598B2 (en) 1996-01-29 2012-01-03 Progressive Casualty Insurance Company Monitoring system for determining and communicating a cost of insurance
US8140358B1 (en) 1996-01-29 2012-03-20 Progressive Casualty Insurance Company Vehicle monitoring system
US6850037B2 (en) 1997-11-03 2005-02-01 Midtronics, Inc. In-vehicle battery monitor
US7706991B2 (en) 1996-07-29 2010-04-27 Midtronics, Inc. Alternator tester
US8198900B2 (en) 1996-07-29 2012-06-12 Midtronics, Inc. Automotive battery charging system tester
US6566883B1 (en) 1999-11-01 2003-05-20 Midtronics, Inc. Electronic battery tester
US8872517B2 (en) 1996-07-29 2014-10-28 Midtronics, Inc. Electronic battery tester with battery age input
US6275911B1 (en) * 1996-09-20 2001-08-14 Denso Corporation Memory writing device for an electronic device
US5995898A (en) 1996-12-06 1999-11-30 Micron Communication, Inc. RFID system in communication with vehicle on-board computer
US6324592B1 (en) 1997-02-25 2001-11-27 Keystone Aerospace Apparatus and method for a mobile computer architecture and input/output management system
US6115656A (en) * 1997-06-17 2000-09-05 Mcdonnell Douglas Corporation Fault recording and reporting method
US5937368A (en) * 1997-06-30 1999-08-10 Chrysler Corporation User-definable electrical test query for vehicle quality assurance testing during manufacture
US5935180A (en) * 1997-06-30 1999-08-10 Chrysler Corporation Electrical test system for vehicle manufacturing quality assurance
US5950144A (en) * 1997-06-30 1999-09-07 Chrysler Corporation Method for data transfer in vehicle electrical test system
US5938716A (en) * 1997-09-08 1999-08-17 Cummins Engine Company, Inc. System for customizing vehicle engine control computer operation
US7688074B2 (en) 1997-11-03 2010-03-30 Midtronics, Inc. Energy management system for automotive vehicle
US8958998B2 (en) 1997-11-03 2015-02-17 Midtronics, Inc. Electronic battery tester with network communication
US7705602B2 (en) 1997-11-03 2010-04-27 Midtronics, Inc. Automotive vehicle electrical system diagnostic device
US7774151B2 (en) 1997-11-03 2010-08-10 Midtronics, Inc. Wireless battery monitor
US6311162B1 (en) * 1998-07-25 2001-10-30 Ernst F. Reichwein Interactive symptomatic recording system and methods
US7769620B1 (en) 1998-09-01 2010-08-03 Dennis Fernandez Adaptive direct transaction for networked client group
US6189057B1 (en) * 1998-09-14 2001-02-13 Chrysler Corporation Motor vehicle accessory interface for transferring serial data with and supplying DC power to external accessory device
WO2000017620A1 (en) * 1998-09-18 2000-03-30 Automotive Electronics Limited Vehicle diagnostics interface apparatus
US6168077B1 (en) 1998-10-21 2001-01-02 Litronic, Inc. Apparatus and method of providing a dual mode card and reader
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US6823457B1 (en) * 1999-11-22 2004-11-23 International Business Machines Corporation Method and system for verifying control accesses between a device on a non-proprietary bus and a device on a proprietary bus
US6526340B1 (en) 1999-12-21 2003-02-25 Spx Corporation Multi-vehicle communication interface
US7050892B1 (en) 1999-12-21 2006-05-23 Spx Corporation Diagnostic tool security key
US6236917B1 (en) 1999-12-21 2001-05-22 Spx Corporation Open architecture diagnostic tool
US6662087B1 (en) 2000-01-03 2003-12-09 Spx Corporation Backward compatible diagnostic tool
US7398176B2 (en) 2000-03-27 2008-07-08 Midtronics, Inc. Battery testers with secondary functionality
US8513949B2 (en) 2000-03-27 2013-08-20 Midtronics, Inc. Electronic battery tester or charger with databus connection
US7446536B2 (en) 2000-03-27 2008-11-04 Midtronics, Inc. Scan tool for electronic battery tester
US7598743B2 (en) * 2000-03-27 2009-10-06 Midtronics, Inc. Battery maintenance device having databus connection
US6718425B1 (en) * 2000-05-31 2004-04-06 Cummins Engine Company, Inc. Handheld computer based system for collection, display and analysis of engine/vehicle data
US7152133B2 (en) * 2000-08-30 2006-12-19 Dearborn Group, Inc. Expanded functionality protocol adapter for in-vehicle networks
US20070124528A1 (en) * 2000-08-30 2007-05-31 Dearborn Group, Inc. Expanded protocol adapter for in-vehicle networks
US7089096B2 (en) * 2000-10-17 2006-08-08 Spx Corporation Apparatus and method for displaying diagnostic values
US6874680B1 (en) 2000-10-17 2005-04-05 Spx Corporation Remote updating method and apparatus
US20020077781A1 (en) * 2000-10-17 2002-06-20 Spx Corporation Data monitoring and display method and apparatus
US6466861B2 (en) 2001-02-20 2002-10-15 Cummins, Inc. Dynamic service tool for an engine control module
DE10108392B4 (en) * 2001-02-21 2006-05-18 J. Eberspächer GmbH & Co. KG A heater for a motor vehicle having a vehicle manufacturer-specific data interface and a bidirectional heater manufacturer-specific data interface
JP4667667B2 (en) * 2001-07-23 2011-04-13 株式会社東海理化電機製作所 Inner mirror
US20150170521A1 (en) 2001-09-11 2015-06-18 Zonar Systems, Inc. System and method to enhance the utility of vehicle inspection records by including route identification data in each vehicle inspection record
US9563869B2 (en) 2010-09-14 2017-02-07 Zonar Systems, Inc. Automatic incorporation of vehicle data into documents captured at a vehicle using a mobile computing device
US6671646B2 (en) * 2001-09-11 2003-12-30 Zonar Compliance Systems, Llc System and process to ensure performance of mandated safety and maintenance inspections
US10185455B2 (en) 2012-10-04 2019-01-22 Zonar Systems, Inc. Mobile computing device for fleet telematics
US7680595B2 (en) * 2006-06-20 2010-03-16 Zonar Systems, Inc. Method and apparatus to utilize GPS data to replace route planning software
US8810385B2 (en) 2001-09-11 2014-08-19 Zonar Systems, Inc. System and method to improve the efficiency of vehicle inspections by enabling remote actuation of vehicle components
US20110068954A1 (en) 2006-06-20 2011-03-24 Zonar Systems, Inc. Method and apparatus to collect object identification data during operation of a vehicle and analysis of such data
US8972179B2 (en) 2006-06-20 2015-03-03 Brett Brinton Method and apparatus to analyze GPS data to determine if a vehicle has adhered to a predetermined route
US7557696B2 (en) 2001-09-11 2009-07-07 Zonar Systems, Inc. System and process to record inspection compliance data
US8400296B2 (en) 2001-09-11 2013-03-19 Zonar Systems, Inc. Method and apparatus to automate data collection during a mandatory inspection
US11341853B2 (en) 2001-09-11 2022-05-24 Zonar Systems, Inc. System and method to enhance the utility of vehicle inspection records by including route identification data in each vehicle inspection record
EP1504276B1 (en) 2002-05-03 2012-08-08 Donnelly Corporation Object detection system for vehicle
US6988053B2 (en) * 2002-09-18 2006-01-17 Spx Corporation Combined off-board device and starter/charging/battery system tester
US6937926B2 (en) * 2002-09-27 2005-08-30 Spx Corporation Multi-application data display
US6832141B2 (en) * 2002-10-25 2004-12-14 Davis Instruments Module for monitoring vehicle operation through onboard diagnostic port
WO2004068424A2 (en) 2003-01-28 2004-08-12 Cellport Systems, Inc. Secure telematics
US7532640B2 (en) 2003-07-02 2009-05-12 Caterpillar Inc. Systems and methods for performing protocol conversions in a machine
US7516244B2 (en) 2003-07-02 2009-04-07 Caterpillar Inc. Systems and methods for providing server operations in a work machine
US7983820B2 (en) 2003-07-02 2011-07-19 Caterpillar Inc. Systems and methods for providing proxy control functions in a work machine
US9018958B2 (en) 2003-09-05 2015-04-28 Midtronics, Inc. Method and apparatus for measuring a parameter of a vehicle electrical system
US7154276B2 (en) 2003-09-05 2006-12-26 Midtronics, Inc. Method and apparatus for measuring a parameter of a vehicle electrical system
US9255955B2 (en) 2003-09-05 2016-02-09 Midtronics, Inc. Method and apparatus for measuring a parameter of a vehicle electrical system
US8164343B2 (en) 2003-09-05 2012-04-24 Midtronics, Inc. Method and apparatus for measuring a parameter of a vehicle electrical system
US7977914B2 (en) * 2003-10-08 2011-07-12 Midtronics, Inc. Battery maintenance tool with probe light
US7777612B2 (en) 2004-04-13 2010-08-17 Midtronics, Inc. Theft prevention device for automotive vehicle service centers
US7526103B2 (en) 2004-04-15 2009-04-28 Donnelly Corporation Imaging system for vehicle
US7346370B2 (en) 2004-04-29 2008-03-18 Cellport Systems, Inc. Enabling interoperability between distributed devices using different communication link technologies
US7772850B2 (en) 2004-07-12 2010-08-10 Midtronics, Inc. Wireless battery tester with information encryption means
US8436619B2 (en) 2004-08-20 2013-05-07 Midtronics, Inc. Integrated tag reader and environment sensor
US9496720B2 (en) 2004-08-20 2016-11-15 Midtronics, Inc. System for automatically gathering battery information
US8344685B2 (en) 2004-08-20 2013-01-01 Midtronics, Inc. System for automatically gathering battery information
US8442877B2 (en) 2004-08-20 2013-05-14 Midtronics, Inc. Simplification of inventory management
US7710119B2 (en) 2004-12-09 2010-05-04 Midtronics, Inc. Battery tester that calculates its own reference values
US7571034B2 (en) * 2005-12-14 2009-08-04 Spx Corporation Diagnostic connector power for tablet/laptop PCs
US7571035B2 (en) * 2006-03-31 2009-08-04 Spx Corporation Simultaneous vehicle protocol communication apparatus and method
US7769499B2 (en) * 2006-04-05 2010-08-03 Zonar Systems Inc. Generating a numerical ranking of driver performance based on a plurality of metrics
US9412282B2 (en) 2011-12-24 2016-08-09 Zonar Systems, Inc. Using social networking to improve driver performance based on industry sharing of driver performance data
US9230437B2 (en) 2006-06-20 2016-01-05 Zonar Systems, Inc. Method and apparatus to encode fuel use data with GPS data and to analyze such data
US10056008B1 (en) 2006-06-20 2018-08-21 Zonar Systems, Inc. Using telematics data including position data and vehicle analytics to train drivers to improve efficiency of vehicle use
US9280435B2 (en) 2011-12-23 2016-03-08 Zonar Systems, Inc. Method and apparatus for GPS based slope determination, real-time vehicle mass determination, and vehicle efficiency analysis
WO2008024639A2 (en) 2006-08-11 2008-02-28 Donnelly Corporation Automatic headlamp control system
US20080157920A1 (en) * 2006-12-28 2008-07-03 Detroit Diesel Corporation Calibratable uds security concept for heavy-duty diesel engine
US7791348B2 (en) 2007-02-27 2010-09-07 Midtronics, Inc. Battery tester with promotion feature to promote use of the battery tester by providing the user with codes having redeemable value
US7808375B2 (en) 2007-04-16 2010-10-05 Midtronics, Inc. Battery run down indicator
US8027293B2 (en) 2007-07-16 2011-09-27 Cellport Systems, Inc. Communication channel selection and use
US9274157B2 (en) 2007-07-17 2016-03-01 Midtronics, Inc. Battery tester for electric vehicle
WO2009011875A2 (en) 2007-07-17 2009-01-22 Midtronics, Inc. Battery tester for electric vehicle
CN101515023A (en) 2007-12-06 2009-08-26 密特电子公司 Accumulator and accumulator tester
TWI373714B (en) * 2008-04-02 2012-10-01 Novatek Microelectronics Corp Electronic device for contention detection of bidirectional bus and related method
US8643474B2 (en) * 2008-05-05 2014-02-04 Round Rock Research, Llc Computer with RFID interrogator
US8630766B2 (en) 2008-05-20 2014-01-14 Bosch Automotive Service Solutions Llc Universal vehicle input/output transceiver and method of operation thereof
US8494705B1 (en) * 2009-01-12 2013-07-23 Kenneth W. Evans, Jr. Universal power box
US8207626B1 (en) * 2009-02-11 2012-06-26 Peter Douglas Groves Device for activating a vehicle odometer using an external power source
US9916625B2 (en) 2012-02-02 2018-03-13 Progressive Casualty Insurance Company Mobile insurance platform system
US9589395B2 (en) * 2009-11-02 2017-03-07 Bosch Automotive Service Solutions Inc. Tool interface connector wireless adapter compact design
US9588185B2 (en) 2010-02-25 2017-03-07 Keith S. Champlin Method and apparatus for detecting cell deterioration in an electrochemical cell or battery
CN102804478B (en) 2010-03-03 2015-12-16 密特电子公司 For the watch-dog of front terminals battery
US9229062B2 (en) 2010-05-27 2016-01-05 Midtronics, Inc. Electronic storage battery diagnostic system
US10046649B2 (en) 2012-06-28 2018-08-14 Midtronics, Inc. Hybrid and electric vehicle battery pack maintenance device
US11740294B2 (en) 2010-06-03 2023-08-29 Midtronics, Inc. High use battery pack maintenance
US8738309B2 (en) 2010-09-30 2014-05-27 Midtronics, Inc. Battery pack maintenance for electric vehicles
WO2011153419A2 (en) 2010-06-03 2011-12-08 Midtronics, Inc. Battery pack maintenance for electric vehicle
US9419311B2 (en) 2010-06-18 2016-08-16 Midtronics, Inc. Battery maintenance device with thermal buffer
US9201120B2 (en) 2010-08-12 2015-12-01 Midtronics, Inc. Electronic battery tester for testing storage battery
US10600096B2 (en) 2010-11-30 2020-03-24 Zonar Systems, Inc. System and method for obtaining competitive pricing for vehicle services
US10665040B2 (en) 2010-08-27 2020-05-26 Zonar Systems, Inc. Method and apparatus for remote vehicle diagnosis
US9527515B2 (en) 2011-12-23 2016-12-27 Zonar Systems, Inc. Vehicle performance based on analysis of drive data
US10706647B2 (en) 2010-12-02 2020-07-07 Zonar Systems, Inc. Method and apparatus for implementing a vehicle inspection waiver program
US10431020B2 (en) 2010-12-02 2019-10-01 Zonar Systems, Inc. Method and apparatus for implementing a vehicle inspection waiver program
US8736419B2 (en) 2010-12-02 2014-05-27 Zonar Systems Method and apparatus for implementing a vehicle inspection waiver program
US8914184B2 (en) 2012-04-01 2014-12-16 Zonar Systems, Inc. Method and apparatus for matching vehicle ECU programming to current vehicle operating conditions
US10429449B2 (en) 2011-11-10 2019-10-01 Midtronics, Inc. Battery pack tester
US11325479B2 (en) 2012-06-28 2022-05-10 Midtronics, Inc. Hybrid and electric vehicle battery maintenance device
US9851411B2 (en) 2012-06-28 2017-12-26 Keith S. Champlin Suppressing HF cable oscillations during dynamic measurements of cells and batteries
US9424696B2 (en) 2012-10-04 2016-08-23 Zonar Systems, Inc. Virtual trainer for in vehicle driver coaching and to collect metrics to improve driver performance
US9213331B2 (en) 2012-12-19 2015-12-15 Caterpillar Inc. Remote control system for a machine
US9244100B2 (en) 2013-03-15 2016-01-26 Midtronics, Inc. Current clamp with jaw closure detection
US9312575B2 (en) 2013-05-16 2016-04-12 Midtronics, Inc. Battery testing system and method
US10843574B2 (en) 2013-12-12 2020-11-24 Midtronics, Inc. Calibration and programming of in-vehicle battery sensors
EP2897229A1 (en) 2014-01-16 2015-07-22 Midtronics, Inc. Battery clamp with endoskeleton design
US10473555B2 (en) 2014-07-14 2019-11-12 Midtronics, Inc. Automotive maintenance system
US10222397B2 (en) 2014-09-26 2019-03-05 Midtronics, Inc. Cable connector for electronic battery tester
WO2016123075A1 (en) 2015-01-26 2016-08-04 Midtronics, Inc. Alternator tester
US9966676B2 (en) 2015-09-28 2018-05-08 Midtronics, Inc. Kelvin connector adapter for storage battery
US10608353B2 (en) 2016-06-28 2020-03-31 Midtronics, Inc. Battery clamp
US11054480B2 (en) 2016-10-25 2021-07-06 Midtronics, Inc. Electrical load for electronic battery tester and electronic battery tester including such electrical load
CN109240964B (en) * 2018-07-27 2021-11-09 深圳市元征科技股份有限公司 Diagnostic equipment communication method, diagnostic terminal and diagnostic box
US11513160B2 (en) 2018-11-29 2022-11-29 Midtronics, Inc. Vehicle battery maintenance device
US10599601B1 (en) * 2019-01-16 2020-03-24 Qorvo Us, Inc. Single-wire bus (SuBUS) slave circuit and related apparatus
US11119958B2 (en) 2019-04-18 2021-09-14 Qorvo Us, Inc. Hybrid bus apparatus
US11226924B2 (en) 2019-04-24 2022-01-18 Qorvo Us, Inc. Single-wire bus apparatus supporting slave-initiated operation in a master circuit
US11566972B2 (en) 2019-07-31 2023-01-31 Midtronics, Inc. Tire tread gauge using visual indicator
US11545839B2 (en) 2019-11-05 2023-01-03 Midtronics, Inc. System for charging a series of connected batteries
US11668779B2 (en) 2019-11-11 2023-06-06 Midtronics, Inc. Hybrid and electric vehicle battery pack maintenance device
US11474153B2 (en) 2019-11-12 2022-10-18 Midtronics, Inc. Battery pack maintenance system
US10983942B1 (en) 2019-12-11 2021-04-20 Qorvo Us, Inc. Multi-master hybrid bus apparatus
US11486930B2 (en) 2020-01-23 2022-11-01 Midtronics, Inc. Electronic battery tester with battery clamp storage holsters
US11409677B2 (en) 2020-11-11 2022-08-09 Qorvo Us, Inc. Bus slave circuit and related single-wire bus apparatus
US11489695B2 (en) 2020-11-24 2022-11-01 Qorvo Us, Inc. Full-duplex communications over a single-wire bus
US11706048B1 (en) 2021-12-16 2023-07-18 Qorvo Us, Inc. Multi-protocol bus circuit

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5410813A (en) * 1977-06-27 1979-01-26 Toshiba Corp Tester for electronic controller of automobile
US4207611A (en) * 1978-12-18 1980-06-10 Ford Motor Company Apparatus and method for calibrated testing of a vehicle electrical system
USRE31582E (en) * 1979-03-23 1984-05-08 Nissan Motor Company, Limited Automatic control system for method and apparatus for checking devices of an automotive vehicle in use with a microcomputer
JPS55147331A (en) * 1979-05-07 1980-11-17 Toyota Central Res & Dev Lab Inc Engine analyzer
US4631666A (en) * 1982-10-25 1986-12-23 Burroughs Corporation Data transfer network for variable protocol management
US4602127A (en) * 1984-03-09 1986-07-22 Micro Processor Systems, Inc. Diagnostic data recorder
US4853850A (en) * 1985-09-10 1989-08-01 Krass Jr James E Vehicle computer diagnostic interface apparatus
DE3540599A1 (en) * 1985-11-15 1987-05-21 Porsche Ag DIAGNOSTIC SYSTEM FOR A MOTOR VEHICLE
US4831560A (en) * 1986-01-15 1989-05-16 Zaleski James V Method for testing auto electronics systems
US4694408A (en) * 1986-01-15 1987-09-15 Zaleski James V Apparatus for testing auto electronics systems
US4706082A (en) * 1986-02-24 1987-11-10 Chrysler Motors Corporation Serial data bus for intermodule data communications
US4719458A (en) * 1986-02-24 1988-01-12 Chrysler Motors Corporation Method of data arbitration and collision detection in a data bus
US4739323A (en) * 1986-05-22 1988-04-19 Chrysler Motors Corporation Serial data bus for serial communication interface (SCI), serial peripheral interface (SPI) and buffered SPI modes of operation
US4739324A (en) * 1986-05-22 1988-04-19 Chrysler Motors Corporation Method for serial peripheral interface (SPI) in a serial data bus
US4742349A (en) * 1986-05-22 1988-05-03 Chrysler Motors Corporation Method for buffered serial peripheral interface (SPI) in a serial data bus
JPS63233491A (en) * 1987-03-20 1988-09-29 株式会社トキメック Operation recorder
US4875391A (en) * 1988-04-29 1989-10-24 Chrysler Motors Corporation Electronically-controlled, adaptive automatic transmission system
FR2641085B1 (en) * 1988-12-22 1991-05-03 Actia
SG46475A1 (en) * 1989-06-07 1998-02-20 Electra Int Pty Ltd Computer-aided engine diagnostic system
DE3923545A1 (en) * 1989-07-15 1991-01-24 Man Nutzfahrzeuge Ag DEVICE AND METHOD FOR TESTING ELECTRICAL CONSUMERS OF A MOTOR VEHICLE CONNECTED TO A DC POWER SOURCE
US5214582C1 (en) * 1991-01-30 2001-06-26 Edge Diagnostic Systems Interactive diagnostic system for an automobile vehicle and method
DE69232645T2 (en) * 1991-03-29 2003-04-03 Mitsubishi Electric Corp communication device
US5278759A (en) * 1991-05-07 1994-01-11 Chrysler Corporation System and method for reprogramming vehicle computers
US5265832A (en) * 1992-03-18 1993-11-30 Aeg Transportation Systems, Inc. Distributed PTU interface system

Also Published As

Publication number Publication date
EP0660241A2 (en) 1995-06-28
EP0660241A3 (en) 1998-09-30
US5459660A (en) 1995-10-17

Similar Documents

Publication Publication Date Title
CA2138704A1 (en) Diagnostic interface circuit
EP1265760B1 (en) Device mounted on vehicles with pneumatic-tired wheels, for use in a tire pressure monitoring system
US6526340B1 (en) Multi-vehicle communication interface
US7571035B2 (en) Simultaneous vehicle protocol communication apparatus and method
DE10150631C5 (en) Industrial truck with interface for diagnostic data
DE102012106125B4 (en) Vehicle control device, electronic control device and communication method
CA2516361A1 (en) Vehicle diagnostic device
GB2398133A (en) Remote maintenance system
DE102013211515A1 (en) Module and system for vehicle diagnostics
DE102014217407A1 (en) Method and apparatus for on-board diagnostics interface tool
WO2014094743A2 (en) Device for emergency signaling from a vehicle, system for emergency signaling and method of operation
DE102005011436B4 (en) Method and system for remote control of devices and components in a commercial vehicle
US11893892B2 (en) Utility or upfit vehicle using communication portal
DE10137149B4 (en) Communication device for vehicles
EP1327873B1 (en) System for remote vehicle diagnosis
CN101592954A (en) A kind of fault safety control device that is applied to locomotive vehicle-mounted control
EP3017432A1 (en) Secured communication device for a vehicle and vehicle system
EP2747391B1 (en) Device for emergency signalling in case of a vehicle collision and method for operating same
US6967414B1 (en) Power line isolation
DE102008057862A1 (en) Emergency call system for use in motor vehicle, has emergency output formed from emergency- or theft information, where emergency output is transmitted by transmission path that differs from another transmission path
CN208656761U (en) A kind of talkback circuit, apparatus and system
EP2509827B1 (en) Vehicle comprising a control unit assembly
DE10110559A1 (en) Auxiliary vehicle device (especially heater) is controled by vehicle&#39;s remote control system with static part transmitter that also sends diagnostic data for auxiliary device to diagnostic device
CN111614396A (en) Airborne data processing method and device for large unmanned aerial vehicle data chain
CN211184128U (en) Cab audio and video wireless transmission device

Legal Events

Date Code Title Description
FZDE Discontinued