Loading...
Searching...
No Matches
infrared_transmit.h
1#pragma once
2
3#include <furi_hal_infrared.h>
4#include <infrared.h>
5#include <stdint.h>
6
7#ifdef __cplusplus
8extern "C" {
9#endif
10
17void infrared_send(const InfraredMessage* message, int times);
18
27void infrared_send_raw(const uint32_t timings[], uint32_t timings_cnt, bool start_from_mark);
28
39void infrared_send_raw_ext(
40 const uint32_t timings[],
41 uint32_t timings_cnt,
42 bool start_from_mark,
43 uint32_t frequency,
44 float duty_cycle);
45
46#ifdef __cplusplus
47}
48#endif
INFRARED HAL API.
Definition infrared.h:42