Liam Cottle
acdb41fcf9
Merge pull request #2103 from robekl/docs-radio-rxgain
docs: add radio.rxgain command reference
2 months ago
Liam Cottle
352fe5f4ae
Merge pull request #2315 from jirogit/fix/wireless-paper-companion-usb
feat: add USB Companion Radio env for Heltec Wireless Paper
2 months ago
liamcottle
cfe4b0b9a5
bleuart service stay registered first to prevent gatt cache issues on android when already paired
2 months ago
Liam Cottle
77d737beb9
Merge pull request #2323 from txkbaldlaw/updated-companion-dfu-from-mt
Add support for Companion BLE OTA updates on nRF devices
2 months ago
txkbaldlaw
96a16c238a
Additional Update to FAQs regarding Companion OTA
2 months ago
txkbaldlaw
4f9764b1b4
Update FAQ to include Companion OTA DFU updates
2 months ago
Scott Powell
d7a3d41843
Merge branch 'default-scope' into dev
2 months ago
Scott Powell
91f3fa0bdf
* CLI: 'region put ...' now defaults to flood allowed
2 months ago
Scott Powell
7cdb056cb3
* CLI: 'region default ...' now auto-creates the region
2 months ago
Scott Powell
77d02e844f
* bug fix
2 months ago
Scott Powell
d3ba89c8bb
* doco: "region default"
2 months ago
txkbaldlaw
b898e7a04e
Add DFU to BLE Stack
2 months ago
Scott Powell
df1e12de3e
* Repeater, room server: rule change for sendFloodReply()
2 months ago
jirogit
230c9af87b
feat: add USB Companion Radio env for Heltec Wireless Paper
2 months ago
Scott Powell
d2fdd6fad4
* companion: FIRMWARE_VER_CODE now bumped to 11
2 months ago
Scott Powell
576e9dfd45
* bug fix
2 months ago
Scott Powell
4131a455a2
* repeater: refactored 'region' CLI commands -> CommonCLI
* room server: added RegionMap, and new CommonCLI wiring, default_scope handling
* sensor: only minimal RegionMap wiring. Still needs work to handle default-scope
2 months ago
Scott Powell
569cfe177a
* repeater: default-scope support
2 months ago
Liam Cottle
9f680d1744
Merge pull request #2302 from recrof/patch-2
xiao nrf52 companion usb: Add OFFLINE_QUEUE_SIZE=256
2 months ago
Rastislav Vysoky
bd05eca9f5
Add OFFLINE_QUEUE_SIZE=256 for xiao nrf52 companion usb
2 months ago
Huw Duddy
49221fc159
Merge pull request #2298 from TheMalkavien/fix/waveshare-rp2040-rx-sensitivity
Fixes #2294 : RX path not enabled on Waveshare RP2040
2 months ago
Scott Powell
efdd2b6a6c
* companion: simplified the CMD_GET / CMD_SET _DEFAULT_FLOOD_SCOPE
2 months ago
Scott Powell
d131e8ae35
* companion: RegionMap now used in Datastore
* companion: new CMD_SET_DEFAULT_FLOOD_SCOPE
* support for regional builds with DEFAULT_REGION_SCOPE
2 months ago
Liam Cottle
748f9cfdda
Merge pull request #2072 from robekl/fix-t1000e-pin-comments
Fix T1000-E pin comments
2 months ago
Liam Cottle
7e4d5f723a
Merge pull request #2102 from robekl/docs-gps-output-format
docs: align gps output description with CLI
2 months ago
Liam Cottle
3ff8b17660
Merge pull request #1833 from olanwe/set-wifi-offline-queue-sizes
Set OFFLINE_QUEUE_SIZE=256 for missing WiFi companion environments
2 months ago
liamcottle
7d8d66c3e6
fix compilation error in wifi variants due to not enough ram
2 months ago
Malkavien
8056344b86
fix(waveshare-rp2040): add SX126X_RXEN=17 to restore RX sensitivity
The Waveshare RP2040-LoRa board has an RF switch with two complementary
control lines:
- DIO2 (CTRL) -- driven automatically by the SX1262 chip: HIGH on TX,
LOW on RX
- GPIO17 (!CTRL) -- was not configured in MeshCore, so it floated and
the switch never properly selected the LNA/RX path
Without this pin driven, the RF switch never switches to RX mode,
resulting in completely degraded reception. TX was unaffected because
DIO2 alone is sufficient to activate the TX path.
Adding SX126X_RXEN=17 lets RadioLib drive GPIO17 as the complement of
DIO2, so the switch correctly routes the signal to the LNA on receive.
Reference: https://files.waveshare.com/wiki/RP2040-LoRa/Rp2040-lora-sch.pdf
2 months ago
Scott Powell
6a939ed8f8
* RegionMap: new 'default' region
2 months ago
Liam Cottle
a9de5bfc0c
Merge pull request #1612 from weebl2000/default-button-low
Default button polarity to active-LOW across all firmware types
2 months ago
Liam Cottle
612aa66fc8
Merge pull request #2075 from pcmoore/working-ina3221
RFE: allow for INA3221 macro overrides in platform.io files
2 months ago
Liam Cottle
f2b61f1ce5
Merge pull request #1425 from thomasabbott/tcxo_voltage_fix_rp2040
RP2040 Update SX126X_DIO3_TCXO_VOLTAGE to 1.8 V
2 months ago
Liam Cottle
c92cd219d1
Merge pull request #2164 from Snayler/dev
Fix Heltec Wireless Paper battery reading
2 months ago
Snayler
d360931aa7
Merge branch 'meshcore-dev:dev' into dev
2 months ago
Scott Powell
3b32f35288
* Companion: default scope
2 months ago
Liam Cottle
be780491ac
Merge pull request #2263 from jirogit/fix/thinknode-m5-wifi-credentials
fix: remove real WiFi credentials from ThinkNode M5 variant
2 months ago
me
d9cfd075a5
fix: remove real WiFi credentials from ThinkNode M5 variant
variants/thinknode_m5/platformio.ini contained actual WiFi SSID and
password credentials (Livebox-633C) committed by mistake. Replaced
with placeholder values consistent with other variants (myssid/mypwd).
2 months ago
Wessel Nieboer
057542625b
Fix T1000E press=high
4 months ago
Wessel Nieboer
0a13ac7fc7
Default button polarity to active-LOW across all firmware types
Nearly all LoRa boards use a boot button that pulls to ground when
pressed.
4 months ago
Andy Shinn
fb726e48c2
Allows us to have custom PlatformIO envs and configs ( #2234 )
2 months ago
Liam Cottle
0afd5a9336
Merge pull request #2244 from jirogit/fix/generic-espnow-advert-name
fix: correct ADVERT_NAME for Generic ESPNow room server (was 'Heltec Room')
2 months ago
Liam Cottle
d04ff17b8c
Merge pull request #2243 from jirogit/fix/thinknode-m5-advert-name
fix: correct ADVERT_NAME for ThinkNode M5 (was M2)
2 months ago
jirogit
6769b74df6
fix: correct ADVERT_NAME for Generic ESPNow room server (was 'Heltec Room')
env:Generic_ESPNOW_room_svr was using 'Heltec Room' as ADVERT_NAME,
causing Generic ESPNow room server nodes to advertise with the wrong
device name on the mesh.
2 months ago
jirogit
ce32d91ecb
fix: correct ADVERT_NAME for ThinkNode M5 (was M2)
Repeater and Room Server environments in variants/thinknode_m5/platformio.ini
were using 'Thinknode M2' as the ADVERT_NAME, causing M5 nodes to advertise
with the wrong device name on the mesh.
- env:ThinkNode_M5_Repeater: 'Thinknode M2 Repeater' -> 'Thinknode M5 Repeater'
- env:ThinkNode_M5_room_server: 'Thinknode M2 Room Server' -> 'Thinknode M5 Room Server'
2 months ago
KPrivitt
27f732653b
Added RAK12035 Soil Moisture and Temperature Sensor ( #2223 )
2 months ago
ripplebiz
f5c0a7440d
Merge pull request #2227 from Quency-D/fix-BME680
Fixed the initialization error of the BME680 sensor.
2 months ago
Liam Cottle
d0450bca99
Merge pull request #2228 from liamcottle/refactor/gat562-mesh-watch
Refactor GAT562 Mesh Watch
2 months ago
Quency-D
2cbe0c0398
Fixed the initialization error of the BME680 sensor.
2 months ago
Liam Cottle
b934daa990
Merge pull request #2007 from khudson/r1neo
Muzi Works R1 Neo support
2 months ago
Liam Cottle
fcad0dc7ed
Apply suggestion from @weebl2000
Co-authored-by: Wessel <[email protected] >
2 months ago