Advertisement
Guest User

Untitled

a guest
Jun 19th, 2017
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.14 KB | None | 0 0
  1.     if(tick - turnSignalFlashTick >= TIME_FOR_FLASH_TURN_SIGNAL && turnSignalFlashTick != 0) // TURN SIGNALS FLASH
  2.     {
  3.         turnSignalFlashTick = tick;
  4.         turnSignalFlash = !turnSignalFlash;
  5.        
  6.         if(turnSignals == 1) // LEFT TURN SIGNAL
  7.         {
  8.             digitalWrite(PIN_LED_TURN_SIGNAL_L, turnSignalFlash);
  9.            
  10.             if(turnSignalFlash == 1) screenTurnSignalLeft();
  11.                 else screenTurnSignalClear();
  12.         }
  13.         else if(turnSignals == 2) // RIGHT TURN SIGNAL
  14.         {
  15.             digitalWrite(PIN_LED_TURN_SIGNAL_R, turnSignalFlash);
  16.  
  17.             if(turnSignalFlash == 1) screenTurnSignalRight();
  18.                 else screenTurnSignalClear();          
  19.         }
  20.         else if(turnSignals == 3) // HAZARD LIGHT
  21.         {
  22.             digitalWrite(PIN_LED_TURN_SIGNAL_R, turnSignalFlash);
  23.             digitalWrite(PIN_LED_TURN_SIGNAL_L, turnSignalFlash);
  24.  
  25.             if(turnSignalFlash == 1)
  26.             {
  27.                 screenTurnSignalRight();
  28.                 screenTurnSignalLeft();
  29.             }
  30.             else screenTurnSignalClear();              
  31.         }
  32.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement