22 FL_ERROR(
"BLE not implemented on this platform");
27 FL_ERROR(
"BLE not implemented on this platform");
31 FL_ERROR(
"BLE not implemented on this platform");
37 FL_ERROR(
"BLE not implemented on this platform");
fl::net::ble — BLE GATT transport layer for JSON-RPC
Centralized logging categories for FastLED hardware interfaces and subsystems.
TransportState * createTransport(const char *) FL_NOEXCEPT
Create BLE GATT server, heap-allocate transport state.
StatusInfo queryStatus(const TransportState *) FL_NOEXCEPT
Query BLE connection/subscription diagnostics.
void destroyTransport(TransportState *) FL_NOEXCEPT
Deinitialize BLE stack and free heap state.
fl::pair< fl::function< fl::optional< fl::json >()>, fl::function< void(const fl::json &)> > getTransportCallbacks(TransportState *) FL_NOEXCEPT
Get RequestSource and ResponseSink lambdas for fl::Remote.
Platform-neutral BLE diagnostics (returned by queryStatus)
Base definition for an LED controller.