![]() |
Pixie Chroma
Documentation for the easiest 5x7 LED displays for Arduino!
|
Go to the source code of this file.
Functions | |
char * | dtoa (double input, char *buffer, int precision) |
Homebrew C function to convert double precision floats to char*. (Arduino Forum link) More... | |
Variables | |
void(* | anim_func )(PixieChroma *_p, float delta) |
Used to store the pointer to any preset/custom animation functions the library needs to call during show();. | |
const int8_t xy_template[77] | PROGMEM |
Used as a template by calc_xy() to build the XY coordinate map for accessing 1D LEDS in a 2D context. More... | |
const uint8_t | gamma8 [] |
Used as a fast lookup table for gamma correction. More... | |
Contains utility arrays/functions for internal use, such as the gamma correction LUT.
Last Updated by Connor Nishijima on 10/21/21
Definition in file pixie_utility.h.
char* dtoa | ( | double | input, |
char * | buffer, | ||
int | precision | ||
) |
Homebrew C function to convert double precision floats to char*. (Arduino Forum link)
input | Double value to convert |
buffer | char* to store resulting string in |
precision | How many places after the decimal point will be converted |
Definition at line 60 of file pixie_utility.h.
const int8_t xy_template [77] PROGMEM |
Used as a template by calc_xy() to build the XY coordinate map for accessing 1D LEDS in a 2D context.
Definition at line 18 of file pixie_utility.h.
const uint8_t gamma8[] |
Used as a fast lookup table for gamma correction.
Definition at line 33 of file pixie_utility.h.