Skip to content

Commit 6bdcb65

Browse files
committed
more bugs fixed, main.c still not working
1 parent aad6032 commit 6bdcb65

File tree

2 files changed

+25
-24
lines changed

2 files changed

+25
-24
lines changed

BUILD_DIR/main.c

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -18,28 +18,28 @@ ESOS_USER_TASK(demoLEDsAndSwitches) {
1818
ESOS_TASK_BEGIN();
1919
esos_uiF14_flashLED3( 500 ); //heartbeat always blinking
2020
// RPG controls LED2
21-
if (esos_uiF14_isRpgTurning ()){
21+
if (esos_uiF14_isRPGTurning ()){
2222
esos_uiF14_turnLED2Off ();
2323
}
24-
if (esos_uiF14_isRpgTurningSlow()){
24+
if (esos_uiF14_isRPGTurningSlow()){
2525
esos_uiF14_turnLED2On ();
2626
}
27-
if (esos_uiF14_isRpgTurningMedium()){
27+
if (esos_uiF14_isRPGTurningMedium()){
2828
esos_uiF14_flashLED2( 500 );
2929
}
30-
if (esos_uiF14_isRpgTurningFast()){
30+
if (esos_uiF14_isRPGTurningFast()){
3131
esos_uiF14_flashLED2( 100 );
3232
}
3333
//switch on RPG (SW3) controls whether SW1 or SW2 controls LED1
3434
if (esos_uiF14_isSW3Released()){
3535
if (esos_uiF14_isSW1Pressed()){
3636
esos_uiF14_turnLED1On ();
37-
} else if (esos_uiF14_isSW1Released (){
37+
} else if (esos_uiF14_isSW1Released()){
3838
esos_uiF14_turnLED1Off ();
3939
}
40-
if (esos_uiF14_isSW1DoublePressed (){
41-
int k = 0;
42-
for (k, k<3, k++){
40+
if (esos_uiF14_isSW1DoublePressed()){
41+
int k;
42+
for (k = 0; k<3; k++){
4343
esos_uiF14_turnLED1On ();
4444
ESOS_TASK_WAIT_TICKS(150);
4545
esos_uiF14_turnLED1Off ();
@@ -49,12 +49,12 @@ ESOS_USER_TASK(demoLEDsAndSwitches) {
4949
}else if(esos_uiF14_isSW3Pressed()){
5050
if (esos_uiF14_isSW2Pressed()){
5151
esos_uiF14_turnLED1On ();
52-
} else if (esos_uiF14_isSW2Released (){
52+
} else if (esos_uiF14_isSW2Released ()){
5353
esos_uiF14_turnLED1Off ();
5454
}
55-
if (esos_uiF14_isSW2DoublePressed (){
56-
int m = 0;
57-
for (m, m<3, m++){
55+
if (esos_uiF14_isSW2DoublePressed ()){
56+
int m;
57+
for (m = 0; m<3; m++){
5858
esos_uiF14_turnLED1On ();
5959
ESOS_TASK_WAIT_TICKS(150);
6060
esos_uiF14_turnLED1Off ();
@@ -65,13 +65,13 @@ ESOS_USER_TASK(demoLEDsAndSwitches) {
6565
ESOS_TASK_END();
6666
}
6767

68-
6968
enum { u16_DOUBLE_PRESS_UPPER_MS_NDX, // the variables that will be displayed on uc/pc variable tab
7069
u16_RPG_SLOW_MS_NDX,
7170
u16_RPG_MEDIUM_MS_NDX,
7271
u16_RPG_FAST_MS_NDX,
7372
u16_RPG_PERIOD_NDX,
74-
U16_RPG_VALUE_NDX};
73+
U16_RPG_VALUE_NDX};
74+
7575

7676
ESOS_USER_TASK(drawDisplay) {
7777
ESOS_TASK_BEGIN();
@@ -83,7 +83,7 @@ ESOS_USER_TASK(drawDisplay) {
8383
SPECIFY_VAR(u16_RPG_FAST_MS_NDX, _st_esos_uiF14Data.u16_RPGMediumToFastPeriodMs, TRUE, "%u", "Time in ms between RPG clicks -medium to fast");
8484
SPECIFY_VAR(u16_RPG_PERIOD_NDX, _st_esos_uiF14Data.u16_RPGPeriodMs, FALSE, "%u", "Time between clicks in ms");
8585
SPECIFY_VAR(U16_RPG_VALUE_NDX, _st_esos_uiF14Data.i16_RPGCounter, FALSE, "%u", "Current RPG Counter");
86-
while(1){
86+
/* while(1){
8787
if (esos_uiF14_isSW1Pressed()){outString("\nSw1 is Pushed ");}
8888
if (esos_uiF14_isSW1Released()){outString("Sw1 is Released");}
8989
if (esos_uiF14_isSW1DoublePressed()){outString("Sw1 is Double Pressed\n");
@@ -119,12 +119,13 @@ ESOS_USER_TASK(drawDisplay) {
119119
}
120120
ESOS_TASK_WAIT_TICKS(50);
121121
outString("\n\n\n\n\n\n\n\n"); //these newlines clear the screen and allow overwrite
122-
}
122+
}*/
123123
ESOS_TASK_END();
124124
}
125125
void user_init(){
126126

127127
esos_RegisterTask(demoLEDsAndSwitches);
128128
esos_RegisterTask(drawDisplay);
129+
129130

130131
}

esos/src/esos_f14ui.c

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -221,35 +221,35 @@ inline void esos_uiF14_turnYellowLEDOff (void) {
221221

222222
// PUBLIC RPG FUNCTIONS
223223

224-
inline int16_t esos_uiF14_getRpgCounter_i16 ( void ) {
224+
inline int16_t esos_uiF14_getRPGCounter_i16 ( void ) {
225225
return _st_esos_uiF14Data.i16_RPGCounter;
226226
}
227227

228-
inline BOOL esos_uiF14_isRpgTurning ( void ) {
228+
inline BOOL esos_uiF14_isRPGTurning ( void ) {
229229
return !(_st_esos_uiF14Data.b_RPGNotMoving);
230230
}
231231

232-
inline BOOL esos_uiF14_isRpgTurningSlow( void ) {
232+
inline BOOL esos_uiF14_isRPGTurningSlow( void ) {
233233
return _st_esos_uiF14Data.b_RPGSlow;
234234
}
235235

236-
inline BOOL esos_uiF14_isRpgTurningMedium( void ) {
236+
inline BOOL esos_uiF14_isRPGTurningMedium( void ) {
237237
return _st_esos_uiF14Data.b_RPGMedium;
238238
}
239239

240-
inline BOOL esos_uiF14_isRpgTurningFast( void ) {
240+
inline BOOL esos_uiF14_isRPGTurningFast( void ) {
241241
return _st_esos_uiF14Data.b_RPGFast;
242242
}
243243

244-
inline BOOL esos_uiF14_isRpgTurningCW( void ) {
244+
inline BOOL esos_uiF14_isRPGTurningCW( void ) {
245245
return _st_esos_uiF14Data.b_RPGCW;
246246
}
247247

248-
inline BOOL esos_uiF14_isRpgTurningCCW( void ) {
248+
inline BOOL esos_uiF14_isRPGTurningCCW( void ) {
249249
return _st_esos_uiF14Data.b_RPGCCW;
250250
}
251251

252-
inline uint16_t esos_uiF14_getRpgPeriod( void ) {
252+
inline uint16_t esos_uiF14_getRPGPeriod( void ) {
253253
return _st_esos_uiF14Data.u16_RPGPeriodMs;
254254
}
255255

0 commit comments

Comments
 (0)