Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
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
*/