|
1 |
| - |
2 |
| - |
3 | 1 | #include <esos.h>
|
4 | 2 | #include "esos_pic24.h"
|
5 | 3 | #include "esos_pic24_rs232.h"
|
@@ -63,25 +61,18 @@ ESOS_USER_TASK(demoLEDsAndSwitches) {
|
63 | 61 | }
|
64 | 62 | ESOS_TASK_END();
|
65 | 63 | }
|
66 |
| - |
67 |
| -/*enum { u16_DOUBLE_PRESS_UPPER_MS_NDX, // the variables that will be displayed on uc/pc variable tab |
68 |
| - u16_RPG_SLOW_MS_NDX, |
69 |
| - u16_RPG_MEDIUM_MS_NDX, |
70 |
| - u16_RPG_FAST_MS_NDX, |
71 |
| - u16_RPG_PERIOD_NDX, |
72 |
| - U16_RPG_VALUE_NDX};*/ |
73 | 64 |
|
74 | 65 |
|
75 | 66 | ESOS_USER_TASK(drawDisplay) {
|
76 | 67 | ESOS_TASK_BEGIN();
|
77 |
| - /*initDataXfer(); |
| 68 | + //initDataXfer(); |
78 | 69 | //format for below... var name from enum above, actual var name, T/F changeable, label
|
79 |
| - SPECIFY_VAR(u16_DOUBLE_PRESS_UPPER_MS_NDX, _st_esos_uiF14Data.u16_doublePressUpperMs, TRUE, "%u", "Upper double press time limit"); |
80 |
| - SPECIFY_VAR(u16_RPG_SLOW_MS_NDX, _st_esos_uiF14Data.u16_RPGNotMovingToSlowPeriodMs, TRUE, "%u", "Time in ms between RPG clicks -not moving to slow"); |
81 |
| - SPECIFY_VAR(u16_RPG_MEDIUM_MS_NDX, _st_esos_uiF14Data.u16_RPGSlowToMediumPeriodMs, TRUE, "%u", "Time in ms between RPG clicks -slow to medium"); |
82 |
| - SPECIFY_VAR(u16_RPG_FAST_MS_NDX, _st_esos_uiF14Data.u16_RPGMediumToFastPeriodMs, TRUE, "%u", "Time in ms between RPG clicks -medium to fast"); |
83 |
| - SPECIFY_VAR(u16_RPG_PERIOD_NDX, _st_esos_uiF14Data.u16_RPGPeriodMs, FALSE, "%u", "Time between clicks in ms"); |
84 |
| - SPECIFY_VAR(U16_RPG_VALUE_NDX, _st_esos_uiF14Data.i16_RPGCounter, FALSE, "%u", "Current RPG Counter"); */ |
| 70 | + //SPECIFY_VAR(u16_DOUBLE_PRESS_UPPER_MS_NDX, _st_esos_uiF14Data.u16_doublePressUpperMs, TRUE, "%u", "Upper double press time limit"); |
| 71 | + //SPECIFY_VAR(u16_RPG_SLOW_MS_NDX, _st_esos_uiF14Data.u16_RPGNotMovingToSlowPeriodMs, TRUE, "%u", "Time in ms between RPG clicks -not moving to slow"); |
| 72 | + //SPECIFY_VAR(u16_RPG_MEDIUM_MS_NDX, _st_esos_uiF14Data.u16_RPGSlowToMediumPeriodMs, TRUE, "%u", "Time in ms between RPG clicks -slow to medium"); |
| 73 | + //SPECIFY_VAR(u16_RPG_FAST_MS_NDX, _st_esos_uiF14Data.u16_RPGMediumToFastPeriodMs, TRUE, "%u", "Time in ms between RPG clicks -medium to fast"); |
| 74 | + //SPECIFY_VAR(u16_RPG_PERIOD_NDX, _st_esos_uiF14Data.u16_RPGPeriodMs, FALSE, "%u", "Time between clicks in ms"); |
| 75 | + //SPECIFY_VAR(U16_RPG_VALUE_NDX, _st_esos_uiF14Data.i16_RPGCounter, FALSE, "%u", "Current RPG Counter"); |
85 | 76 | while(1){
|
86 | 77 | if (esos_uiF14_isSW1Pressed()){ESOS_TASK_WAIT_ON_SEND_STRING("\nSw1 is Pushed ");}
|
87 | 78 | if (esos_uiF14_isSW1Released()){ESOS_TASK_WAIT_ON_SEND_STRING("Sw1 is Released");}
|
@@ -121,10 +112,8 @@ ESOS_USER_TASK(drawDisplay) {
|
121 | 112 | }
|
122 | 113 | ESOS_TASK_END();
|
123 | 114 | }
|
124 |
| -void user_init(){ |
125 |
| - |
| 115 | + |
| 116 | +void user_init(void){ |
126 | 117 | esos_RegisterTask(demoLEDsAndSwitches);
|
127 | 118 | esos_RegisterTask(drawDisplay);
|
128 |
| - |
129 |
| - |
130 | 119 | }
|
0 commit comments