Kevin Brosius
92e5f65887
Add product and model, plus support for Heltec V3 serial only setup
...
to rnodeconf.
2024-04-11 01:41:50 -04:00
Mark Qvist
b977f33df6
Display error on unknown model capabilities instead of fail
2024-03-28 12:05:30 +01:00
Mark Qvist
589fcb8201
Added custom EEPROM bootstrap to rnodeconf
2024-03-28 00:04:48 +01:00
Mark Qvist
e5427d70ac
Added custom EEPROM bootstrap to rnodeconf
2024-03-27 21:48:32 +01:00
Mark Qvist
2f5381b307
Added TCXO model code comment
2024-03-24 11:51:44 +01:00
Thiaguetz
11baace08d
feat: implement multicast address type definition on AutoInterface configuration
2024-03-23 00:54:56 -03:00
Mark Qvist
9cb181690e
Added link getter to resource advertisement class
2024-03-19 11:52:32 +01:00
Mark Qvist
d9460c43ad
Updated version
2024-03-09 21:01:12 +01:00
Chad Attermann
5565349255
Fixed installation of alternate firmware version
...
Required version info was not being downloaded when alternate (not latest)
version is selected rsulting in the error "Could not read locally cached
release information."
2024-03-05 19:02:47 -07:00
Chad Attermann
1b7b131adc
Added support for alternate firmware download URL
...
New command line option `--fw-url` accepts an alternate URL to use for
downloading firmware images.
Note this feature is moderately opinionated when it comes to directory
structure. The intent is to be compatible with GitHub releases, so the
latest version info is expected to be found at
"{fw-url}latest/download/release.json" and firmware images at
"{fw-url}download/{version}/{firmware_file.zip}".
2024-03-05 17:14:52 -07:00
Mark Qvist
eefbb89cde
Updated version
2024-03-01 00:05:40 +01:00
Mark Qvist
18f50ff1ae
Limit amount of random blobs kept in memory and persisted to disk. Add check for non-existent announce in processing table.
2024-03-01 00:03:56 +01:00
Mark Qvist
05e97ac0db
Fixed saving known destination when on-disk storage file has become corrupted
2024-02-29 23:23:41 +01:00
Mark Qvist
c2c3a144d2
Added payload data inactivity metric to Link API
2024-02-29 23:05:16 +01:00
Mark Qvist
5ca1ef1777
Revert EEPROM check logic
2024-02-29 16:18:39 +01:00
Mark Qvist
2b764b4af8
Allow EEPROM checksum mismatch on autoinstall. Fixes #432 .
2024-02-29 15:50:45 +01:00
Mark Qvist
633435390d
Added ability to flash T3 boards with TCXO
2024-02-16 17:32:01 +01:00
Mark Qvist
04b67a545d
Updated version
2024-02-13 19:01:07 +01:00
Mark Qvist
61c2fbd0da
Merge branch 'master' of github.com:markqvist/Reticulum
2024-02-13 19:00:00 +01:00
Mark Qvist
1aba4ec43a
Added support for SX126x-based RNodes
2024-02-13 18:59:23 +01:00
markqvist
841a3daa26
Merge pull request #439 from jacobeva/master
...
Update min and max values to support SX1280
2024-02-09 22:30:32 +01:00
jacob.eva
d98f03f245
Update min and max values to support SX1280
2024-02-09 21:17:58 +00:00
Mark Qvist
878e67f69d
Fixed invalid RSSI offset reference. Fixes #433 .
2024-01-18 23:01:54 +01:00
jacob.eva
4f890e7e8a
Added NRF52 support
2024-01-16 21:30:31 +00:00
Mark Qvist
a37e039424
Check input_file attribut
2024-01-14 18:57:23 +01:00
Mark Qvist
8e1e2a9c54
Added debug function
2024-01-14 18:56:20 +01:00
Mark Qvist
b007530123
Adjusted resource timeout calculation
2024-01-14 01:06:43 +01:00
Mark Qvist
4066bba303
Merge branch 'master' of github.com:markqvist/Reticulum
2024-01-14 00:48:14 +01:00
Mark Qvist
8951517d01
Updated version
2024-01-14 00:47:45 +01:00
Mark Qvist
ae1d962b9b
Fixed large resource transfers failing under some conditions
2024-01-14 00:46:55 +01:00
Mark Qvist
9f43da9105
Fixed rnprobe formatting issue
2024-01-13 16:37:48 +01:00
Mark Qvist
038c696db9
Fixed missing check on malformed advertisement packets
2024-01-13 16:36:11 +01:00
Juraj Bednar
bec3cee425
Fix typo
2023-12-30 23:47:51 +01:00
Mark Qvist
d67c8eb1cd
Fixed potential division by zero
2023-12-25 11:39:24 +01:00
Mark Qvist
6b3f3a37f0
Updated version
2023-12-06 00:07:06 +01:00
Mark Qvist
60a604f635
Carrier change flag on listener replace
2023-12-06 00:06:45 +01:00
Mark Qvist
2dbde13321
Added identity import and export in hex, base32 and base64 formats
2023-12-02 02:10:22 +01:00
Mark Qvist
7b9526b4ed
Updated version
2023-11-13 23:23:40 +01:00
Mark Qvist
676074187a
Added timeout and wait options to rnprobe and improved output formatting
2023-11-13 23:22:58 +01:00
Mark Qvist
5dd2c31caf
Generate receipts prior to raw transmit
2023-11-13 23:12:59 +01:00
Mark Qvist
b68dbaf15e
Updated log levels
2023-11-08 15:23:29 +01:00
Mark Qvist
58b5501e17
Cleanup
2023-11-06 11:08:31 +01:00
Mark Qvist
b584832b8f
Fixed logging error messages when a local client connects while instance is starting up
2023-11-06 11:06:14 +01:00
Mark Qvist
001dd369ec
Updated version
2023-11-05 23:37:38 +01:00
Mark Qvist
eec8814c22
Updated version
2023-11-05 23:29:06 +01:00
Mark Qvist
7a6ed68482
Set socket options
2023-11-05 22:57:03 +01:00
Mark Qvist
2ba5843f22
Updated version
2023-11-04 18:05:42 +01:00
Mark Qvist
c4d0f08767
Improved resource transfers over unreliable links
2023-11-04 18:05:20 +01:00
Mark Qvist
db1cdec2a2
Fixed premature request timeout
2023-11-04 17:59:27 +01:00
Mark Qvist
a6126a6bc5
Updated version
2023-11-02 21:37:16 +01:00
Mark Qvist
957c2b3bc1
Fixed invalid reference
2023-11-02 21:33:21 +01:00
Mark Qvist
5e39136dff
Fixed missing path state resetting on stale path rediscovery
2023-11-02 16:15:42 +01:00
Mark Qvist
4b26a86a73
Added probe count option to rnprobe
2023-11-02 16:14:38 +01:00
Mark Qvist
43a6e280c0
Fixed bluetooth read timeouts on Android in environments with hight 2.4G noise
2023-11-02 16:08:49 +01:00
Mark Qvist
237a45b2ca
Don't send rediscovery requests on local originator
2023-11-02 13:33:12 +01:00
Mark Qvist
b161650ced
Adjusted link timings
2023-11-02 13:04:09 +01:00
Mark Qvist
24975eac31
Updated version
2023-11-02 13:03:53 +01:00
Mark Qvist
628777900e
Fixed attribute
2023-11-02 12:44:57 +01:00
Mark Qvist
12e87425dc
Adjusted timings
2023-11-02 12:24:42 +01:00
Mark Qvist
873f049e20
Fixed redundant rediscovery path request
2023-11-02 04:35:57 +01:00
Mark Qvist
2ea963ed03
Fixed missing timeout calculation
2023-11-02 04:35:10 +01:00
Mark Qvist
a4143cfe6d
Improved link error handling. Fixes #387 .
2023-10-31 11:44:12 +01:00
Mark Qvist
3d645ae2f4
Updated documentation
2023-10-31 11:09:54 +01:00
Mark Qvist
798dfb1727
Added ability to query physical layer stats on links
2023-10-28 00:05:35 +02:00
Mark Qvist
f01074e5b8
Implemented link establishment on ultra low bandwidth links
2023-10-27 18:16:52 +02:00
Mark Qvist
0e12442a28
Local interface bitrate simulation
2023-10-27 18:12:53 +02:00
Mark Qvist
38236366cf
Improved pretty print output
2023-10-24 13:24:40 +02:00
Mark Qvist
af3cc3c5dd
Updated version
2023-10-24 01:45:07 +02:00
Mark Qvist
35ed1f950c
Updated version
2023-10-24 01:43:50 +02:00
Mark Qvist
c050ef945e
Updated pretty-print functions
2023-10-24 01:41:49 +02:00
Mark Qvist
bed71fa3f8
Added physical layer link stats to link and packet classes
2023-10-24 01:41:12 +02:00
Mark Qvist
cf125daf5c
Added link quality calculation to RNode interface
2023-10-24 01:40:17 +02:00
Mark Qvist
9f425c2e8d
Updated exceptions
2023-10-24 01:39:25 +02:00
Mark Qvist
0dc78241ac
Updated version
2023-10-19 01:39:47 +02:00
Mark Qvist
b3731524ac
Improved path re-discovery in changing topographies
2023-10-19 00:38:41 +02:00
Mark Qvist
67c7395ea7
Improved shared interface reconnection on service restart
2023-10-18 23:18:59 +02:00
Mark Qvist
4f561a8c0c
Added exception handling to interface detach
2023-10-16 18:54:36 +02:00
Mark Qvist
1abacca9bf
Fixed missing command definition
2023-10-08 18:02:38 +02:00
Mark Qvist
f1d107846f
Updated version
2023-10-07 13:00:16 +02:00
Mark Qvist
cc951dcb53
Added RPC key configuration option to manual
2023-10-07 12:40:30 +02:00
Mark Qvist
b5856a3706
Added configuration option to specify shared instance RPC key
2023-10-07 12:34:10 +02:00
Mark Qvist
ed3479da9a
Reordered airtime stats
2023-10-04 23:46:35 +02:00
Mark Qvist
0a9366ba6e
Updated Android log level on bluetooth failure
2023-10-02 17:39:19 +02:00
Mark Qvist
9f58860842
Added missing super init on Android interfaces
2023-10-02 17:36:33 +02:00
Mark Qvist
f79f190525
Changed ir utility name to rnir. Closes #377 .
2023-10-01 23:39:43 +02:00
Mark Qvist
f85dda1829
Fixed typos in examples
2023-10-01 11:46:30 +02:00
Mark Qvist
fb4e53f6e3
Configured announce ingress limit defaults
2023-10-01 11:39:24 +02:00
Mark Qvist
03340ed091
Added ability to drop all paths via a specific transport instance to rnpath
2023-10-01 11:39:07 +02:00
Mark Qvist
fcdb455d73
Added sort mode to rnstatus
2023-10-01 01:08:19 +02:00
Mark Qvist
492573f9fe
Added ingress control interface configuraion options
2023-10-01 00:43:26 +02:00
Mark Qvist
c5d30f8ee6
Cleanup
2023-10-01 00:24:03 +02:00
Mark Qvist
3c4791a622
Implemented announce ingress control
2023-10-01 00:16:32 +02:00
Mark Qvist
803a5736c9
Added held announce stats to rnstatus
2023-10-01 00:12:49 +02:00
Mark Qvist
267ffbdf5f
Updated version
2023-09-30 22:37:43 +02:00
Mark Qvist
52028aa44c
Added ingress control config option
2023-09-30 21:07:22 +02:00
Mark Qvist
c5248d53d6
Fixed frequency pretty print function
2023-09-30 19:22:39 +02:00
Mark Qvist
2d2f0947ac
Fixed frequency pretty print function
2023-09-30 19:18:30 +02:00
Mark Qvist
4fa616a326
Added interface sorting and announce rate display to rnstatus
2023-09-30 19:14:39 +02:00
Mark Qvist
136713eec1
Added announce frequency stats
2023-09-30 19:13:58 +02:00
Mark Qvist
0fd75cb819
Added announce frequency sampling to interfaces
2023-09-30 19:11:10 +02:00