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}
bool canHandle(const ChannelDataPtr &data) const FL_NO_EXCEPT override
Check if adapter can handle channel data.
fl::vector< ChannelDataPtr > mEnqueuedChannels
Channels waiting for show()
References canHandle(), FL_DBG, fl::FL_NO_EXCEPT, FL_WARN, and mEnqueuedChannels.