39 SerialDebug.printf(
"sensorPlug = %s, classIdentity=%s\n", sensorPlug, classIdentity?classIdentity:(
char*)
"none");
42 boolean defaultPTStepper =
true;
45 boolean defaultPTStepper =
false;
47 if (!classIdentity || strcmp(classIdentity,
"PTStepperClass")==0)
49 return defaultPTStepper;
62 SerialDebug.println(
"XXXXXXXXXXXXXXXX BOARD Defined XXXXXXXXXXXXXXXXXXX");
65 pinMode(BLUE_LED, OUTPUT);
66 pinMode(GREEN_LED, OUTPUT);
67 pinMode(YELLOW_LED, OUTPUT);
68 pinMode(
BUZZ, OUTPUT);
70 digitalWrite(BLUE_LED, LOW);
71 digitalWrite(GREEN_LED, HIGH);
75 digitalWrite(YELLOW_LED, HIGH);
79 digitalWrite(YELLOW_LED, LOW);
82 pinMode(TOUCH_1, INPUT);
83 pinMode(TOUCH_2, INPUT);
84 pinMode(TOUCH_3, INPUT);
86 pinMode(POWER_PIN, OUTPUT);
87 digitalWrite(POWER_PIN, LOW);
88 SerialDebug.println(
"POWER_PIN set LOW");
103 SerialDebug.println(
"OOOOOOOOOOOOOOOO No BOARD Defined OOOOOOOOOOOOOOOOOOO");
104 pinMode(
BUZZ, OUTPUT);
106 digitalWrite(
BUZZ, LOW);
122 SerialDebug.printf(
"setBuzzerLight %s\n",onFlag?
"ON":
"OFF");
126 digitalWrite(YELLOW_LED, onFlag?HIGH:LOW);
139 SerialDebug.println(
"solidLight..");
140 digitalWrite(
LED, onOff ? HIGH : LOW);
154 int stepperSteps = (int) (stepperAngle / 0.176);
156 SerialDebug.printf(
"BlinkLed LED=%d, HIGH=%d, LOW=%d, BUZZ=%d, buzzStatus=%d, StepperAngle=%d, Steps=%d\n",
LED, HIGH, LOW,
BUZZ, buzzStatus, stepperAngle, stepperSteps);
158 digitalWrite(BLUE_LED, HIGH);
160 digitalWrite(
LED, HIGH);
165 SerialDebug.println(
"UIModule.UI.buzz");
166 digitalWrite(
BUZZ, HIGH);
170 digitalWrite(BLUE_LED, LOW);
172 digitalWrite(
LED, LOW);
178 digitalWrite(
BUZZ, LOW);
#define LED
defines.h defines the #ifdef USE_MODULE statements, as they are included elsewhere....
float getPreferenceFloat_mainModule(int preferenceID)
called to set a preference (which will be an identifier and a string, which can be converted to a num...
char * getPreference_mainModule(int preferenceID)
#define PREFERENCE_SENSOR_PLUGS_SETTING
#define PREFERENCE_STEPPER_ANGLE_FLOAT_SETTING
char * stepperIdentity_StepperModule()
boolean getBuzzStatus_StepperModule()
returns the buzzer status
void setup_UIModule()
UIModule
void setBuzzerLight_UIModule(boolean onFlag)
UI specific actions.
void blinkLED_UIModule()
blink the LED
void solidLightOnOff_UIModule(boolean onOff)
turns on/off a solid light