File tree Expand file tree Collapse file tree 3 files changed +28
-22
lines changed
hardware/AMEL/samd/libraries/SME_basic/examples Expand file tree Collapse file tree 3 files changed +28
-22
lines changed Original file line number Diff line number Diff line change 9
9
int i = 0 ;
10
10
11
11
void setup () {
12
- LED_GREEN_INIT;
13
- LED_BLUE_INIT;
14
- LED_RED_INIT;
12
+
13
+ // LED & User Button are already initialized by the SME core.
14
+ // it is not required to do here
15
15
pinMode (PIN_LED_RXL, OUTPUT);
16
16
pinMode (PIN_LED_TXL, OUTPUT);
17
17
@@ -22,30 +22,32 @@ void loop() {;
22
22
switch (i) {
23
23
case 0 :
24
24
i++;
25
- LED_GREEN_ON (HIGH);
25
+ ledGreenLight (HIGH);
26
26
break ;
27
27
28
28
case 1 :
29
29
i++;
30
- LED_RED_ON (HIGH);
30
+ ledRedLight (HIGH);
31
31
break ;
32
32
33
33
case 2 :
34
34
i = 0 ;
35
- LED_BLUE_ON (HIGH);
35
+ ledBlueLight (HIGH);
36
36
break ;
37
37
38
38
default :
39
39
break ;
40
40
}
41
+
41
42
digitalWrite (PIN_LED_RXL, LOW);
42
43
digitalWrite (PIN_LED_TXL, LOW);
43
44
delay (100 );
44
45
45
46
46
- LED_GREEN_ON (LOW);
47
- LED_BLUE_ON (LOW);
48
- LED_RED_ON (LOW);
47
+ ledGreenLight (LOW);
48
+ ledBlueLight (LOW);
49
+ ledRedLight (LOW);
50
+
49
51
digitalWrite (PIN_LED_RXL, HIGH);
50
52
digitalWrite (PIN_LED_TXL, HIGH);
51
53
delay (100 );
Original file line number Diff line number Diff line change 8
8
#include < Arduino.h>
9
9
10
10
void setup () {
11
+ // LED & User Button are already initialized by the SME core.
12
+ // it is not required to do here
13
+
11
14
SerialUSB.begin (115200 );
12
15
}
13
16
@@ -17,11 +20,12 @@ void loop() {
17
20
18
21
if (smeInitError == 0 ){
19
22
SerialUSB.println (" SUCCEED !" );
20
- LED_GREEN_ON (HIGH);
23
+ ledGreenLight (HIGH);
21
24
}
22
25
else {
26
+ // ERROR !!!!!!! FLASH EVERYTHING
27
+
23
28
SerialUSB.println (" ERROR !" );
24
- // // ERROR !!!!!!! FLASH EVERYTHING
25
29
26
30
pinMode (PIN_LED_RXL, OUTPUT);
27
31
pinMode (PIN_LED_TXL, OUTPUT);
@@ -31,17 +35,17 @@ void loop() {
31
35
switch (i) {
32
36
case 0 :
33
37
i++;
34
- LED_GREEN_ON (HIGH);
38
+ ledGreenLight (HIGH);
35
39
break ;
36
40
37
41
case 1 :
38
42
i++;
39
- LED_RED_ON (HIGH);
43
+ ledRedLight (HIGH);
40
44
break ;
41
45
42
46
case 2 :
43
47
i=0 ;
44
- LED_BLUE_ON (HIGH);
48
+ ledBlueLight (HIGH);
45
49
break ;
46
50
47
51
default :
@@ -52,9 +56,9 @@ void loop() {
52
56
delay (100 );
53
57
54
58
55
- LED_GREEN_ON (LOW);
56
- LED_BLUE_ON (LOW);
57
- LED_RED_ON (LOW);
59
+ ledGreenLight (LOW);
60
+ ledBlueLight (LOW);
61
+ ledRedLight (LOW);
58
62
digitalWrite (PIN_LED_RXL, HIGH);
59
63
digitalWrite (PIN_LED_TXL, HIGH);
60
64
delay (100 );
Original file line number Diff line number Diff line change 15
15
// the setup function runs once when you press reset or power the board
16
16
void setup () {
17
17
18
- // LED & User Button are already initilized by the SME core.
18
+ // LED & User Button are already initialized by the SME core.
19
19
// it is not required to do here
20
20
}
21
21
22
22
// the loop function runs over and over again forever
23
23
void loop () {
24
24
25
25
if (button1IsPressed ()) {
26
- LED_BLUE_ON (HIGH);
26
+ ledBlueLight (HIGH);
27
27
} else {
28
- LED_BLUE_ON (LOW);
28
+ ledBlueLight (LOW);
29
29
}
30
30
31
31
if (button2IsPressed ()) {
32
- LED_RED_ON (HIGH);
32
+ ledRedLight (HIGH);
33
33
} else {
34
- LED_RED_ON (LOW);
34
+ ledRedLight (LOW);
35
35
}
36
36
}
You can’t perform that action at this time.
0 commit comments