added macro for fps enabling
This commit is contained in:
parent
3094f1bd45
commit
891bf470fe
@ -8,6 +8,7 @@
|
|||||||
// Set this to the number of LEDs in your LED strip
|
// Set this to the number of LEDs in your LED strip
|
||||||
#define NUM_LEDS 260
|
#define NUM_LEDS 260
|
||||||
#define BUFFER_LEN 1024
|
#define BUFFER_LEN 1024
|
||||||
|
#define PRINT_FPS 1
|
||||||
|
|
||||||
// Wifi and socket settings
|
// Wifi and socket settings
|
||||||
const char* ssid = "YOUR_WIFI_SSID";
|
const char* ssid = "YOUR_WIFI_SSID";
|
||||||
@ -44,13 +45,13 @@ void setup() {
|
|||||||
Serial.println(WiFi.localIP());
|
Serial.println(WiFi.localIP());
|
||||||
port.begin(localPort);
|
port.begin(localPort);
|
||||||
ledstrip.init(NUM_LEDS);
|
ledstrip.init(NUM_LEDS);
|
||||||
pinMode(0, OUTPUT);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
uint8_t N = 0;
|
uint8_t N = 0;
|
||||||
|
#ifdef PRINT_FPS
|
||||||
int fpsCounter = 0;
|
int fpsCounter = 0;
|
||||||
int secondTimer = 0;
|
int secondTimer = 0;
|
||||||
int redLedTimer = 0;
|
#endif
|
||||||
void loop() {
|
void loop() {
|
||||||
// Read data over socket
|
// Read data over socket
|
||||||
int packetSize = port.parsePacket();
|
int packetSize = port.parsePacket();
|
||||||
@ -67,10 +68,11 @@ void loop() {
|
|||||||
}
|
}
|
||||||
ledstrip.show(pixels);
|
ledstrip.show(pixels);
|
||||||
Serial.print("*");
|
Serial.print("*");
|
||||||
|
#ifdef PRINT_FPS
|
||||||
fpsCounter++;
|
fpsCounter++;
|
||||||
digitalWrite(0, 0);
|
#endif
|
||||||
}
|
}
|
||||||
|
#ifdef PRINT_FPS
|
||||||
if(millis() - secondTimer >= 1000)
|
if(millis() - secondTimer >= 1000)
|
||||||
{
|
{
|
||||||
secondTimer = millis();
|
secondTimer = millis();
|
||||||
@ -78,4 +80,5 @@ void loop() {
|
|||||||
Serial.printf("FPS: %d\n", fpsCounter);
|
Serial.printf("FPS: %d\n", fpsCounter);
|
||||||
fpsCounter = 0;
|
fpsCounter = 0;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user