Matthias Wientapper
e22e63c9f8
Disable flood adverts
v1.13.0-evo_0.1.10
2026-02-28 15:55:34 +01:00
Matthias Wientapper
81406cdb25
Set RAK boot lock voltage to 0V
2026-02-28 15:55:34 +01:00
Matthias Wientapper
baa17d204b
Integration of upstrem PR #1810
2026-02-28 15:55:34 +01:00
Matthias Wientapper
cf5c268cfd
Integration of upstrem PR #1743
2026-02-28 15:55:34 +01:00
Matthias Wientapper
1ae9b18e10
Integration of upstrem PR #1338
2026-02-28 15:55:34 +01:00
Matthias Wientapper
291eb6d305
Integration of upstrem PR #1297
2026-02-28 15:55:34 +01:00
Matthias Wientapper
37d3afc17e
Disable flood_adverts per default
2026-02-28 15:49:52 +01:00
Matthias Wientapper
516d784087
Add cli config flood.advert.base
...
0 = forwarding flood adverts off
1 = forwarding flood adverts on (unrestricted)
0.308 (default) = prob. forwarding according to #1338
2026-02-28 15:29:20 +01:00
Matthias Wientapper
3088d1862a
Limit flood advert packet forwarding for roomservers as well
2026-02-28 15:29:20 +01:00
Matthias Wientapper
6f1e01a750
Limit flood advert packet forwarding, implements #1223
2026-02-28 15:25:43 +01:00
fdlamotte
06ab9f7f6b
Merge pull request #1871 from enricolorenzoni59/gps-sync-reply
...
`gps sync` reply: fill buffer with text
2026-02-28 07:45:19 -04:00
enricolorenzoni59
8ad17d1022
gps sync reply: fill buffer with text
2026-02-28 09:07:30 +00:00
Liam Cottle
eee42c5099
Merge pull request #1569 from IoTThinks/MCdev-Fixed-Incorrect-Release-of-RefCountedDigitalPin
...
Fixed RefCountedDigitalPin.h and SSD1306Display for Heltec v4
2026-02-28 17:35:17 +13:00
Wessel Nieboer
87717610f5
fix comment, we know the band now after checking LR1110 user manual
2026-02-26 23:16:02 +01:00
Wessel Nieboer
dcfc83fb3d
Calibrate configured frequency for AGC reset
2026-02-26 23:16:02 +01:00
Wessel Nieboer
b90da8e1c0
Also implement LR11x10 AGC reset
...
Similar to SX126x but simpler.
2026-02-26 23:16:01 +01:00
Wessel Nieboer
cb2ebbf2f8
make it more dry
2026-02-26 23:16:01 +01:00
Wessel Nieboer
34c1f13d55
reset noise_floor sampling after agc reset
2026-02-26 23:16:01 +01:00
Wessel Nieboer
bb5bdcf9e5
when doing AGC reset, call Calibrate(0x7F)
...
1. warm sleep
2. wake to stdby
3. Calibrate(0x7F) to reset all internal blocks
4. re-apply DIO2 RF / boosted gain & register patch to make sure
everything is as it was
2026-02-26 23:16:00 +01:00
Wessel Nieboer
de9100785e
fix agc reset
2026-02-26 23:16:00 +01:00
Scott Powell
b67decfba0
* bug fix: Packet::writeTo(), Packet::readFrom()
2026-02-26 15:36:21 +11:00
Scott Powell
ca81f645ed
Merge branch 'multibyte-paths' into dev
2026-02-26 12:30:23 +11:00
ripplebiz
5280433098
Merge pull request #1820 from recrof/patch-1
...
Update default preset to EU/UK (Narrow)
2026-02-26 12:08:17 +11:00
Scott Powell
def01889aa
Merge branch 'dev' into multibyte-paths
2026-02-25 17:11:51 +11:00
Scott Powell
8737c64fdb
* Packet::copyPath() fix
2026-02-25 17:10:31 +11:00
Liam Cottle
e6e87fb8ca
Merge pull request #1838 from weebl2000/github_workflows_sanitycheck
...
Add basic sanity test github PR workflow
2026-02-25 14:52:10 +13:00
Wessel Nieboer
15cce12efd
Add basic sanity test github PR workflow
...
Build a few generic variants to verify at least those compile. Can't
hurt.
2026-02-25 02:43:48 +01:00
Scott Powell
f4748a7f9d
* misc
2026-02-24 21:30:04 +11:00
Rastislav Vysoky
b777a7c635
Update default preset to EU/UK (Narrow)
2026-02-24 11:28:23 +01:00
Scott Powell
b14879ce2d
* CMD_GET_ADVERT_PATH bug fix
2026-02-24 14:23:59 +11:00
Liam Cottle
f7c8cf1146
Merge pull request #1808 from callum5892/dev
...
Added build flags for M5Stack Unit C6L
2026-02-24 12:24:56 +13:00
Stefan Berthold
f864c5f547
allow direct message paths when denyf * is set
2026-02-23 23:33:41 +01:00
callum5892
9f4eeeeceb
Added build flags for M5Stack Unit C6L
...
Enabled USB-CDC on boot for M5Stack_Unit_C6L_companion_radio_usb to fix serial connection issues
2026-02-23 17:31:18 +00:00
Scott Powell
9d5c4865c3
* room server fix
2026-02-24 01:08:11 +11:00
Scott Powell
213d085012
* revert CMD_SEND_SELF_ADVERT, use _prefs.path_hash_mode
2026-02-24 00:08:13 +11:00
Scott Powell
45564bad9b
* Dispatcher bug fixes
2026-02-23 23:51:30 +11:00
Scott Powell
5b0884ad2d
* added CMD_SET_PATH_HASH_MODE
2026-02-23 21:08:22 +11:00
Scott Powell
e52d57c065
* companion: new pref: path_hash_mode (0..2)
...
* companion: new field in CMD_SET_OTHER_PARAMS, path_hash_mode
* companion: CMD_SEND_SELF_ADVERT, cmd_frame[1] now holds the path hash size (0 = zero hop, 1..3 = flood path hash size)
2026-02-23 18:26:56 +11:00
Scott Powell
a66773bac0
* CommonCLI: added "get/set path.hash.mode "
2026-02-23 14:25:19 +11:00
Scott Powell
05e7b682b9
Merge branch 'dev' into multibyte-paths
2026-02-23 13:11:36 +11:00
ripplebiz
9c318561da
Merge pull request #1792 from ElectroMW/feature/t-beam-supreme-improvements
...
T-Beam Supreme - Make full use of board's 8MB Flash and add Companion WiFi target
2026-02-23 12:38:56 +11:00
ripplebiz
2e0fa3ec46
Merge pull request #1794 from accumulator/heltec_wireless_tracker_companion_usb
...
add companion usb build target for Heltec Wireless Tracker
2026-02-23 12:37:02 +11:00
ripplebiz
8ee4867397
Merge pull request #1795 from DanielNovak/fix-packetqueue-millis-wraparound
...
Fix millis() wraparound in PacketQueue time comparisons
2026-02-23 12:33:21 +11:00
Sam Koucha
5a885bffe4
Make full use of board's 8MB Flash and add companion WiFI target
2026-02-22 18:14:39 +00:00
Daniel Novak
011edd3c99
Fix millis() wraparound in PacketQueue time comparisons
...
PacketQueue::countBefore() and PacketQueue::get() use unsigned
comparison (_schedule_table[j] > now) to check if a packet is
scheduled for the future. This breaks when millis() wraps around
after ~49.7 days: packets scheduled just before the wrap appear
to be in the far future and get stuck in the queue.
Use signed subtraction instead, matching the approach already used
by Dispatcher::millisHasNowPassed(). This correctly handles the
wraparound for time differences up to ~24.8 days in either
direction, well beyond the maximum queue delay of 32 seconds.
2026-02-22 18:01:55 +01:00
Sander van Grieken
3dc14976a0
add companion usb build target for Heltec Wireless Tracker
2026-02-22 17:57:36 +01:00
Matthias Wientapper
b039af0b52
Rak bootlock voltage set to 0x
2026-02-21 19:21:38 +01:00
Scott Powell
3e76161e9c
* refactor of Contact/Client out_path_len (stored in files), from signed to unsigned byte (+2 squashed commits)
...
Squashed commits:
[f326e25] * misc
[fa5152e] * new 'path mode' parsing in Dispatcher
2026-02-21 19:35:51 +11:00
ripplebiz
d05d6abab8
Merge pull request #1726 from weebl2000/fix-packet-pool-leak-queue-full
...
Fix packet pool leak when rx queue is full
2026-02-21 17:18:02 +11:00
ripplebiz
c2abe894c9
Merge pull request #1728 from oltaco/nrf52-bootloader-version
...
NRF52: Add get bootloader.ver command for NRF52
2026-02-21 12:56:52 +11:00