1
0

ir_transmit.h 408 B

123456789101112131415161718192021
  1. #ifndef __IR_TRANSMIT__
  2. #define __IR_TRANSMIT__
  3. #include "freertos/queue.h"
  4. void initIrTransmit();
  5. typedef struct IR_TX_DATA {
  6. uint8_t fan; /** Data for fan. 0-5 */
  7. uint8_t temp; /** Data for temperature 160-300 */
  8. uint8_t power /** Power mode. 0=Off, 1=On*/;
  9. } IR_TX_DATA;
  10. #define IR_TX_QUEUE_DATA_SIZE sizeof(IR_TX_DATA)
  11. extern QueueHandle_t toshibaTxQueue;
  12. #endif