Documentation syntax highlighting

This commit is contained in:
Juergen Jung 2017-02-19 22:03:19 +01:00
parent 8405fbc92f
commit c2e34b4688
1 changed files with 6 additions and 5 deletions

View File

@ -20,26 +20,27 @@ Homie Schild Firmware
## Color ## Color
To convert RGB value use the following bash code: To convert RGB value use the following bash code:
```bash ```shell
function rgbToColor { function rgbToColor {
echo $(( $(($1<<16)) + $(($2<<8)) + $(($3)) )); echo $(( $(($1<<16)) + $(($2<<8)) + $(($3)) ));
} }
function colorToRGB { function colorToRGB {
echo "Red: $(($1>>16&0xff))" echo "Red: $(($1>>16&0xff))"
echo "Green: $(($1>>8&0xff))" echo "Green: $(($1>>8&0xff))"
echo "Blue: $(($1&0xff))" echo "Blue: $(($1&0xff))"
} }
``` ```
#### Example #### Example
RGB Value to color uint32_t RGB Value to color uint32_t
```bash ```shell
bash$ rgbToColor 155 230 32 bash$ rgbToColor 155 230 32
10216992 10216992
bash$ bash$
``` ```
uint32_t to RGB values uint32_t to RGB values
```bash ```shell
bash$ colorToRGB 10216992 bash$ colorToRGB 10216992
Red: 155 Red: 155
Green: 230 Green: 230
@ -61,7 +62,7 @@ You can specify the color by set *color_0* and *color_1*
Fades from effect color_0 to effect_color_1 Fades from effect color_0 to effect_color_1
* **randomfade** * **randomfade**
Fades thru an alternating color pattern Fades thru an alternating color pattern
* **none** * **none**
Stop all effects Stop all effects
## Effect colors ## Effect colors