#ifndef RGB_CIRCLE_ARRAY_H
#define RGB_CIRCLE_ARRAY_H

#include <stdint.h>
#include "rtthread.h"
#include "rgb_effect.h"

extern const rgb_effect_t rgb_circle_effects[];
extern const uint16_t rgb_circle_effects_count;

extern const uint32_t diffuse_on_effect[];    // 蓝色扩散效果(开机)，固定通道1，顶部灯板
extern const uint32_t blue_breath_effect[];   // 蓝色呼吸效果(空闲灯)，固定通道1，顶部灯板
extern const uint32_t blue_bright_effect[];   // 蓝色常亮效果(连接蓝牙成功后空闲)，固定通道1，顶部灯板
extern const uint32_t breath_circle_effect[]; // 四色呼吸效果(连接AI成功静默)，固定通道1，顶部灯板
extern const uint32_t rainbow_circle_effect[];// 彩虹旋转效果(AI对话)，固定通道1，顶部灯板
extern const uint32_t diffuse_off_effect[];   // 蓝色扩散效果(关机)，固定通道1，顶部灯板

#endif  /** __RGB_CIRCLE_ARRAY_H__ */


