Kent Andersen
a21fea639f
Add Hammer support and local configurator
2 months ago
zjs81
b6d0b7a5dd
Refine data type definitions and update registration process in documentation
2 months ago
zjs81
b705d5489f
Update companion protocol documentation and enhance data type definitions for clarity
2 months ago
Scott Powell
3d982711a6
* CommonCLI: more reply bounds checking
2 months ago
Scott Powell
db7baa7bd7
* CommonCLI: bounds check added to "unknown config:" replies
2 months ago
Scott Powell
49b37d5622
* minor bounds fix
2 months ago
liamcottle
cfe4b0b9a5
bleuart service stay registered first to prevent gatt cache issues on android when already paired
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
txkbaldlaw
b898e7a04e
Add DFU to BLE Stack
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
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
Scott Powell
6a939ed8f8
* RegionMap: new 'default' region
2 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
KPrivitt
27f732653b
Added RAK12035 Soil Moisture and Temperature Sensor ( #2223 )
2 months ago
Quency-D
2cbe0c0398
Fixed the initialization error of the BME680 sensor.
2 months ago
Brian Widdas
811ac1cd02
Add missing methods in ESPNOWRadio()
ESP-NOW radios (ie, Generic_ESPNOW_* variants) do not compile due to
missing methods
Changes in January 2026 (019bbf74 ) to add additional stats (receive errors)
to CMD_GET_STATS was not implemented in the ESPNOWRadio() class
Changes in March 2026 (9a95e25e ) to add setRxBoostedGainMode to all devices
rather than just SX1262/SX1268 were not applied to the ESPNowRadio() driver
Specifically, this change adds the following to ESPNOWRadio()
* getPacketsRecvErrors() - always returns 0
* getRxBoostedGainMode() - always returns false
* setRxBoostedGainMode() - does nothing
3 months ago
Wessel Nieboer
728b586c3a
Address comments
3 months ago
Wessel Nieboer
741392889d
Fix memcp compare length off by one
Co-authored-by: ViezeVingertjes <[email protected] >
3 months ago
Wessel Nieboer
0aa0ec1f16
Add get/set dutycycle command
We translate to af internally, it's easier to store and doesn't break
stored prefs. Made get/set af command show deprecated, but it still
works fine.
3 months ago
liamcottle
1d61df72c3
add define for reserved group data type
3 months ago
liamcottle
ed326255d5
add support for direct paths when sending group data
3 months ago
Rastislav Vysoky
285fc685c5
allow to set lower LoRa frequency
3 months ago
Wessel Nieboer
ff5aad71a6
Make radio.rxgain true by default after upgrades
3 months ago
Quency-D
f6cfed66b3
add heltec_mesh_node_t096 board.
3 months ago
Paul Moore
913a27da20
EnvironmentSensorManager: allow for INA3221 macro overrides
Allow for platformio.ini files to override the default values for the
following INA3221 related macros:
TELEM_INA3221_ADDRESS
TELEM_INA3221_SHUNT_VALUE
TELEM_INA3221_NUM_CHANNELS
Signed-off-by: Paul Moore <[email protected] >
3 months ago
Janez T
ae9fcb3c0b
fix: Rename grp dev type
ref: #1928
3 months ago
Janez T
2f68769185
fix: Widen grp data type
ref: #1928
3 months ago
Janez T
1fb26e7623
fix: Drop grp data timestamp
ref: #1928
3 months ago
Wessel Nieboer
1f48d2b869
Address comments
3 months ago
Janez T
f25d7a882a
fix: Align channel data framing
ref: #1928
3 months ago
Janez T
a21b83b127
fix: address comments
ref:
3 months ago
Janez T
9b84278607
feat: Add support for PAYLOAD_TYPE_GRP_DATA
Docs changes are to reflect how it is currently in fw
This adds ability to send datagram data to everyone in channel
3 months ago
Wessel Nieboer
0e62240119
Set AUTO_OFF_MILLIS to 0 for E213, E290
3 months ago
Wessel Nieboer
696323c11b
Fix Heltec E213 and E290 e-ink board builds
3 months ago
Wessel Nieboer
9af332b6e6
Make sure LR1110 builds
3 months ago
kelsey hudson
a56419dc21
R1 Neo: Turn off debugging, rtc cleanup
3 months ago
Wessel Nieboer
3c0d186569
Fix memcp compare length off by one
Co-authored-by: ViezeVingertjes <[email protected] >
3 months ago
Wessel Nieboer
e3afbf975e
Prevent auto-restarting BLE when disabling it on nRF52
If client is still connected, client would automatically reconnect
immediately thus keeping BLE on
fixes #1933
3 months ago
Wessel Nieboer
f6338430f8
Add get/set dutycycle command
We translate to af internally, it's easier to store and doesn't break
stored prefs. Made get/set af command show deprecated, but it still
works fine.
3 months ago
kelsey hudson
5d1f5139ae
Support for muzi works R1 Neo device.
Support for R1 Neo hardware. New variant and baseboard class.
* Known issues:
- power management is not currently supported
- power off via long button press is not implemented
Add support for Epson Seiko RX8130CE I2C Real-time clock.
3 months ago
Scott Powell
2715d3a113
* Dispatcher::next_tx_time init fix
3 months ago
Quency-D
cdca79540f
Update Heltec Tracker v2 to version KCT8103L.
3 months ago
João Brázio
9a95e25ef2
Remove unused RX boosted gain mode functions and related preprocessor directives across multiple variants
3 months ago
João Brázio
f858f2e4bb
Rename sx126x_rx_boosted_gain to rx_boosted_gain
3 months ago
Scott Powell
e233346bf0
* repeater: new "get/set loop.detect {off | minimal | moderate | strict }"
3 months ago
Wessel Nieboer
10f2fecd45
Sync time with GPS every 30 minutes
Unless your GPS is being spoofed there isn't really a downside to
syncing more often with GPS.
I understand the RTC is very stable, but especially with powersaving now
clock drift is worse, we should sync more often.
5 months ago
Wouter Bijen
2cb08775c0
Clarify comment wording: 1 = direct (0 hops)
Co-Authored-By: Claude Opus 4.6 <[email protected] >
3 months ago