CA2138704A1 - Diagnostic interface circuit - Google Patents
Diagnostic interface circuitInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4063—Device-to-bus coupling
- G06F13/4068—Electrical coupling
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/005—Testing of electric installations on transport means
- G01R31/006—Testing of electric installations on transport means on road vehicles, e.g. automobiles or trucks
- G01R31/007—Testing of electric installations on transport means on road vehicles, e.g. automobiles or trucks using microprocessors or computers
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Indexing scheme relating to group G07C5/00
- G07C2205/02—Indexing 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.
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.
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.
.
~ .
~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.
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.
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.
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)
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)
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 |
-
1993
- 1993-12-22 US US08/172,495 patent/US5459660A/en not_active Expired - Lifetime
-
1994
- 1994-12-21 CA CA002138704A patent/CA2138704A1/en not_active Abandoned
- 1994-12-22 EP EP94120411A patent/EP0660241A3/en not_active Withdrawn
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'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 |