Welcome to mirror list, hosted at ThFree Co, Russian Federation.

md_release_notes.html « 3.1 « docs - github.com/FastLED/FastLED.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 074eb54607a43865e4bd24160c400a31c3c2c27c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<title>FastLED: FastLED3.0</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">FastLED
   &#160;<span id="projectnumber">3.1</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.8 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li class="current"><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Pages</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">FastLED3.0 </div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><ul>
<li>Added support for the following platforms:<ul>
<li>Arduino due</li>
<li>Teensy 3.1</li>
</ul>
</li>
<li>Added the following LED chipsets:<ul>
<li>USC1903_400</li>
<li><a class="el" href="class_g_w6205.html">GW6205</a> / <a class="el" href="class_g_w6205__400.html">GW6205_400</a></li>
<li>APA102</li>
<li><a class="el" href="class_a_p_a104.html">APA104</a></li>
<li><a class="el" href="class_l_p_d1886.html">LPD1886</a></li>
<li>P9813</li>
<li>SmartMatrix</li>
</ul>
</li>
<li>Added multiple examples:<ul>
<li>ColorPalette - show off the color palette code</li>
<li>ColorTemperature - show off the color correction code</li>
<li>Fire2012</li>
<li>Fire2012WithPalette</li>
<li>Multiple led controller examples</li>
<li>Noise</li>
<li>NoisePlayground</li>
<li>NoisePlusPalette</li>
<li>SmartMatrix - show off SmartMatrix support</li>
<li>XYMatrix - show how to use a mtrix layout of leds</li>
</ul>
</li>
<li>Added color correction</li>
<li>Added dithering</li>
<li>Added power management support</li>
<li>Added support for color palettes</li>
<li>Added easing functions</li>
<li>Added fast trig functions</li>
<li>Added simplex noise functions</li>
<li>Added color utility functions</li>
<li>Fixed DMXSERIAL/DMXSIMPLE support</li>
<li>Timing adjustments for existing SPI chipsets</li>
<li>Cleaned up the code layout to make platform support easier</li>
<li>Many bug fixes</li>
<li>A number of performance/memory improvements</li>
<li>Remove Squant (takes up space!)</li>
</ul>
<h1>FastLED2 </h1>
<h2>Full release of the library</h2>
<h2>Release Candidate 6</h2>
<ul>
<li>Rename library, offically, to FastLED, move to github</li>
<li>Update keywords with all the new stuffs</li>
</ul>
<h2>Release Candidate 5</h2>
<ul>
<li>Gemma and Trinket: supported except for global "setBrightness"</li>
</ul>
<h2>Release Candidate 4</h2>
<ul>
<li>Added <a class="el" href="class_n_e_o_p_i_x_e_l.html">NEOPIXEL</a> as a synonym for <a class="el" href="class_w_s2811.html">WS2811</a></li>
<li>Fix WS2811/WS2812B timings, bring it in line to exactly 1.25ns/bit.</li>
<li>Fix handling of constant color definitions (damn you, gcc!)</li>
</ul>
<h2>Release Candidate 3</h2>
<ul>
<li>Fixed bug when Clock and Data were on the same port</li>
<li>Added ability to set pixel color directly from HSV</li>
<li>Added ability to retrieve current random16 seed</li>
</ul>
<h2>Release Candidate 2</h2>
<ul>
<li>mostly bug fixes</li>
<li>Fix SPI macro definitions for latest teensy3 software update</li>
<li>Teensy 2 compilation fix</li>
<li>hsv2rgb_rainbow performance fix</li>
</ul>
<h2>Release Candidate 1</h2>
<ul>
<li>New unified/simplified API for adding/using controllers</li>
<li>fleshout clockless chip support</li>
<li>add hsv (spectrum and rainbow style colors)</li>
<li>high speed memory management operations</li>
<li>library for interpolation/easing functions</li>
<li>various api changes, addition of clear and showColor functions</li>
<li>scale value applied to all show methods</li>
<li>bug fixes for SM16716</li>
<li>performance improvements, lpd8806 exceeds 22Mbit now</li>
<li>hardware def fixes</li>
<li>allow alternate rgb color orderings</li>
<li>high speed math methods</li>
<li>rich <a class="el" href="struct_c_r_g_b.html">CRGB</a> structure</li>
</ul>
<h2>Preview 3</h2>
<ul>
<li>True hardware SPI support for teensy (up to 20Mbit output!)</li>
<li>Minor bug fixes/tweaks</li>
</ul>
<h2>Preview 2</h2>
<ul>
<li>Rename pin class to FastPin</li>
<li>Replace latch with select, more accurate description of what it does</li>
<li>Enforce intra-frame timing for ws2801s</li>
<li>SM16716 support</li>
<li>Add #define FAST_SPI_INTERRUPTS_WRITE_PINS to make sure world is ok w/interrupts and SPI</li>
<li>Add #define FASTLED_FORCE_SOFTWARE_SPI for those times when you absolutely don't want to use hardware SPI, ev en if you're using the hardware SPI pins</li>
<li>Add pin definitions for the arduino megas - should fix ws2811 support</li>
<li>Add pin definitions for the leonardo - should fix spi support and pin mappings</li>
<li>Add warnings when pin definitions are missing</li>
<li>Added google+ community for fastspi users - <a href="https://plus.google.com/communities/109127054924227823508">https://plus.google.com/communities/109127054924227823508</a> <h1>Add pin definitions for Teensy++ 2.0</h1>
</li>
</ul>
<h2>Preview 1</h2>
<ul>
<li>Initial release </li>
</ul>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Nov 29 2014 22:13:42 for FastLED by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>
</body>
</html>