Logo
Explore Help
Register Sign In
rbxii3/firmware
1
0
Fork 0
You've already forked firmware
mirror of https://github.com/meshtastic/firmware.git synced 2025-12-22 10:42:49 +00:00
Code Issues Packages Projects Releases Wiki Activity
Files
db64a5b51e6427deb68c8a5a905b5e444b23bdbc
firmware/variants/nrf52840/nrf52832.ini

7 lines
108 B
INI
Raw Normal View History

rearrange pio build system dependencies also update trunk
2023-05-08 14:03:03 +02:00
[nrf52832_base]
extends = nrf52_base
Fix GPS Buffer full issue on NRF52480 (Seeed T1000E) (#8956) We set the buffer size to about a byte on NRF52480, less than other platforms: esp32.ini: -DSERIAL_BUFFER_SIZE=4096 esp32c6.ini: -DSERIAL_BUFFER_SIZE=4096 nrf52.ini: -DSERIAL_BUFFER_SIZE=1024 However, 115200 baud, like the T1000e uses is about 12 times that - almost 15 bytes per millisecond. 15 bytes * 200 millisecond (our GPS poll rate) = 3000 bytes, which is longer than our buffer on the nrf52 platform. This causes "GPS Buffer full" errors on the T1000e and other devices based on NRF52480 with newer GPS chips. This patch increases SERIAL_BUFFER_SIZE for nrf52480 to 4096 to align with other platforms. It keeps the original 1024 for the nrf52832, which has fewer resources. Fixes https://github.com/meshtastic/firmware/issues/5767
2025-12-13 09:23:23 +11:00
build_flags =
${nrf52_base.build_flags}
-DSERIAL_BUFFER_SIZE=1024
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.25.2 Page: 307ms Template: 0ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API