@@ -83,95 +83,95 @@ jobs:
8383 - arduino-boards-fqbn : arduino:avr:uno
8484 build-properties : # the flags were put in compiler.cpp.extra_flags
8585 ReceiveDemo : -DIR_REMOTE_DISABLE_RECEIVE_COMPLETE_CALLBACK
86- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=100 -DIR_SEND_PIN=3
86+ IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=1200 -DIR_SEND_PIN=3
8787
8888 - arduino-boards-fqbn : arduino:avr:uno|DEBUG
8989 build-properties : # the flags were put in compiler.cpp.extra_flags
90- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=100 -DIR_SEND_PIN=3
90+ IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=750 -DIR_SEND_PIN=3
9191 TinyReceiver : -DUSE_CALLBACK_FOR_TINY_RECEIVER
9292 All : -DEBUG
9393
9494 - arduino-boards-fqbn : arduino:avr:uno|USE_NO_SEND_PWM
9595 build-properties : # the flags were put in compiler.cpp.extra_flags
96- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=100 -DIR_SEND_PIN=3
96+ IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=750 -DIR_SEND_PIN=3
9797 TinyReceiver : -DUSE_FAST_PROTOCOL
9898 TinySender : -DUSE_FAST_PROTOCOL
9999 All : -DUSE_NO_SEND_PWM
100100
101101 - arduino-boards-fqbn : arduino:avr:uno|SEND_PWM_BY_TIMER
102102 sketches-exclude : UnitTest
103103 build-properties : # the flags were put in compiler.cpp.extra_flags
104- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=100 -DIR_SEND_PIN=3 -DSEND_PWM_BY_TIMER
104+ IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=750 -DIR_SEND_PIN=3 -DSEND_PWM_BY_TIMER
105105 ReceiveDemo : -DDECODE_ONKYO
106106 TinyReceiver : -DUSE_ONKYO_PROTOCOL
107107 TinySender : -DUSE_ONKYO_PROTOCOL
108108 All : -DSEND_PWM_BY_TIMER
109109
110110 - arduino-boards-fqbn : arduino:avr:uno|USE_OPEN_DRAIN_OUTPUT_FOR_SEND_PIN
111111 build-properties : # the flags were put in compiler.cpp.extra_flags
112- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=100 -DIR_SEND_PIN=3 -DUSE_OPEN_DRAIN_OUTPUT_FOR_SEND_PIN
112+ IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=750 -DIR_SEND_PIN=3 -DUSE_OPEN_DRAIN_OUTPUT_FOR_SEND_PIN
113113 SimpleSender : -DSEND_PWM_BY_TIMER
114114 TinyReceiver : -DENABLE_NEC2_REPEATS
115115 TinySender : -DENABLE_NEC2_REPEATS
116116 All : -DUSE_OPEN_DRAIN_OUTPUT_FOR_SEND_PIN
117117
118118 - arduino-boards-fqbn : arduino:avr:mega:cpu=atmega2560
119119 build-properties : # the flags were put in compiler.cpp.extra_flags
120- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=700
120+ IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=750
121121 SimpleSender : -DSEND_PWM_BY_TIMER
122122 TinyReceiver : -DDISABLE_PARITY_CHECKS
123123 TinySender : -DDISABLE_PARITY_CHECKS
124124
125125 - arduino-boards-fqbn : arduino:avr:leonardo
126126 build-properties : # the flags were put in compiler.cpp.extra_flags
127- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=100
127+ IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=750
128128 TinyReceiver : -DNO_LED_FEEDBACK_CODE
129129 TinySender : -DNO_LED_FEEDBACK_CODE
130130# sketches-exclude: ReceiveAndSend # Not enough RAM for default RAW_BUFFER_LENGTH
131131
132132 - arduino-boards-fqbn : arduino:megaavr:nona4809:mode=off
133133 sketches-exclude : TinyReceiver,IRDispatcherDemo
134134 build-properties : # the flags were put in compiler.cpp.extra_flags
135- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=100
135+ IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=750
136136 SimpleSender : -DSEND_PWM_BY_TIMER
137137 TinyReceiver : -DUSE_ONKYO_PROTOCOL -DENABLE_NEC2_REPEATS -DNO_LED_FEEDBACK_CODE -DUSE_CALLBACK_FOR_TINY_RECEIVER
138138 TinySender : -DUSE_ONKYO_PROTOCOL -DENABLE_NEC2_REPEATS -DNO_LED_FEEDBACK_CODE
139139
140140 - arduino-boards-fqbn : arduino:samd:arduino_zero_native
141141 sketches-exclude : TinyReceiver,IRDispatcherDemo
142142 build-properties : # the flags were put in compiler.cpp.extra_flags
143- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=100
143+ IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=750
144144
145145 - arduino-boards-fqbn : arduino:renesas_uno:unor4wifi
146146 sketches-exclude : TinyReceiver,IRDispatcherDemo
147147 build-properties : # the flags were put in compiler.cpp.extra_flags
148- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=700
148+ IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=750
149149
150150 - arduino-boards-fqbn : adafruit:samd:adafruit_metro_m4:cache=on,speed=120,opt=small,maxqspi=50,usbstack=arduino,debug=off
151151 platform-url : https://adafruit.github.io/arduino-board-index/package_adafruit_index.json
152152 sketches-exclude : TinyReceiver,IRDispatcherDemo
153153 build-properties : # the flags were put in compiler.cpp.extra_flags
154- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=100
154+ IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=750
155155
156156 - arduino-boards-fqbn : arduino:mbed:nano33ble
157157 build-properties : # the flags were put in compiler.cpp.extra_flags
158- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=100
158+ IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=750
159159 SimpleSender : -DSEND_PWM_BY_TIMER
160160
161161#
162162# RP2040
163163#
164164 - arduino-boards-fqbn : arduino:mbed_rp2040:pico
165165 build-properties : # the flags were put in compiler.cpp.extra_flags
166- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=100
166+ IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=750
167167 SimpleSender : -DSEND_PWM_BY_TIMER
168168
169169 - arduino-boards-fqbn : rp2040:rp2040:arduino_nano_connect
170170 platform-url : https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
171171 build-properties : # the flags were put in compiler.cpp.extra_flags
172- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=100 - DSEND_PWM_BY_TIMER
172+ IRremoteExtensionTest : -DSEND_PWM_BY_TIMER
173173 SimpleSender : -DSEND_PWM_BY_TIMER
174- All : -DRAW_BUFFER_LENGTH=700
174+ All : -DRAW_BUFFER_LENGTH=750
175175
176176#
177177# megaTinyCore
@@ -182,15 +182,15 @@ jobs:
182182# platform-url: http://drazzy.com/package_drazzy.com_index.json
183183# sketches-exclude: AllProtocolsOnLCD
184184# build-properties: # the flags were put in compiler.cpp.extra_flags
185- # IRremoteExtensionTest: -DRAW_BUFFER_LENGTH=100
185+ # IRremoteExtensionTest: -DRAW_BUFFER_LENGTH=360
186186
187187# https://github.com/SpenceKonde/megaTinyCore/issues/935
188188# - arduino-boards-fqbn: megaTinyCore:megaavr:atxy7:chip=3217,clock=16internal
189189# arduino-platform: megaTinyCore:megaavr
190190# platform-url: http://drazzy.com/package_drazzy.com_index.json
191191# sketches-exclude: AllProtocolsOnLCD
192192# build-properties: # the flags were put in compiler.cpp.extra_flags
193- # IRremoteExtensionTest: -DRAW_BUFFER_LENGTH=100
193+ # IRremoteExtensionTest: -DRAW_BUFFER_LENGTH=360
194194
195195#
196196# ATTinyCore
@@ -223,9 +223,8 @@ jobs:
223223 platform-url : https://mcudude.github.io/MegaCore/package_MCUdude_MegaCore_index.json
224224 arduino-platform : arduino:avr,MegaCore:avr # gcc is taken from arduino:avr
225225 build-properties : # the flags were put in compiler.cpp.extra_flags
226- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=300
227226 SimpleSender : -DSEND_PWM_BY_TIMER
228- All : -DRAW_BUFFER_LENGTH=700
227+ All : -DRAW_BUFFER_LENGTH=750
229228
230229#
231230# ESP
@@ -234,24 +233,23 @@ jobs:
234233 platform-url : https://arduino.esp8266.com/stable/package_esp8266com_index.json
235234 sketches-exclude : TinyReceiver
236235 build-properties : # the flags were put in compiler.cpp.extra_flags
237- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=200
238- All : -DRAW_BUFFER_LENGTH=300
236+ All : -DRAW_BUFFER_LENGTH=750
239237
240238 - arduino-boards-fqbn : esp32:esp32:featheresp32:FlashFreq=80
241239 platform-url : https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
242240 arduino-platform :
esp32:[email protected] # latest 2.x version as of 5/2024 243241 sketches-exclude : TinyReceiver # undefined reference to `TwoWire::onReceive(void (*)(int))'
244242 build-properties : # the flags were put in compiler.cpp.extra_flags. SEND_PWM_BY_TIMER is always enabled!
245- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=500 - Wno-error=maybe-uninitialized
246- All : -DRAW_BUFFER_LENGTH=300 -Wno-error=maybe-uninitialized # https://github.com/espressif/arduino-esp32/issues/7024
243+ IRremoteExtensionTest : -Wno-error=maybe-uninitialized
244+ All : -DRAW_BUFFER_LENGTH=750 -Wno-error=maybe-uninitialized # https://github.com/espressif/arduino-esp32/issues/7024
247245
248246 - arduino-boards-fqbn : esp32:esp32:esp32c3
249247 platform-url : https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
250248 arduino-platform :
esp32:[email protected] # latest 2.x version as of 5/2024 251249 sketches-exclude : TinyReceiver # undefined reference to `TwoWire::onReceive(void (*)(int))'
252250 build-properties : # the flags were put in compiler.cpp.extra_flags. SEND_PWM_BY_TIMER is always enabled!
253- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=500 - Wno-error=maybe-uninitialized
254- All : -DRAW_BUFFER_LENGTH=300 -Wno-error=maybe-uninitialized # https://github.com/espressif/arduino-esp32/issues/7024
251+ IRremoteExtensionTest : -Wno-error=maybe-uninitialized
252+ All : -DRAW_BUFFER_LENGTH=750 -Wno-error=maybe-uninitialized # https://github.com/espressif/arduino-esp32/issues/7024
255253
256254#
257255# STM
@@ -260,22 +258,19 @@ jobs:
260258 platform-url : https://raw.githubusercontent.com/stm32duino/BoardManagerFiles/main/package_stmicroelectronics_index.json
261259 sketches-exclude : TinyReceiver
262260 build-properties : # the flags were put in compiler.cpp.extra_flags
263- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=700
264- All : -DRAW_BUFFER_LENGTH=300
261+ All : -DRAW_BUFFER_LENGTH=750
265262
266263 - arduino-boards-fqbn : STMicroelectronics:stm32:GenL0:pnum=THUNDERPACK_L072 # ST version
267264 platform-url : https://raw.githubusercontent.com/stm32duino/BoardManagerFiles/main/package_stmicroelectronics_index.json
268265 sketches-exclude : TinyReceiver,IRDispatcherDemo
269266 build-properties : # the flags were put in compiler.cpp.extra_flags
270- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=700
271- All : -DRAW_BUFFER_LENGTH=300
267+ All : -DRAW_BUFFER_LENGTH=750
272268
273269 - arduino-boards-fqbn : stm32duino:STM32F1:genericSTM32F103C # Roger Clark version
274270 platform-url : http://dan.drown.org/stm32duino/package_STM32duino_index.json
275271 sketches-exclude : TinyReceiver
276272 build-properties : # the flags were put in compiler.cpp.extra_flags
277- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=700
278- All : -DRAW_BUFFER_LENGTH=300
273+ All : -DRAW_BUFFER_LENGTH=750
279274
280275#
281276# Others
@@ -284,22 +279,19 @@ jobs:
284279 arduino-platform : arduino:avr,SparkFun:avr
285280 platform-url : https://raw.githubusercontent.com/sparkfun/Arduino_Boards/master/IDE_Board_Manager/package_sparkfun_index.json # Arduino URL is not required here
286281 build-properties : # the flags were put in compiler.cpp.extra_flags. SEND_PWM_BY_TIMER is always enabled!
287- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=700
288- All : -DRAW_BUFFER_LENGTH=300
282+ All : -DRAW_BUFFER_LENGTH=750
289283
290284 - arduino-boards-fqbn : sandeepmistry:nRF5:BBCmicrobit
291285 platform-url : https://sandeepmistry.github.io/arduino-nRF5/package_nRF5_boards_index.json
292286 sketches-exclude : IRDispatcherDemo,MicroGirs,TinyReceiver
293287 build-properties : # the flags were put in compiler.cpp.extra_flags
294- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=700
295- All : -DRAW_BUFFER_LENGTH=300
288+ All : -DRAW_BUFFER_LENGTH=750
296289
297290 - arduino-boards-fqbn : Seeeduino:samd:seeed_XIAO_m0:usbstack=arduino,debug=off,sercom4=include
298291 platform-url : https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json
299292 sketches-exclude : AllProtocolsOnLCD,UnitTest,ReceiveAndSendDistanceWidth # No print(uint64_t,.) available
300293 build-properties : # the flags were put in compiler.cpp.extra_flags
301- IRremoteExtensionTest : -DRAW_BUFFER_LENGTH=700
302- All : -DRAW_BUFFER_LENGTH=300
294+ All : -DRAW_BUFFER_LENGTH=750
303295
304296# fail-fast: false # false -> do not cancel all jobs / architectures if one job fails
305297
0 commit comments