1
0
mirror of https://github.com/esphome/esphome.git synced 2025-09-02 19:32:19 +01:00

[CI] Introduce testing for IDF 5 (and other arbitrary framework versions) (#6802)

* Initial changes to support testing of additional framework versions

* Rename Arduino test files
This commit is contained in:
Keith Burzinski
2024-06-17 16:32:11 -05:00
committed by GitHub
parent a59c9b4f77
commit f6848fe24d
1689 changed files with 95 additions and 16 deletions

View File

@@ -0,0 +1,35 @@
uart:
- id: uart_rf_bridge
tx_pin: 4
rx_pin: 5
baud_rate: 115200
rf_bridge:
on_code_received:
- lambda: |-
uint32_t test;
test = data.sync;
test = data.low;
test = data.high;
test = data.code;
- rf_bridge.send_code:
sync: 0x1234
low: 0x1234
high: 0x1234
code: 0x123456
- rf_bridge.learn
on_advanced_code_received:
- lambda: |-
uint32_t test;
std::string test_code;
test = data.length;
test = data.protocol;
test_code = data.code;
- rf_bridge.start_advanced_sniffing:
- rf_bridge.stop_advanced_sniffing:
- rf_bridge.send_advanced_code:
length: 0x04
protocol: 0x01
code: "ABC123"
- rf_bridge.send_raw:
raw: "AAA5070008001000ABC12355"