|
@@ -88,8 +88,8 @@
|
|
|
*/
|
|
|
#define WS2812_COLOR_BITS (WS2812_CHANNELS * 8)
|
|
|
#define WS2812_RESET_BIT_N (1000 * WS2812_TRST_US / WS2812_TIMING)
|
|
|
-#define WS2812_COLOR_BIT_N (RGBLED_NUM * WS2812_COLOR_BITS) /**< Number of data bits */
|
|
|
-#define WS2812_BIT_N (WS2812_COLOR_BIT_N + WS2812_RESET_BIT_N) /**< Total number of bits in a frame */
|
|
|
+#define WS2812_COLOR_BIT_N (WS2812_LED_COUNT * WS2812_COLOR_BITS) /**< Number of data bits */
|
|
|
+#define WS2812_BIT_N (WS2812_COLOR_BIT_N + WS2812_RESET_BIT_N) /**< Total number of bits in a frame */
|
|
|
|
|
|
/**
|
|
|
* @brief High period for a zero, in ticks
|
|
@@ -133,7 +133,7 @@
|
|
|
/**
|
|
|
* @brief Determine the index in @ref ws2812_frame_buffer "the frame buffer" of a given bit
|
|
|
*
|
|
|
- * @param[in] led: The led index [0, @ref RGBLED_NUM)
|
|
|
+ * @param[in] led: The led index [0, @ref WS2812_LED_COUNT)
|
|
|
* @param[in] byte: The byte number [0, 2]
|
|
|
* @param[in] bit: The bit number [0, 7]
|
|
|
*
|
|
@@ -147,7 +147,7 @@
|
|
|
*
|
|
|
* @note The red byte is the middle byte in the color packet
|
|
|
*
|
|
|
- * @param[in] led: The led index [0, @ref RGBLED_NUM)
|
|
|
+ * @param[in] led: The led index [0, @ref WS2812_LED_COUNT)
|
|
|
* @param[in] bit: The bit number [0, 7]
|
|
|
*
|
|
|
* @return The bit index
|
|
@@ -159,7 +159,7 @@
|
|
|
*
|
|
|
* @note The red byte is the first byte in the color packet
|
|
|
*
|
|
|
- * @param[in] led: The led index [0, @ref RGBLED_NUM)
|
|
|
+ * @param[in] led: The led index [0, @ref WS2812_LED_COUNT)
|
|
|
* @param[in] bit: The bit number [0, 7]
|
|
|
*
|
|
|
* @return The bit index
|
|
@@ -171,7 +171,7 @@
|
|
|
*
|
|
|
* @note The red byte is the last byte in the color packet
|
|
|
*
|
|
|
- * @param[in] led: The led index [0, @ref RGBLED_NUM)
|
|
|
+ * @param[in] led: The led index [0, @ref WS2812_LED_COUNT)
|
|
|
* @param[in] bit: The bit index [0, 7]
|
|
|
*
|
|
|
* @return The bit index
|
|
@@ -184,7 +184,7 @@
|
|
|
*
|
|
|
* @note The red byte is the middle byte in the color packet
|
|
|
*
|
|
|
- * @param[in] led: The led index [0, @ref RGBLED_NUM)
|
|
|
+ * @param[in] led: The led index [0, @ref WS2812_LED_COUNT)
|
|
|
* @param[in] bit: The bit number [0, 7]
|
|
|
*
|
|
|
* @return The bit index
|
|
@@ -196,7 +196,7 @@
|
|
|
*
|
|
|
* @note The red byte is the first byte in the color packet
|
|
|
*
|
|
|
- * @param[in] led: The led index [0, @ref RGBLED_NUM)
|
|
|
+ * @param[in] led: The led index [0, @ref WS2812_LED_COUNT)
|
|
|
* @param[in] bit: The bit number [0, 7]
|
|
|
*
|
|
|
* @return The bit index
|
|
@@ -208,7 +208,7 @@
|
|
|
*
|
|
|
* @note The red byte is the last byte in the color packet
|
|
|
*
|
|
|
- * @param[in] led: The led index [0, @ref RGBLED_NUM)
|
|
|
+ * @param[in] led: The led index [0, @ref WS2812_LED_COUNT)
|
|
|
* @param[in] bit: The bit index [0, 7]
|
|
|
*
|
|
|
* @return The bit index
|
|
@@ -221,7 +221,7 @@
|
|
|
*
|
|
|
* @note The red byte is the middle byte in the color packet
|
|
|
*
|
|
|
- * @param[in] led: The led index [0, @ref RGBLED_NUM)
|
|
|
+ * @param[in] led: The led index [0, @ref WS2812_LED_COUNT)
|
|
|
* @param[in] bit: The bit number [0, 7]
|
|
|
*
|
|
|
* @return The bit index
|
|
@@ -233,7 +233,7 @@
|
|
|
*
|
|
|
* @note The red byte is the first byte in the color packet
|
|
|
*
|
|
|
- * @param[in] led: The led index [0, @ref RGBLED_NUM)
|
|
|
+ * @param[in] led: The led index [0, @ref WS2812_LED_COUNT)
|
|
|
* @param[in] bit: The bit number [0, 7]
|
|
|
*
|
|
|
* @return The bit index
|
|
@@ -245,7 +245,7 @@
|
|
|
*
|
|
|
* @note The red byte is the last byte in the color packet
|
|
|
*
|
|
|
- * @param[in] led: The led index [0, @ref RGBLED_NUM)
|
|
|
+ * @param[in] led: The led index [0, @ref WS2812_LED_COUNT)
|
|
|
* @param[in] bit: The bit index [0, 7]
|
|
|
*
|
|
|
* @return The bit index
|