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@0:d6c40db60579, 2017-02-09 (annotated)
- Committer:
- VicOnCampusGeel
- Date:
- Thu Feb 09 08:28:08 2017 +0000
- Revision:
- 0:d6c40db60579
start;
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| VicOnCampusGeel | 0:d6c40db60579 | 1 | /* |
| VicOnCampusGeel | 0:d6c40db60579 | 2 | Hier wordt de betekenis van de LED indicators tijdens het zenden besproken |
| VicOnCampusGeel | 0:d6c40db60579 | 3 | led1 :Rood |
| VicOnCampusGeel | 0:d6c40db60579 | 4 | led2 :Oranje |
| VicOnCampusGeel | 0:d6c40db60579 | 5 | led3 :Groen |
| VicOnCampusGeel | 0:d6c40db60579 | 6 | led4 :Groen ld2 op nucleobord |
| VicOnCampusGeel | 0:d6c40db60579 | 7 | ---------------------------------------------------------------- |
| VicOnCampusGeel | 0:d6c40db60579 | 8 | 1.Na reset of bij opstart van het systeem |
| VicOnCampusGeel | 0:d6c40db60579 | 9 | led1 = 0; // reset toestand |
| VicOnCampusGeel | 0:d6c40db60579 | 10 | led2 = PTin; // Blijft hoog als er GEEN IR wordt ontvangen |
| VicOnCampusGeel | 0:d6c40db60579 | 11 | led3 = 0; // andere LEDs gedoofd |
| VicOnCampusGeel | 0:d6c40db60579 | 12 | led4 = 0; // Groene LEDje LD2 op het NUCLEO bordje |
| VicOnCampusGeel | 0:d6c40db60579 | 13 | |
| VicOnCampusGeel | 0:d6c40db60579 | 14 | 2. In rust als er niets gebeurt op IR_TX en IR_RX |
| VicOnCampusGeel | 0:d6c40db60579 | 15 | led1 = (flag & 1); // flash LED1 in wacht mode elke 2 seconden |
| VicOnCampusGeel | 0:d6c40db60579 | 16 | led2 =PTin; // Led2 brandt in rust |
| VicOnCampusGeel | 0:d6c40db60579 | 17 | led3 =!PTin; // Led3 gedooft in rust |
| VicOnCampusGeel | 0:d6c40db60579 | 18 | led4 =(flag &2); // flash LED4 in wacht mode elke 4 seconden |
| VicOnCampusGeel | 0:d6c40db60579 | 19 | |
| VicOnCampusGeel | 0:d6c40db60579 | 20 | 3. Bij het indrukken van de Blauwe USER_BUTTON |
| VicOnCampusGeel | 0:d6c40db60579 | 21 | led3 = 1; // Groene LED aan tijdens verzenden van de code |
| VicOnCampusGeel | 0:d6c40db60579 | 22 | |
| VicOnCampusGeel | 0:d6c40db60579 | 23 | 4. IR ontvanger detecteert een dalende flank op PTin : start registratie |
| VicOnCampusGeel | 0:d6c40db60579 | 24 | led2 =0; // Oranje LED dooft |
| VicOnCampusGeel | 0:d6c40db60579 | 25 | led3 =1; // Groen LED aan |
| VicOnCampusGeel | 0:d6c40db60579 | 26 | |
| VicOnCampusGeel | 0:d6c40db60579 | 27 | 5. Na het ontvangen van een pulstrein op de IR_Receiver |
| VicOnCampusGeel | 0:d6c40db60579 | 28 | Rood: led1 = 1; // pulstrein berekend |
| VicOnCampusGeel | 0:d6c40db60579 | 29 | Oranje: led2 = 0; |
| VicOnCampusGeel | 0:d6c40db60579 | 30 | Groen : led3 = 0; |
| VicOnCampusGeel | 0:d6c40db60579 | 31 | ld2led4: = PTin; // normaal 1 in rust |
| VicOnCampusGeel | 0:d6c40db60579 | 32 | |
| VicOnCampusGeel | 0:d6c40db60579 | 33 | |
| VicOnCampusGeel | 0:d6c40db60579 | 34 | */ |