|
FastLED 3.10.8
|
#include "fl/stl/stdint.h"#include "fl/remote/remote.h"#include "fl/channels/manager.h"#include "fl/stl/shared_ptr.h"#include "fl/stl/span.h"#include "fl/stl/unique_ptr.h"#include "fl/stl/vector.h"
Include dependency graph for AutoResearchRemote.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | AutoResearchRemoteControl |
| Remote RPC control system for test autoresearch Encapsulates all RPC function registration and processing logic. More... | |
| struct | AutoResearchState |
| AutoResearch runtime state (shared between main loop and RPC handlers) More... | |
Namespaces | |
| namespace | fl |
| Base definition for an LED controller. | |
| namespace | fl::net |
| namespace | fl::net::ble |
Typedefs | |
| using | RxDeviceFactory = fl::shared_ptr<fl::RxChannel>(*)(int pin) |
| Factory function type for creating RxChannel instances. | |
Functions | |
| void | printJsonRaw (const fl::json &json, const char *prefix="REMOTE: ") |
| Print JSON directly to Serial, bypassing fl::println and ScopedLogDisable This ensures RPC responses are always visible regardless of log level. | |
| void | printStreamRaw (const char *messageType, const fl::json &data) |
| Print JSONL stream message directly to Serial, bypassing fl::println. | |