Enqueue channel data for transmission.
- Parameters
-
| channelData | Channel data to transmit |
- Note
- Batches multiple channels for later transmission
Implements fl::IChannelDriver.
Definition at line 213 of file spi_channel_adapter.cpp.hpp.
213 {
214 if (!channelData) {
215 FL_WARN(
"SpiChannelEngineAdapter: Null channel data passed to enqueue()");
216 return;
217 }
218
219
221 FL_WARN(
"SpiChannelEngineAdapter: Cannot handle non-SPI channel data (chipset mismatch)");
222 return;
223 }
224
227}
fl::vector< ChannelDataPtr > mEnqueuedChannels
Channels waiting for show()
bool canHandle(const ChannelDataPtr &data) const override
Check if adapter can handle channel data.
References canHandle(), FL_DBG, FL_WARN, and mEnqueuedChannels.