mirror of
https://github.com/esp8266/Arduino.git
synced 2025-06-04 18:03:20 +03:00
Allow use of LED16 for generic boards (#6343)
Generic boards can have their LEDs on pins 0...16 inclusive, so ensure that the range we generate in boards.txt is inclusive. Fixes #5817
This commit is contained in:
parent
aecf113850
commit
34077c03f5
@ -365,6 +365,8 @@ generic.menu.led.14=14
|
||||
generic.menu.led.14.build.led=-DLED_BUILTIN=14
|
||||
generic.menu.led.15=15
|
||||
generic.menu.led.15.build.led=-DLED_BUILTIN=15
|
||||
generic.menu.led.16=16
|
||||
generic.menu.led.16.build.led=-DLED_BUILTIN=16
|
||||
generic.menu.sdk.nonosdk222_100=nonos-sdk 2.2.1+100 (testing)
|
||||
generic.menu.sdk.nonosdk222_100.build.sdk=NONOSDK22y
|
||||
generic.menu.sdk.nonosdk221=nonos-sdk 2.2.1 (legacy)
|
||||
@ -639,6 +641,8 @@ esp8285.menu.led.14=14
|
||||
esp8285.menu.led.14.build.led=-DLED_BUILTIN=14
|
||||
esp8285.menu.led.15=15
|
||||
esp8285.menu.led.15.build.led=-DLED_BUILTIN=15
|
||||
esp8285.menu.led.16=16
|
||||
esp8285.menu.led.16.build.led=-DLED_BUILTIN=16
|
||||
esp8285.menu.ip.lm2f=v2 Lower Memory
|
||||
esp8285.menu.ip.lm2f.build.lwip_include=lwip2/include
|
||||
esp8285.menu.ip.lm2f.build.lwip_lib=-llwip2-536-feat
|
||||
|
@ -1327,7 +1327,7 @@ def led (default,max):
|
||||
('.menu.led.' + str(default), str(default)),
|
||||
('.menu.led.' + str(default) + '.build.led', '-DLED_BUILTIN=' + str(default)),
|
||||
]);
|
||||
for i in range(0,max):
|
||||
for i in range(0,max+1): # Make range incluside of max (16), since there are really 16 GPIOS not 15
|
||||
if not i == default:
|
||||
led.update(
|
||||
collections.OrderedDict([
|
||||
|
Loading…
x
Reference in New Issue
Block a user