\hypertarget{group__lowerlevelfun}{}\section{Lower level fun stuff methods}
\label{group__lowerlevelfun}\index{Lower level fun stuff methods@{Lower level fun stuff methods}}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{group__lowerlevelfun_ga04309a38252639a8eaa43809c04c11c8}{Code\+Racer\+::look\+\_\+around} ()
\begin{DoxyCompactList}\small\item\em Fun stuff -\/ will move the servo around after a random amount of time. \end{DoxyCompactList}\item 
void \hyperlink{group__lowerlevelfun_ga3b6f819fb82d910888fbc87abff1470c}{Code\+Racer\+::kitt} ()
\begin{DoxyCompactList}\small\item\em Fun stuff -\/ you know Knightrider... \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}


\subsection{Function Documentation}
\mbox{\Hypertarget{group__lowerlevelfun_ga04309a38252639a8eaa43809c04c11c8}\label{group__lowerlevelfun_ga04309a38252639a8eaa43809c04c11c8}} 
\index{Lower level fun stuff methods@{Lower level fun stuff methods}!look\+\_\+around@{look\+\_\+around}}
\index{look\+\_\+around@{look\+\_\+around}!Lower level fun stuff methods@{Lower level fun stuff methods}}
\subsubsection{\texorpdfstring{look\+\_\+around()}{look\_around()}}
{\footnotesize\ttfamily void Code\+Racer\+::look\+\_\+around (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Fun stuff -\/ will move the servo around after a random amount of time. 

\begin{DoxyReturn}{Returns}
nothing 
\end{DoxyReturn}


Definition at line 440 of file Code\+Racer.\+cpp.


\begin{DoxyCode}
441 \{
442     \textcolor{keywordflow}{if} (\_servo\_look\_around\_at\_ms < millis()) \{
443         \_servo\_look\_around\_at\_ms = millis() + random(FUN\_MIN\_PAUSE\_MS, FUN\_MAX\_PAUSE\_MS);
444         servo\_set\_to\_left();
445         delay(500);
446         servo\_set\_to\_right();
447         delay(800);
448         servo\_set\_to\_center();
449         delay(300);
450         servo\_set\_to\_left();
451         delay(100);
452         servo\_set\_to\_center();
453     \}
454 \}
\end{DoxyCode}
\mbox{\Hypertarget{group__lowerlevelfun_ga3b6f819fb82d910888fbc87abff1470c}\label{group__lowerlevelfun_ga3b6f819fb82d910888fbc87abff1470c}} 
\index{Lower level fun stuff methods@{Lower level fun stuff methods}!kitt@{kitt}}
\index{kitt@{kitt}!Lower level fun stuff methods@{Lower level fun stuff methods}}
\subsubsection{\texorpdfstring{kitt()}{kitt()}}
{\footnotesize\ttfamily void Code\+Racer\+::kitt (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Fun stuff -\/ you know Knightrider... 

\begin{DoxyReturn}{Returns}
nothing 
\end{DoxyReturn}


Definition at line 459 of file Code\+Racer.\+cpp.


\begin{DoxyCode}
460 \{
461     \textcolor{keywordflow}{if} (millis() - \_last\_led\_switched\_at\_ms > LED\_SWITCH\_MS) \{
462         \_last\_led\_switched\_at\_ms = millis();
463         \textcolor{keywordflow}{if} (\_last\_led\_on >= 5) \{
464             \_led\_count = -1;
465         \}
466         \textcolor{keywordflow}{else} \textcolor{keywordflow}{if} (\_last\_led\_on <= 0) \{
467             \_led\_count = 1;
468         \}
469         \_last\_led\_on = \_last\_led\_on + \_led\_count;
470         \textcolor{keywordflow}{switch} (\_last\_led\_on) \{
471         \textcolor{keywordflow}{case} 0:
472             set\_leds\_left\_stop\_frwd\_right(LEDON, LEDOFF, LEDOFF, LEDOFF);
473             \textcolor{keywordflow}{break};
474         \textcolor{keywordflow}{case} 1:
475             set\_leds\_left\_stop\_frwd\_right(LEDON, LEDOFF, LEDOFF, LEDOFF);
476             \textcolor{keywordflow}{break};
477         \textcolor{keywordflow}{case} 2:
478             set\_leds\_left\_stop\_frwd\_right(LEDOFF, LEDON, LEDOFF, LEDOFF);
479             \textcolor{keywordflow}{break};
480         \textcolor{keywordflow}{case} 3:
481             set\_leds\_left\_stop\_frwd\_right(LEDOFF, LEDOFF, LEDON, LEDOFF);
482             \textcolor{keywordflow}{break};
483         \textcolor{keywordflow}{case} 4:
484         \textcolor{keywordflow}{case} 5:
485             set\_leds\_left\_stop\_frwd\_right(LEDOFF, LEDOFF, LEDOFF, LEDON);
486             \textcolor{keywordflow}{break};
487         \}
488     \}
489 \}
\end{DoxyCode}
