FastLED 3.9.15
Loading...
Searching...
No Matches

◆ loop()

void loop ( )

Definition at line 254 of file RpcServer.ino.

254 {
255 if (!pTransport || !pRemote) {
256 return;
257 }
258
259 // Update transport (handle heartbeat, timeouts, reconnection)
260 (*pTransport)->update(millis());
261
262 // Update remote (process incoming requests)
263 pRemote->update(millis());
264
265 // Update LEDs
266 FastLED.show();
267
268 delay(10);
269}
FL_DISABLE_WARNING_PUSH FL_DISABLE_WARNING_GLOBAL_CONSTRUCTORS CFastLED FastLED
Global LED strip management instance.
static fl::shared_ptr< fl::net::http::HttpStreamServer > * pTransport
Definition RpcServer.ino:53
static fl::Remote * pRemote
Definition RpcServer.ino:54
fl::u32 millis()
Universal millisecond timer - returns milliseconds since system startup.
void delay(u32 ms, bool run_async=true) FL_NOEXCEPT
Public delay wrapper that keeps bare Arduino delay() preferred after using fl::delay; while still all...
Definition delay.h:98

References FastLED, pRemote, and pTransport.