Vic Van Roie / Mbed 2 deprecated STEM_Nucleo_start

Dependencies:   mbed

LED_Codes.h

Committer:
VicOnCampusGeel
Date:
2017-02-09
Revision:
0:d6c40db60579

File content as of revision 0:d6c40db60579:

/*
Hier wordt de betekenis van de LED indicators tijdens het zenden besproken
led1  :Rood
led2  :Oranje
led3  :Groen 
led4  :Groen ld2 op nucleobord 
----------------------------------------------------------------
1.Na reset of bij opstart van het systeem
    led1 = 0;     // reset toestand
    led2 = PTin;  // Blijft hoog als er GEEN IR wordt ontvangen
    led3 = 0;     // andere LEDs gedoofd
    led4 = 0;     // Groene LEDje LD2 op het NUCLEO bordje

2. In rust als er niets gebeurt op IR_TX en IR_RX
     led1 = (flag & 1);  // flash LED1 in wacht mode elke 2 seconden
     led2 =PTin;         // Led2 brandt in rust
     led3 =!PTin;        // Led3 gedooft in rust
     led4 =(flag &2);    // flash LED4 in wacht mode elke 4 seconden

3. Bij het indrukken van de Blauwe USER_BUTTON
    led3 = 1; // Groene LED aan tijdens verzenden van de code

4. IR ontvanger detecteert een dalende flank op PTin : start registratie
   led2 =0; // Oranje  LED dooft
   led3 =1; // Groen LED aan
 
5. Na het ontvangen van een pulstrein op de IR_Receiver
          Rood: led1 = 1; // pulstrein berekend
        Oranje: led2 = 0;
        Groen : led3 = 0;
       ld2led4:      = PTin; // normaal 1 in rust


*/