#URTIS-ANUAL/3
ADDITIONTOmASHINGTHECODEONTHECONTROLLERSTATUS,%$S!NADDITIONAL
6#,LINEWASADDED0UT?3PY?4EXTh"$),OWvTOSHOWHOWADDITIONALAC
TIONSBEYOND
THOSEPROVIDEDINTHE5SER?&AULT?!CTION?XXCANBEPROGRAMMED
USING6#,)NTHISEXAMPLETHE0UT?3PY?4EXTh"$),OWvWILLRESULTINTHE
MESSAGEh"$),OWvAPPEARINGONTHEMODELDISPLAYPRESUMABLYASAMES
SAGE
TOTHEVEHICLEOPERATOR4HISEXAMPLEWILLSTILLNOTRESULTINANYDISPLAYON
THE3YSTEM&AULTSAND&AULT(ISTORYMENUS
4O ADD THE FAULT TEXT ON THE 3YSTEM &AULTS AND &AULT (ISTORY
MENUSITISNECESSARYTOCREATEA&AULT$ElNITIONFORTHE#REATINGFAULT
DElNITIONSISASUBJECTTHATISCOVEREDINDETAILINTHE6#,0ROGRAMMERS'UIDE
3ECTION3UPPORTFORTHE(ANDHELD0ROGRAMMER(EREISANEXAMPLE
OFAFAULTDElNITION
6TFS@'BVMU@"DUJPO@ 4FUGBVMUBDUJPOUP4IVUEPXO*OUFSMPDL
BOE4IVUEPXO5ISPUUMF
.BJO-PPQ
JG#%*@1FSDFOUBHF
\
6TFS'BVMU0/ 4FU6TFSGBVMUCJU
1VU@4QZ@5FYUi#%*-PXw 4FOENFTTBHFUP.PEFMEJTQMBZ
^
FMTF
\
6TFS'BVMU0'' $MFBS6TFSGBVMUCJU
^
HPUP.BJO-PPQ
1"3".&5&3@&/53: i#%*-PX'BVMUw
5:1& '"6-54
8*%5) #*5
"-5@"%%3&44 )JTU@6TFS'BVMU
"%%3&44 6TFS'BVMU
#*54&-&$5
#*5"$5*7&-08 /0
&/%
4HISEXAMPLEWILLRESULTINTHEEXACTSAMEACTIONSASTHELASTEXAMPLEEXCEPT
NOWTHEFAULTWILLBEDISPLAYEDINTHE3YSTEM&AULTSMENUONLYWHILE
THEFAULTISSETANDTHISFAULTWILLBELOGGEDINTOTHE&AULT(ISTORYMENU
AFTERBEINGSET4HETEXTDISPLAYEDINEITHEROFTHESEMENUSWILLBETHE
TEXTDElNEDINTHEFAULTDElNITIONINTHISEXAMPLEh"$),OW&AULTvWILLBE
DISPLAYED4HEVARIABLE(IST?5SER&AULTISLISTEDASAN!,4?!$$2%334HIS
LINECONTROLSWHETHERTHEFAULTGETSLOGGEDINTOFAULTHISTORYANDTHUSAPPEARS
INTHE&AULT(ISTORYMENU4HETWOVARIABLESTHATCANBEUSEDINTHE
FAULTDElNITIONSFOR!,4?!$$2%33ARE(IST?5SER&AULTAND(IST?5SER&AULT
THESESHOULDBEUSEDINTHEFAULTDElNITIONSWITHTHECORRESPONDING5SER&AULT
AND5SER&AULTVARIABLES)FYOUWISHTOUSE6#,TOCLEARFAULTHISTORYUSETHE
6#,FUNCTION#LEAR?$IAGHIST!LSONOTETHATTHISEXAMPLEFAULTDElNITION
WASFORBITOF5SER&AULT4HE6#,EXAMPLESETANDCLEAREDTHISBITBYUSING
THE5SER&AULTNOTATIONhvBEINGTHEMASKTHATDElNESBIT
6#,