#URTIS-ANUAL
/3
ADDITIONTOmASHINGTHECODEONTHECONTROLLERSTATUS,%$S!NADDITIONAL
6#,LINEWASADDED0UT?3PY?4EXTh"$),OWv TOSHOWHOWADDITIONALAC
TIONSBEYONDTHOSEPROVIDEDINTHE5SER?&AULT?!CTION?XXCANBEPROGRAMMED
USING6#,)NTHISEXAMPLETHE0UT?3PY?4EXTh"$),OWv WILLRESULTINTHE
MESSAGEh"$),OWvAPPEARINGONTHEMODELDISPLAYPRESUMABLYASAMES
SAGETOTHEVEHICLEOPERATOR 4HISEXAMPLEWILLSTILLNOTRESULTINANYDISPLAYON
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@5FYU i#%*-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
THEFAULTISSET ANDTHISFAULTWILLBELOGGEDINTOTHE&AULT(ISTORYMENU
AFTERBEINGSET4HETEXTDISPLAYEDINEITHEROFTHESEMENUSWILLBETHE
TEXTDElNEDINTHEFAULTDElNITIONINTHISEXAMPLEh"$),OW&AULTvWILLBE
DISPLAYED 4HEVARIABLE(IST?5SER&AULTISLISTEDASAN!,4?!$$2%334HIS
LINECONTROLSWHETHERTHEFAULTGETSLOGGEDINTOFAULTHISTORYANDTHUSAPPEARS
INTHE&AULT(ISTORYMENU 4HETWOVARIABLESTHATCANBEUSEDINTHE
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#,