Thomas Göttgens
|
a47364f07b
|
Merge branch 'master' into 2264-feature-check-for-low-heap-before-adding-to-nodedb-was-reboot-loop-heap-too-low
|
2023-03-04 17:24:16 +01:00 |
|
Ben Meadors
|
9650adb616
|
Set reasonable defaults for sensor role and adjust packet priority (#2305)
|
2023-02-24 11:25:50 -06:00 |
|
Thomas Göttgens
|
fab5e4c5cc
|
potential fix for Range Test Leak. Poking around in the dark.
|
2023-02-23 22:19:23 +01:00 |
|
Ben Meadors
|
46fa08dc33
|
Air quality specific prefs (#2303)
|
2023-02-23 13:05:24 -06:00 |
|
Thomas Göttgens
|
181832aedd
|
Merge pull request #2282 from meshtastic/master
Catch up
|
2023-02-17 12:32:33 +01:00 |
|
Thomas Göttgens
|
4967a16abe
|
- Abstract the memory stats into its own class.
- Fix a bug with debug mqtt
- nrf52 needs more love, there's a strange error while linking. Help appreciated
|
2023-02-17 12:31:51 +01:00 |
|
Ben Meadors
|
b78e0dce46
|
Merge branch 'master' into metadata-phone-api
|
2023-02-16 10:21:31 -06:00 |
|
Ben Meadors
|
3ae1fdf661
|
Add metadata to phone api want config messages
|
2023-02-16 10:21:03 -06:00 |
|
GUVWAF
|
b7895f7038
|
Sanity check for sending NodeInfo
Don't send it if we've done so less than 1 min. ago
|
2023-02-15 19:31:09 +01:00 |
|
GUVWAF
|
5cadcd355f
|
Send DeviceTelemetry only after NodeInfo is sent
|
2023-02-11 15:58:26 +01:00 |
|
GUVWAF
|
4061870841
|
Don't need a Portduino guard clause here as it will not be compiled
|
2023-02-11 12:04:53 +01:00 |
|
GUVWAF
|
abf3a5840b
|
trunk fmt
|
2023-02-11 11:46:54 +01:00 |
|
GUVWAF
|
680550b76c
|
Add HAS_SENSOR flag
To separate DeviceTelemetry and EnvironmentTelemetry
|
2023-02-11 10:08:25 +01:00 |
|
Ben Meadors
|
7100416142
|
Add short_name
|
2023-02-09 19:32:32 -06:00 |
|
Ben Meadors
|
f0d27f896a
|
Add changed back
|
2023-02-10 01:40:47 +01:00 |
|
Ben Meadors
|
e74b180655
|
Remove setOwner's business logic for licensed operation
|
2023-02-10 01:40:47 +01:00 |
|
Ben Meadors
|
88a44eede0
|
Rebroadcast mode to local_only for hams
|
2023-02-10 01:40:47 +01:00 |
|
Ben Meadors
|
aaba99f792
|
Add changed back
|
2023-02-09 10:48:17 -06:00 |
|
Ben Meadors
|
4375a0101e
|
Remove setOwner's business logic for licensed operation
|
2023-02-09 08:58:28 -06:00 |
|
Ben Meadors
|
b1677e0312
|
Rebroadcast mode to local_only for hams
|
2023-02-09 07:51:41 -06:00 |
|
Ben Meadors
|
b24376b1fc
|
Well it helps if I commit the thing
|
2023-02-08 20:21:33 -06:00 |
|
Ben Meadors
|
bcaf834853
|
Interval or default
|
2023-02-08 18:04:21 -06:00 |
|
Ben Meadors
|
1c3970efab
|
Default node info broadcast secs for ham operation
|
2023-02-08 15:36:23 -06:00 |
|
Ben Meadors
|
79850c6d03
|
Set open psk for ham mode
|
2023-02-08 15:29:33 -06:00 |
|
Ben Meadors
|
405430fd96
|
Whoops
|
2023-02-04 15:15:32 -06:00 |
|
Ben Meadors
|
b70af5cc78
|
Set ham mode admin message
|
2023-02-04 15:11:36 -06:00 |
|
Ben Meadors
|
1748db3160
|
Init struct
|
2023-02-04 13:35:02 -06:00 |
|
Ben Meadors
|
d83a0b1818
|
Initial air quality telemetry feature
|
2023-02-04 13:07:14 -06:00 |
|
Ben Meadors
|
6a2583e872
|
Trunk you mothertrunker
|
2023-02-03 14:10:19 -06:00 |
|
Ben Meadors
|
3a3451129a
|
Init gooder?
|
2023-02-03 13:59:54 -06:00 |
|
Ben Meadors
|
81d2486cf4
|
Init defaults
|
2023-02-03 13:17:39 -06:00 |
|
Ben Meadors
|
9d420f403a
|
Try this
|
2023-02-03 13:05:25 -06:00 |
|
Ben Meadors
|
c82d1de9ce
|
Check
|
2023-02-03 12:43:16 -06:00 |
|
Ben Meadors
|
9a950afd2a
|
Trunk fmt
|
2023-02-03 11:30:36 -06:00 |
|
Ben Meadors
|
ab77772e0c
|
Bugger
|
2023-02-03 11:11:09 -06:00 |
|
Ben Meadors
|
ac90c27ae8
|
Macros
|
2023-02-03 11:03:12 -06:00 |
|
Ben Meadors
|
d6de042783
|
Assume portduino is always connected
|
2023-02-03 11:00:05 -06:00 |
|
Ben Meadors
|
2b15d951cf
|
Trunk
|
2023-02-03 10:50:03 -06:00 |
|
Ben Meadors
|
0414ca2dc0
|
Fixed it
|
2023-02-03 10:49:44 -06:00 |
|
Ben Meadors
|
1fa2ca6a14
|
Trunk it
|
2023-02-03 09:50:49 -06:00 |
|
Ben Meadors
|
51521462c4
|
Eh
|
2023-02-03 09:18:53 -06:00 |
|
Ben Meadors
|
4aaf162700
|
Getting tired of looking at code
|
2023-02-03 09:17:28 -06:00 |
|
Ben Meadors
|
5794a9ae06
|
Bad copy pasta
|
2023-02-03 09:04:22 -06:00 |
|
Ben Meadors
|
835e6ab85e
|
Missed RSSI
|
2023-02-03 08:52:32 -06:00 |
|
Ben Meadors
|
d9031610ab
|
Connection status admin message
|
2023-02-03 08:50:10 -06:00 |
|
Ben Meadors
|
a8dd497575
|
Contain it
|
2023-02-02 14:40:18 -06:00 |
|
Ben Meadors
|
971ecd117c
|
Whoooosh before my battery dies
|
2023-02-02 14:11:48 -06:00 |
|
Ben Meadors
|
e8e04d23d7
|
WIP
|
2023-02-02 14:05:58 -06:00 |
|
Thomas Göttgens
|
3c6bbff4f9
|
Adjust braces to match DeviceTelemetry
this is to force correct order of evaluation.
|
2023-02-02 19:37:28 +01:00 |
|
Thomas Göttgens
|
f6c6c2912f
|
update enviro module to not create copies
|
2023-02-02 18:17:52 +01:00 |
|
Thomas Göttgens
|
a13adfb598
|
fixes #2239
|
2023-02-02 18:17:52 +01:00 |
|
Ben Meadors
|
1407952410
|
Fmt
|
2023-01-30 14:50:57 -06:00 |
|
Ben Meadors
|
860aca9335
|
Set encryptedOk to false for local_only rebroadcast
|
2023-01-30 14:50:03 -06:00 |
|
GUVWAF
|
14831e597c
|
Add TraceRouteModule to Repeater
|
2023-01-29 16:37:02 +01:00 |
|
Ben Meadors
|
171c1df3fa
|
Role based defaults
|
2023-01-28 14:32:57 -06:00 |
|
Ben Meadors
|
f45a25b358
|
Fmt
|
2023-01-28 09:18:06 -06:00 |
|
Ben Meadors
|
92a43685a8
|
Modules
|
2023-01-28 09:13:01 -06:00 |
|
Ben Meadors
|
103f1992dd
|
Yank repeater module and just guard clause the alloc
|
2023-01-28 09:11:12 -06:00 |
|
Ben Meadors
|
a7153a7aa9
|
Be a friend
|
2023-01-28 08:40:50 -06:00 |
|
Ben Meadors
|
14372c7e35
|
Fmt
|
2023-01-28 08:18:56 -06:00 |
|
Ben Meadors
|
a5f80167e0
|
Remove comments
|
2023-01-28 08:18:47 -06:00 |
|
Ben Meadors
|
654d38ed3f
|
Router
|
2023-01-28 08:17:29 -06:00 |
|
Ben Meadors
|
e01e830c0e
|
Print
|
2023-01-28 08:09:10 -06:00 |
|
Ben Meadors
|
db192481bd
|
Swap out reliable router with flood router and dump modules
|
2023-01-28 08:03:32 -06:00 |
|
Ben Meadors
|
e8908784f9
|
Format
|
2023-01-28 06:39:14 -06:00 |
|
Ben Meadors
|
de82119415
|
Start of repeater role with in firmware
|
2023-01-28 06:38:13 -06:00 |
|
Thomas Göttgens
|
083dcef9d6
|
don't define default pins for these.
|
2023-01-23 17:18:19 +01:00 |
|
Thomas Göttgens
|
6f30a84afc
|
dayum!
|
2023-01-21 21:23:24 +01:00 |
|
Thomas Göttgens
|
cdf379616c
|
whatever makes trunk happy.
|
2023-01-21 21:23:24 +01:00 |
|
Thomas Göttgens
|
6fdb93cd16
|
re-add namespacing in protobufs. Let's see what i missed. Portduino likely ...
Checking in generated on purpose.
|
2023-01-21 21:23:24 +01:00 |
|
Thomas Göttgens
|
51b2c431d9
|
trunk roundhouse kick
|
2023-01-21 21:23:24 +01:00 |
|
Ben Meadors
|
9cda2e9058
|
Add role and position flags to metadata
|
2023-01-18 15:15:02 -06:00 |
|
Ben Meadors
|
9046dacec8
|
I don't like this formatting but I need trunk to STFU
|
2023-01-18 14:51:48 -06:00 |
|
Ben Meadors
|
4d4af7de59
|
generated paths experiment
|
2023-01-18 08:56:47 -06:00 |
|
Thomas Göttgens
|
0f4306158c
|
fix S&F Problem
|
2023-01-16 17:56:48 +01:00 |
|
Thomas Göttgens
|
59ee0fb012
|
put legacy S&F call back in, till Apps support it.
|
2023-01-16 14:53:27 +01:00 |
|
Thomas Göttgens
|
5831124f1d
|
Store and Forward: don't try to store a message if PSRAM is not initialized!
|
2023-01-16 14:53:27 +01:00 |
|
Thomas Göttgens
|
2b9f01f0e4
|
fix cppcheck
|
2023-01-16 11:08:48 +01:00 |
|
Thomas Göttgens
|
aca1241a7f
|
Having a first stab at flawfinder errors
|
2023-01-16 10:55:40 +01:00 |
|
Thomas Göttgens
|
8db3f317ab
|
re-merge fixes by @lesykm
|
2023-01-12 19:08:41 +01:00 |
|
GUVWAF
|
c0166773e8
|
Portduino can handle this
|
2023-01-11 21:53:23 +01:00 |
|
GUVWAF
|
fc775012ea
|
Don't send NodeInfo and DeviceTelemetry at high Tx air util
Also move airtime checking to airtime class
|
2023-01-11 21:52:19 +01:00 |
|
Thomas Göttgens
|
d8b85f9a09
|
fingers crossed
|
2023-01-07 15:24:46 +01:00 |
|
Thomas Göttgens
|
03c5dfc7a8
|
initial cleanup work
|
2023-01-07 13:16:58 +01:00 |
|
Thomas Göttgens
|
9740f0a505
|
External Notification Hotfix
|
2023-01-04 14:45:28 +01:00 |
|
Thomas Göttgens
|
2d62cbe345
|
I am dumb.
|
2023-01-01 21:08:07 +01:00 |
|
Thomas Göttgens
|
8a9af37d82
|
Merge branch 'develop' into nice-threads
|
2022-12-30 20:18:19 +01:00 |
|
Ben Meadors
|
f1cdfd163d
|
Replaced all of the logging with proper log levels
|
2022-12-30 10:27:07 -06:00 |
|
Thomas Göttgens
|
115cb05d3b
|
less verbose logging and heap free printing
|
2022-12-30 14:22:08 +01:00 |
|
Ben Meadors
|
0b5cae5393
|
Log levels refactoring
|
2022-12-29 20:41:37 -06:00 |
|
Ben Meadors
|
be91b08b3e
|
Missed one
|
2022-12-29 18:49:40 -06:00 |
|
Ben Meadors
|
c7c5671cca
|
More disables
|
2022-12-29 18:48:33 -06:00 |
|
Ben Meadors
|
110c80d045
|
Make disable return an int32_t for runOnce usage
|
2022-12-29 16:54:39 -06:00 |
|
Ben Meadors
|
38a1315599
|
Refactor OSThread consumers to use disable()
|
2022-12-29 16:26:25 -06:00 |
|
Ben Meadors
|
8ebe0edc5a
|
Merge pull request #2075 from meshtastic/load-save-proto
add storage for ringtone
|
2022-12-29 15:50:16 -06:00 |
|
Thomas Göttgens
|
45e6e86ff9
|
- add RemoteHardware (and the missing S&F config) in
- make the config boundaries automatic
|
2022-12-29 21:35:32 +01:00 |
|
Thomas Göttgens
|
3c5710e65b
|
- add storage for ringtone
- Refactor file load and save
- fix a size error in Canned Messages
|
2022-12-29 16:53:36 +01:00 |
|
Thomas Göttgens
|
4e4a74379e
|
fix copy/paste error
|
2022-12-29 15:48:02 +01:00 |
|
Thomas Göttgens
|
41a1dfec79
|
a lot of thread housekeeping. Switch them off when not needed / disabled.
|
2022-12-29 15:45:49 +01:00 |
|
Thomas Göttgens
|
b134f0bb46
|
missed one
|
2022-12-28 15:45:46 +01:00 |
|