Compare commits

..

No commits in common. "ee72092a3af2d30b6d6e45e19ff0f8dd6f180517" and "a66ab2b1d03f0ad4a41474bd919a533a0a0f44f7" have entirely different histories.

View File

@ -11,23 +11,13 @@ os_timer_t Timer1; // Verwaltungsstruktur des Timers
uint32_t c;
uint32_t m=0;
uint32_t dimmtimer = 0;
uint8_t direction = 1;
uint8_t onoff = 1;
void ledsequence(uint8_t direction, uint8_t onoff, uint8_t factor);
uint8_t softstart_led(uint8_t led, uint16_t startval, uint16_t stopval, uint8_t factor);
void timerCallback(void *pArg)
{
*((int *) pArg) += 1;
//Serial.print("hallo\n");
//Serial.println(micros()-m);
//m = micros();
ledsequence(direction, onoff, 4);
Serial.print("hallo\n");
Serial.println(micros()-m);
m = micros();
}
@ -192,10 +182,9 @@ void setup() {
delay(5000);
ESP.restart();
}
os_timer_setfn(&Timer1, timerCallback, &c);
os_timer_arm(&Timer1, 1, true);
os_timer_setfn(&Timer1, timerCallback, NULL);
os_timer_arm(&Timer1, 1000, true);
Serial.println("Ready");
Serial.print("IP address: ");
@ -295,10 +284,12 @@ void ledsequence(uint8_t direction, uint8_t onoff, uint8_t factor){
void loop() {
static uint32_t dimmtimer = 0;
static uint8_t direction = 1;
static uint8_t onoff = 1;
if(millis() - dimmtimer > 2){
//ledsequence(direction, onoff, 4);
ledsequence(direction, onoff, 4);
dimmtimer = millis();
}
if(millis() > 25000 && onoff == 1 && direction == 1) onoff = 0;