FastLED 3.10.8
Loading...
Searching...
No Matches
autoresearch Namespace Reference

Namespaces

namespace  animartrix_check
 
namespace  flex_io
 
namespace  ieee754_check
 
namespace  low_memory
 
namespace  math_exp
 
namespace  mp3_check
 
namespace  mp3_fixture
 
namespace  parlio_bench
 
namespace  parlio_stream
 
namespace  simd_check
 
namespace  timing_drift
 
namespace  wave8_bench
 

Classes

struct  StubAutorunLedState
 

Functions

constexpr const char * chipName ()
 
constexpr int defaultRxPin ()
 
constexpr int defaultTxPin ()
 
void maybeRegisterStubAutorun (AutoResearchRemoteControl &, fl::shared_ptr< AutoResearchState > state)
 On FL_IS_STUB: register a one-shot async task that drives autoresearch.
 
fl::json runRpConcurrencyTest ()
 Exercise the RP dual-core mutex and semaphore backends from both cores.
 
fl::json runRpPioContentionTest ()
 Reproduce FastLED#1471's PIO state-machine contention on real RP silicon.
 
fl::json runRpPioParallelResourceTest (const fl::json &args)
 Prove PIO0 + PIO1 simultaneous operation at the resource level (#3899).
 
fl::task::Handle setupRpcAsyncTask (AutoResearchRemoteControl &remote_control, int interval_ms=10)
 Setup async task for JSON-RPC processing.
 
StubAutorunLedState & stubAutorunLedState ()