Enqueue channel data for transmission.
- Parameters
-
| channelData | Channel data to transmit |
- Note
- Batches multiple channels for later transmission
Implements fl::IChannelDriver.
Definition at line 217 of file spi_channel_adapter.cpp.hpp.
217 {
218 if (!channelData) {
219 FL_WARN(
"SpiChannelEngineAdapter: Null channel data passed to enqueue()");
220 return;
221 }
222
223
225 FL_WARN(
"SpiChannelEngineAdapter: Cannot handle non-SPI channel data (chipset mismatch)");
226 return;
227 }
228
231}
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.