ripplebiz
b75cefbfb4
Merge pull request #2327 from NickDunklee/fix-environment-sensor-refactor
fix(sensors): improve sensor initialization and handling to prevent hangs and handle growth
4 weeks ago
Huw Duddy
6b3df327e9
Merge pull request #2483 from oltaco/dev
fix CustomLFS version pinning
4 weeks ago
taco
68ab882cd5
fix CustomLFS version pinning
4 weeks ago
Liam Cottle
19ebd8c795
Merge pull request #2480 from KPrivitt/dev
Incorrect time_t TypeDef used in RAK12035_SoilMoisture
1 month ago
ripplebiz
f9ddd9da72
Merge pull request #2445 from kizniche/update-docs-txdelay-rxdelay
Docs: Add explanatory notes for txdelay, direct.txdelay, and rxdelay
1 month ago
ripplebiz
00afb06768
Merge pull request #2475 from uwl-cpe-2025/fix/ST7789-reset-timing
Do not perform redundant reset on ST7789 displays
1 month ago
Kenneth Privitt
235706a22a
Incorrect time_t TypeDef in RAK12035_SoilMoisture
1 month ago
Josiah VanderZee
e56c1b3d58
Do not perform redundant reset on ST7789 displays
The `::init` method in the Adafruit ST7789 library is responsible to
initialize the device. This includes performing a reset, which can be
found in the Adafruit source for `Adafruit_SPITFT`.
Before this change, MeshCore performed its own ST7789 display reset
sequence, which consisted of three steps.
* Pull reset low
* Wait 10ms
* Pull reset high
Importantly, there was no fixed delay after pulling reset high. The
ST7789 driver requires a delay (T<sub>RT</sub>) of 5ms in Sleep In Mode
and 120ms in Sleep Out Mode before it will properly receive commands.
When `Adafruit_SPITFT` resets the device after MeshCore has already
reset it, the mandatory time may not have elapsed, leading to strange
behavior. In the author's case, this issue caused the initial
`fillScreen` to fail, such that the display showed an uninitialized
framebuffer.
This removes the MeshCore delay, leaving the responsibility of reset to
`Adafruit_SPITFT`, where they have the correct delays in place with
extra safety margin. The change was briefly tested by Josiah VanderZee
and Ben Zignego on a custom hardware build using an nRF52840 Dongle and
an Adafruit 4311 TFT display. The user button seemed to behave
strangely, but the display looked correct.
1 month ago
Liam Cottle
e727fd543b
Merge pull request #2462 from meshcore-dev/target-dup-cleanup
Refactor: removed duplicated target code
1 month ago
Liam Cottle
679fb9c0ab
Merge pull request #2460 from liamcottle/ui/startup-mute
Don't play startup tune if buzzer pref disabled
1 month ago
liamcottle
5a509752a7
don't play startup tune if buzzer pref disabled
1 month ago
Scott Powell
0a8a0a4904
* Refactor: removed duplicated radio_rng_seed(), radio_set_params(), radio_set_tx_power()
1 month ago
Liam Cottle
ccda0a99d8
Merge pull request #925 from mtlynch/unit-tests
Add unit tests for Utils::toHex
1 month ago
Liam Cottle
9b1ca6b10b
Merge pull request #2456 from Avi0n/docs/fix-typos
fix typos in docs
1 month ago
Avi0n
0be082b5f9
fix typos
3 months ago
Liam Cottle
c7c400ed5d
Merge pull request #2428 from recrof/minewsemi-refactor
minewsemi: refactor platformio.ini
1 month ago
Rastislav Vysoky
d7e3a9ddba
Merge branch 'dev' into minewsemi-refactor
1 month ago
Liam Cottle
ffbf73dc5c
Merge pull request #2432 from recrof/kiss-radio-everywhere
kiss radio: added stm32 support + envs in platformio.ini
1 month ago
Liam Cottle
5c651b35a0
Merge pull request #1954 from OverkillFPV/lora-longer-preamble
Lora longer preamble
1 month ago
Liam Cottle
bd90475d72
Merge pull request #2448 from weebl2000/bump-sensor-version
bump simple_sensor version to v1.15.0
1 month ago
Liam Cottle
9ce6b49cd3
Merge pull request #2430 from oltaco/use-forked-adafruit-nrf52
Use internal fork of Adafruit nRF52 Arduino
1 month ago
liamcottle
2b0f74a7e9
add comments
1 month ago
Wessel Nieboer
c5bf23f4b1
bump simple_sensor version to v1.15.0
1 month ago
Liam Cottle
daa50e9469
Merge pull request #2426 from recrof/nano-g2-rework
make g2 more in line with other variants
1 month ago
Liam Cottle
2522492cd7
Merge pull request #2436 from chrisdavis2110/rak3401-comp-ana-button
feat: Add support for PIN_USER_BTN_ANA on rak3401 companion usb and companion ble envs
1 month ago
Kyle
293a8a9a84
docs: add explanatory notes for txdelay, direct.txdelay, and rxdelay CLI commands
1 month ago
Liam Cottle
2f6ca731c8
Merge pull request #2439 from Quency-D/fix-lna
Heltec boards have LNA disabled by default.
1 month ago
Quency-D
696aae6ed1
Heltec boards have LNA disabled by default.
1 month ago
chrisdavis2110
5fbd473298
added PIN_GPS_EN=-1 to rak3401 companion usb
1 month ago
chrisdavis2110
0265851621
added PIN_USER_BTN_ANA for rak3401 companion usb and companion ble
1 month ago
Rastislav Vysoky
5beef490a0
add kiss radio env to most of the variants
1 month ago
Rastislav Vysoky
66009069cd
standardize the minewsemi variant
1 month ago
taco
f7d8fa3420
use internal fork of Adafruit nRF52 Arduino
1 month ago
taco
04b69e86be
revert bluefruit patch
in preparation to switch to using our own fork of Adafruit NRF52 Arduino with the patch included
1 month ago
Liam Cottle
d8f3d59d82
Merge pull request #2427 from recrof/tabs-to-spaces
replace all intendation tabs to spaces in pio ini files
1 month ago
Rastislav Vysoky
b963681830
replace all intendation tabs to spaces in pio ini files
1 month ago
Rastislav Vysoky
12d9cc3752
make g2 more in line with other variants
1 month ago
ripplebiz
cb81d34b1a
Merge pull request #2424 from liamcottle/ui/website
Add MeshCore website to splash screen
1 month ago
liamcottle
e111f71064
added website to sensor splash screen
1 month ago
liamcottle
3cd40902b3
added website to room server splash screen
1 month ago
liamcottle
5f75b90ff9
added website to companion splash screen
1 month ago
liamcottle
c8d81bc04c
added website to repeater splash screen
1 month ago
ripplebiz
0396cf6771
Merge pull request #2383 from IoTThinks/MCdev-Added-XiaoS3-202604
Added Xiao S3 variant
1 month ago
Liam Cottle
470ad43313
Merge pull request #2392 from zjs81/meshcore_open_data_types
Introduce DataType Definitions for Meshcore Open
1 month ago
Liam Cottle
70212fb5cc
Merge pull request #2401 from zevaryx/rak-3401-gps
feat: Enable GPS on RAK 1W kit
1 month ago
zjs81
9c8eb301a4
Clarify path length semantics and data handling in inbound group datagrams
1 month ago
zjs81
b6d0b7a5dd
Refine data type definitions and update registration process in documentation
1 month ago
Liam Cottle
cb669a26f1
Merge pull request #2407 from jirogit/fix/wireless-paper-device-model
fix: correct device model name for Heltec Wireless Paper
1 month ago
me
b91f127e4e
fix: correct device model name for Heltec Wireless Paper
1 month ago
Huw Duddy
40d7fcfc26
Merge pull request #2157 from aXistem-dev/fix/sensecap-solar-tx-led-12
fix(sensecap_solar): correct TX LED after remap & power-button pin changes
1 month ago