FastLED 3.10.8
Loading...
Searching...
No Matches
rx_test.h
Go to the documentation of this file.
1// src/fl/channels/detail/validation/rx_test.h
2//
3// RX channel testing logic - validates RX channel functionality
4// via manual GPIO toggle pattern
5
6#pragma once
7
8#include "fl/stl/int.h"
9#include "fl/stl/noexcept.h"
10
11namespace fl {
12
13// Forward declarations
14class RxChannel;
15
16namespace validation {
17
27bool testRxChannel(
28 fl::shared_ptr<fl::RxChannel> rx_channel,
29 int pin_tx,
30 int pin_rx,
31 u32 hz,
32 size_t buffer_size) FL_NO_EXCEPT;
33
34} // namespace validation
35} // namespace fl
bool testRxChannel(fl::shared_ptr< fl::RxChannel > rx_channel, int pin_tx, int pin_rx, u32 hz, size_t buffer_size) FL_NO_EXCEPT
Test RX channel with manual GPIO toggle pattern.
u8 u8 fract8 blur_amount FL_NO_EXCEPT
Definition blur.h:186
Base definition for an LED controller.
Definition crgb.hpp:179