FastLED 3.10.6
Loading...
Searching...
No Matches

◆ siliconName()

fl::string autoresearch::flex_io::siliconName ( )
inline

Platform identification string derived from build-time macros.

Definition at line 40 of file AutoResearchFlexIo.h.

40 {
41#if defined(FL_IS_ESP_32DEV)
42 return fl::string::from_literal("ESP32");
43#elif defined(FL_IS_ESP_32S2)
44 return fl::string::from_literal("ESP32-S2");
45#elif defined(FL_IS_ESP_32S3)
46 return fl::string::from_literal("ESP32-S3");
47#elif defined(FL_IS_ESP_32C3)
48 return fl::string::from_literal("ESP32-C3");
49#elif defined(FL_IS_ESP_32C5)
50 return fl::string::from_literal("ESP32-C5");
51#elif defined(FL_IS_ESP_32C6)
52 return fl::string::from_literal("ESP32-C6");
53#elif defined(FL_IS_ESP_32H2)
54 return fl::string::from_literal("ESP32-H2");
55#elif defined(FL_IS_ESP_32P4)
56 return fl::string::from_literal("ESP32-P4");
57#elif defined(FL_IS_TEENSY_4X)
58 return fl::string::from_literal("Teensy-4.x");
59#elif defined(FL_IS_STUB)
60 return fl::string::from_literal("Host-stub");
61#else
62 return fl::string::from_literal("Unknown");
63#endif
64}
static string from_literal(const char *literal) FL_NO_EXCEPT

References FL_NO_EXCEPT, and fl::string::from_literal().

Referenced by buildDeviceInfo().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: