GUVWAF
8aede61adb
Fix setting preambleLength for SX127x
...
Don't set currentLimit, it is set automatically in begin()
2023-02-16 20:58:10 +01:00
Ben Meadors
07b90a61e1
For science
2023-02-16 13:51:20 -06:00
Ben Meadors
221a145d2d
Whoops
2023-02-16 12:58:54 -06:00
Ben Meadors
b3fac71a8d
Missed some stuff
2023-02-16 12:52:03 -06:00
Ben Meadors
2e6e0644d4
Move it around and kill old device metadata gen
2023-02-16 12:18:27 -06: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
5ca3d9169a
Only set node_info_broadcast_secs when not a Router
2023-02-11 17:17:11 +01:00
GUVWAF
c834252f1c
Check if nodeInfoModule exists (e.g. for Repeater)
2023-02-11 17:16:48 +01:00
GUVWAF
16852da8d4
Set node_info_broadcast_secs to 3 hours instead of default_broadcast_interval
2023-02-11 15:58:26 +01:00
GUVWAF
2d2633d4cf
Increase default NodeInfo broadcast to 3 hours
2023-02-11 15:58:26 +01:00
GUVWAF
5f28ef6814
When hearing a node we don't know, send NodeInfo and ask for response
2023-02-11 15:58:26 +01:00
GUVWAF
a280d7f796
Guard simulator handling with HAS_RADIO flag
2023-02-11 10:00:19 +01:00
Ben Meadors
7100416142
Add short_name
2023-02-09 19:32:32 -06:00
Ben Meadors
1c3970efab
Default node info broadcast secs for ham operation
2023-02-08 15:36:23 -06:00
Ben Meadors
7ddd8c9930
Update protobufs to release version
2023-02-07 07:06:24 -06:00
Thomas Göttgens
b952c35da6
eliminate main source of multiline logging
2023-02-07 01:02:51 +01:00
Thomas Göttgens
b07904fe77
Merge remote-tracking branch 'remotes/origin/master' into rsyslog-client
2023-02-05 01:21:30 +01:00
Thomas Göttgens
829318046a
rsyslog is working
2023-02-05 00:11:00 +01:00
Ben Meadors
d83a0b1818
Initial air quality telemetry feature
2023-02-04 13:07:14 -06:00
Ben Meadors
40b7d783ed
Merge branch 'master' into connectionstatus-and-augment-metadata
2023-02-03 14:27:18 -06:00
Ben Meadors
0414ca2dc0
Fixed it
2023-02-03 10:49:44 -06:00
Thomas Göttgens
7a50934185
change time display to relative for rx messages
2023-02-03 17:45:12 +01:00
Ben Meadors
e8e04d23d7
WIP
2023-02-02 14:05:58 -06:00
Thomas Göttgens
1f0e64e794
Merge branch 'master' into rsyslog-client
2023-01-31 17:26:23 +01:00
Thomas Göttgens
661894f9f9
fix nRF52 and linter errors.
2023-01-31 14:20:04 +01:00
Ben Meadors
860aca9335
Set encryptedOk to false for local_only rebroadcast
2023-01-30 14:50:03 -06:00
Thomas Göttgens
104ffe36b2
Merge branch 'master' into rsyslog-client
2023-01-30 19:06:42 +01:00
Ben Meadors
27bd4fa32e
Merge branch 'master' into prefer-repeaters-too
2023-01-30 10:53:44 -06:00
Ben Meadors
0a3e512387
Merge branch 'master' into prefer-repeaters-too
2023-01-30 10:29:14 -06:00
Ben Meadors
7b249deb26
Trunk it
2023-01-30 10:29:07 -06:00
Thomas Göttgens
7aa4e94e45
Do not send when region unset
2023-01-30 17:25:21 +01:00
Ben Meadors
dab2bb3bcc
Weight tx delay to prefer Repeaters as well
2023-01-30 10:24:46 -06:00
Thomas Göttgens
afcd7acfab
User configurable center frequency
2023-01-30 17:24:19 +01:00
caveman99
0188edb342
[create-pull-request] automated change
2023-01-30 15:57:15 +01:00
Ben Meadors
0633b2f238
Verbiage
2023-01-29 17:45:24 -06:00
Ben Meadors
ec1358b050
Debug log for indicator
2023-01-29 15:42:40 -06:00
Ben Meadors
cd35e92471
Added modes for rebroadcast
2023-01-29 14:22:51 -06:00
thebentern
5f7adf27c3
[create-pull-request] automated change
2023-01-29 19:57:41 +00:00
Ben Meadors
27b1428d6e
Merge branch 'master' into repeaterTraceroute
2023-01-29 11:14:18 -06:00
Ben Meadors
ab6402e4f4
Merge branch 'master' into repeaterTraceroute
2023-01-29 10:11:58 -06:00
Ben Meadors
00196ab7e7
Long moderate
2023-01-29 09:53:38 -06:00
GUVWAF
c499302092
Remove decode guard clause for repeater
2023-01-29 16:32:18 +01:00
thebentern
7ed39d27e4
[create-pull-request] automated change
2023-01-29 13:57:30 +00:00
Ben Meadors
75ea6fd704
Update interval
2023-01-28 14:44:47 -06:00
Ben Meadors
171c1df3fa
Role based defaults
2023-01-28 14:32:57 -06:00
Ben Meadors
bdf3fe3f5c
Logging tweaks
2023-01-28 13:40:14 -06:00
Ben Meadors
d9af4f46fa
Skip decoding for Repeaters
2023-01-28 13:28:57 -06:00
Ben Meadors
103f1992dd
Yank repeater module and just guard clause the alloc
2023-01-28 09:11:12 -06:00
Ben Meadors
e229a67d25
More friends
2023-01-28 08:44:29 -06:00
Ben Meadors
654d38ed3f
Router
2023-01-28 08:17:29 -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
thebentern
96f763dfa3
[create-pull-request] automated change
2023-01-27 20:16:23 +00:00
Ben Meadors
d51aa60864
Missed one
2023-01-25 15:03:59 -06:00
Ben Meadors
9b18d5d85f
Fmt
2023-01-25 14:59:12 -06:00
Ben Meadors
25096c5c63
Use radiolib native tx/rx_en switch control
2023-01-25 14:58:50 -06:00
Ben Meadors
cb8532f2df
Protos
2023-01-24 12:16:01 -06:00
Ben Meadors
006cddd5cb
Merge branch 'master' into sx126x-rx-boosted-gain
2023-01-24 10:04:31 -06:00
Ben Meadors
2df81810ec
Merge branch 'master' into sx126x-rx-boosted-gain
2023-01-23 06:06:22 -06:00
Thomas Göttgens
014946ad0e
tryfix: also clear the second buffer.
...
Todo: do we really need 2 buffers here?
2023-01-23 12:29:10 +01:00
Ben Meadors
2c1b7840c5
Make this pr great again
2023-01-23 09:22:40 +01:00
Thomas Göttgens
e9acf413fb
After thoroughly reading schematics and documentation, i conclude that this is theoretically the right definition for this hookup.
2023-01-23 09:22:40 +01:00
Thomas Göttgens
3120744716
Missed one :-)
2023-01-22 18:58:14 +01:00
Ben Meadors
ac6d4e33d4
Format
2023-01-22 08:49:06 -06:00
Ben Meadors
4c9f0b2646
Just start a new PR. Conflicts were too wild
2023-01-22 08:48:31 -06:00
Thomas Göttgens
c53c87499b
missed a few
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
GUVWAF
bcf24b8187
Make Trunk happy
2023-01-21 13:01:19 +01:00
a_filonichev
5a2ad03294
Merge branch 'master' of https://github.com/nukevoid/firmware
2023-01-20 23:41:23 +02:00
a_filonichev
a584cac827
fix rxGood counter
2023-01-20 23:41:05 +02:00
Nukevoid
481880872c
Merge branch 'master' into master
2023-01-20 19:03:37 +02:00
Thomas Göttgens
bec0cda175
Merge branch 'master' into printFixes
2023-01-20 14:32:03 +01:00
Ben Meadors
ca298d8a7d
Merge branch 'master' into sx126x-rx-boosted-gain
2023-01-20 07:08:53 -06:00
a_filonichev
3eaa054c68
Fix vulnerability with "h.from == 0"
...
// altered packed with "from == 0" can do Remote Node Administration without permission
2023-01-20 01:38:13 +02:00
caveman99
fda1e29c4d
[create-pull-request] automated change
2023-01-19 14:14:12 +00:00
GUVWAF
836559cda1
Fix two print format specifiers
2023-01-19 15:01:44 +01:00
Ben Meadors
293625924d
Merge branch 'master' into sx126x-rx-boosted-gain
2023-01-18 16:57:41 -06:00
Ben Meadors
ff029ad752
Formatting
2023-01-18 15:37:23 -06:00
Thomas Göttgens
fdf7c3a812
Merge branch 'master' into rsyslog-client
2023-01-18 22:13:38 +01:00
thebentern
ee25a488ef
[create-pull-request] automated change
2023-01-18 21:12:03 +00:00
Ben Meadors
9046dacec8
I don't like this formatting but I need trunk to STFU
2023-01-18 14:51:48 -06:00
Thomas Göttgens
f86eef66c8
Simple UDP calls, if wired up a fair bit of this can go again.
...
this is preliminary work
2023-01-18 21:35:51 +01:00
Ben Meadors
b218ea9ec7
Hopefully ignore generated files
2023-01-18 11:04:06 -06:00
thebentern
80f259cc6c
[create-pull-request] automated change
2023-01-18 16:19:47 +00:00
thebentern
5189e328b6
[create-pull-request] automated change
2023-01-18 14:57:44 +00:00
Ben Meadors
4d4af7de59
generated paths experiment
2023-01-18 08:56:47 -06:00
Ben Meadors
1b932c6bbe
Fix scripts patch and remove files in previous dir
2023-01-18 07:53:19 -06:00
thebentern
cf39628222
[create-pull-request] automated change
2023-01-18 13:42:53 +00:00
Andrew Moroz
0a2539650e
sx126x-rx-boosted-gain: add support for setting Rx gain mode on SX126x chipsets
2023-01-17 00:56:15 -05:00
Thomas Göttgens
0e51a42ce2
Merge branch 'master' into xmodem-proto
2023-01-16 20:11:02 +01:00
Thomas Göttgens
d5a3acb83a
Trigger rebuild
2023-01-16 17:55:17 +01:00
Krezalis
efbdb273c3
Update RadioInterface.cpp
2023-01-16 17:55:17 +01:00
Krezalis
011013ab1a
Update RadioInterface.cpp
2023-01-16 17:55:17 +01:00
Krezalis
49279e56d0
Update RadioInterface.cpp
2023-01-16 17:55:17 +01:00
Krezalis
1cfda77356
Add 868 MHz Ukrainian Band
2023-01-16 17:55:17 +01:00
caveman99
f4779bd93f
[create-pull-request] automated change
2023-01-16 17:51:45 +01:00
Thomas Göttgens
aca1241a7f
Having a first stab at flawfinder errors
2023-01-16 10:55:40 +01:00
Thomas Göttgens
80d1a993dd
Merge branch 'develop' of github.com:meshtastic/firmware into xmodem-proto
2023-01-12 10:00:04 +01:00
thebentern
440b965e71
[create-pull-request] automated change
2023-01-12 01:38:21 +00: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
thebentern
721f87af7e
[create-pull-request] automated change
2023-01-11 20:35:13 +00:00
Ben Meadors
17a2589b35
Allow time from phone to be sent to the mesh
2023-01-11 07:50:07 -06:00
GUVWAF
ab9d0ba543
Report actual RoutingError
2023-01-10 21:12:40 +01:00
GUVWAF
e13fb9919e
Send NAK only to the API upon duty cycle limit
2023-01-10 21:12:17 +01:00
GUVWAF
a3b93a4dcf
Better not to compare float directly
2023-01-10 21:10:09 +01:00
Thomas Göttgens
6b0f18e1e4
Merge pull request #2113 from meshtastic/mqtt-fix
...
Find the downlink channel to post packet to.
2023-01-10 20:49:18 +01:00
Thomas Göttgens
8f2155f8f9
Merge branch 'develop' into mqtt-fix
2023-01-09 23:28:08 +01:00
Thomas Göttgens
1fc5d70221
let the library handle the reconnect, manually do it after 5 seconds
2023-01-09 23:26:47 +01:00
Ben Meadors
e7d425ef6e
Until we figure out what's going on
2023-01-09 16:19:42 -06:00
Thomas Göttgens
c63536d948
switch to 16 bit packet number
2023-01-09 20:23:32 +01:00
Thomas Göttgens
9c1cfe9358
Merge pull request #2114 from meshtastic/refactor-apiserver
...
make a template class for API Server
2023-01-09 20:11:01 +01:00
Thomas Göttgens
971565aed3
Merge branch 'develop' into xmodem-proto
2023-01-09 20:08:37 +01:00
Thomas Göttgens
3a6e3464e6
notify phoneAPI about new packages to process
2023-01-09 20:06:11 +01:00
Thomas Göttgens
0181e186ac
Merge pull request #2106 from meshtastic/assert-cleanup
...
initial cleanup work
2023-01-09 19:45:23 +01:00
Thomas Göttgens
5fd00b2538
- make a template class for API Server
...
- Skip a lot of duplicate code
- add a hexDump output - might come in handy
- refactor directory names
- remove unused debugOut that was generating template errors
2023-01-09 17:03:52 +01:00
Thomas Göttgens
5cec370cf5
getByName was not used anywhere in the code so that change is safe.
...
Please TEST this as i don't have a working Json setup in mqtt at the moment.
2023-01-09 11:28:21 +01:00
Thomas Göttgens
0e7797f3bb
Adding to generated for now, protobuf PR will come when it works ... :-)
2023-01-08 18:15:51 +01:00
Thomas Göttgens
81ee6dd799
first crash from stress test
2023-01-07 23:40:47 +01:00
Thomas Göttgens
8465467aa8
2nd batch
2023-01-07 14:57:00 +01:00
Thomas Göttgens
be2d3f7769
fix leak
2023-01-07 13:28:36 +01:00
Thomas Göttgens
03c5dfc7a8
initial cleanup work
2023-01-07 13:16:58 +01:00
Mark Trevor Birss
52cfd62031
Update SX128xInterface.cpp
2023-01-07 14:05:16 +02:00
Tim Wilkinson
0b9c8e62ea
Make sure we dont use a multicast MAC for ethernet
2023-01-05 22:31:57 -08:00
pavelb-techspark
30ae4c2a38
Add QueueStatus sending to the firmware ( #1820 )
...
* Yank mqtt service envelope queue
* trybuildfix mqtt system
* removed too much
* no excessive heap debugging on release builds
* send QueueStatus messages
The QueueStatus message is sent as a response to the attempt to queue
an outgoing MeshPacket and contains statuses of the last queue
attempt, TX Queue space and capacity and MeshPacket.id that was
queued.
When TX Queue changes status from completely full to at least
a single slot free a QueueStatus message is also sent to notify
that user can queue more messages.
Signed-off-by: Pavel Boldin <pavel.b@techspark.engineering>
* WIP: update protobufs
Signed-off-by: Pavel Boldin <pavel.b@techspark.engineering>
* update protobufs
* regen protos
Signed-off-by: Pavel Boldin <pavel.b@techspark.engineering>
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
Co-authored-by: Sacha Weatherstone <sachaw100@hotmail.com>
2023-01-04 23:56:52 +11:00
Thomas Göttgens
4f26a2a74a
Update Unishox to latest V2 code, change is only cosmetic
2023-01-04 10:35:52 +01:00
Ben Meadors
e0002ef2d5
Merge remote-tracking branch 'origin/master' into develop-2-master
2023-01-03 11:34:53 -06:00
Ben Meadors
021fc8235c
Renamed eth_mode to address_mode
2023-01-03 06:24:47 -06:00
thebentern
bca70d10d0
[create-pull-request] automated change
2023-01-03 12:20:39 +00: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
Ben Meadors
8193215294
Trace
2022-12-30 08:14:37 -06:00
Thomas Göttgens
e73ae7cdac
woops - was too fast there
2022-12-30 14:53:34 +01:00
Thomas Göttgens
65aad62702
tryfix - no mqtt if no mqtt wanted...
2022-12-30 14:51:00 +01:00
GUVWAF
5ccd66864b
Report actual Routing_Error upon abort
2022-12-30 13:45:02 +01:00
Ben Meadors
0b5cae5393
Log levels refactoring
2022-12-29 20:41:37 -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
41a1dfec79
a lot of thread housekeeping. Switch them off when not needed / disabled.
2022-12-29 15:45:49 +01:00
Thomas Göttgens
887405cc08
update protobufs on develop
2022-12-29 14:18:33 +01:00
Thomas Göttgens
3b19040590
protobuf update
2022-12-28 15:37:17 +01:00
Thomas Göttgens
14be4ee9f0
Release Develop to Master
2022-12-28 15:31:04 +01:00
Thomas Göttgens
94cb100e3f
Master to Develop
2022-12-28 15:30:23 +01:00
Ben Meadors
f632933b93
Merge pull request #2069 from GUVWAF/wantAckDM
...
Flood ACKs on DM back to original sender
2022-12-28 08:00:52 -06:00
Thomas Göttgens
e25d05689b
Updates to external notification and radiolib for SX128x. Rip out Godmode again for these
2022-12-28 14:57:40 +01:00
GUVWAF
5c859da4e4
Remove unnecessary changes
2022-12-28 14:40:10 +01:00
GUVWAF
6c5602e88d
Cleanup
2022-12-28 14:13:48 +01:00
GUVWAF
b4735f4224
Don't resend ACK every time you receive the packet
2022-12-28 14:13:48 +01:00
GUVWAF
3b9b33a5ee
Use hopLimit setting for ACKs as well
2022-12-28 14:13:14 +01:00
Thomas Göttgens
430908f5d6
TLORA_T3_S3
2022-12-28 13:56:56 +01:00
caveman99
b808ffa9ab
[create-pull-request] automated change
2022-12-27 12:53:56 +00:00
Thomas Göttgens
2ac2b6d1b6
replace PB03 compat macros with the real deal.
2022-12-23 10:00:34 +01:00
Thomas Göttgens
b8657158be
Remove unused parameter on save
2022-12-23 09:45:56 +01:00
Thomas Göttgens
a289406863
refactor classes to accomodate SerialModule
2022-12-22 18:24:42 +01:00
Thomas Göttgens
30240ac14b
fix cppcheck complaints
2022-12-21 15:13:16 +01:00
Thomas Göttgens
fb41b0f5c8
update generated protos
2022-12-21 14:45:33 +01:00
caveman99
0992093f4d
[create-pull-request] automated change
2022-12-21 12:55:50 +00:00
Thomas Göttgens
7396d0f241
Cherry Picking Stuff from develop...
2022-12-21 13:36:38 +01:00
Thomas Göttgens
941786669b
fix compiler warnings
2022-12-21 13:28:29 +01:00
Thomas Göttgens
cea8393a7f
Merge pull request #2026 from GUVWAF/develop
...
TraceRouteModule
2022-12-21 13:27:12 +01:00
Thomas Göttgens
a0f5e44967
Audio Module is finished for regression tests.
2022-12-21 13:27:00 +01:00
Thomas Göttgens
7d1b6f63b5
Definition cleanup and AudioModule WIP
2022-12-21 13:27:00 +01:00
Thomas Göttgens
8b58eaac20
fix compile
...
# Conflicts:
# protobufs
2022-12-21 13:26:59 +01:00
Thomas Göttgens
8cbf292373
WIP: add digital audio. Needs a proto change, so checking in generated files for now.
...
# Conflicts:
# src/mesh/generated/localonly.pb.h
# src/mesh/generated/module_config.pb.h
2022-12-21 13:26:44 +01:00
Thomas Göttgens
efc3f4c0ee
remove a few DSR Router bits for S&F Module
2022-12-21 13:25:12 +01:00
Thomas Göttgens
bd2bfd6822
update board definition, update copy/paste errors, fix SX1280.
2022-12-21 13:25:12 +01:00
Thomas Göttgens
ae2ca1d89c
WIP: S&F Progress
2022-12-21 12:57:42 +01:00
Thomas Göttgens
6a5dd26907
need to trigger new CI run
2022-12-21 12:24:38 +01:00
Mykhailo Lesyk
4de557b4db
[modules][serial] fix simple module ability to send
2022-12-21 01:35:19 -08:00
caveman99
8c66940b78
[create-pull-request] automated change
2022-12-17 17:41:39 +00:00
Thomas Göttgens
68f6cfde0c
Improve Wifi Reconnect handling and add outgoing queue for MQTT packets to bridge short connection issues.
2022-12-16 20:28:28 +01:00
Thomas Göttgens
1c8181dc75
fix compiler warnings
2022-12-16 20:26:22 +01:00
Thomas Göttgens
0f0dbc3274
reboot nrf52 on critical error 8
2022-12-09 11:18:43 +01:00
Thomas Göttgens
edb674759f
fixes critical error 8 does not reboot on nrf52
2022-12-09 11:15:49 +01:00
Thomas Göttgens
32d9a397aa
Toggle up to 3 pins after output_ms till nag_timeout or user button press happens
2022-12-08 16:27:56 +01:00
Thomas Göttgens
60e6dc1134
update protobufs manually
2022-12-08 10:43:18 +01:00
Thomas Göttgens
a00187b97f
manual master merge
2022-12-06 16:56:38 +01:00
Thomas Göttgens
b335b1c66b
Merge branch 'master' into 2022-bug-recording-critical-error-11-at-srcmeshradiolibinterfacecpp389
2022-12-06 14:08:48 +01:00
Thomas Göttgens
a42a9bf4fe
Merge pull request #2026 from GUVWAF/develop
...
TraceRouteModule
2022-12-06 14:08:04 +01:00
caveman99
fc5bf5a68f
[create-pull-request] automated change
2022-12-06 13:03:26 +00:00
Thomas Göttgens
0f7e6b8964
update submodule protobufs to latest
2022-12-06 13:55:43 +01:00
GUVWAF
03bfdec1e1
TraceRouteModule
2022-12-05 20:38:06 +01:00
Thomas Göttgens
183ec2124f
Add debug output
2022-12-05 11:48:46 +01:00
Thomas Göttgens
470e711383
Audio Module is finished for regression tests.
2022-12-02 12:58:26 +01:00
Thomas Göttgens
fb89828990
Definition cleanup and AudioModule WIP
2022-12-01 17:47:04 +01:00
Thomas Göttgens
628028475c
fix compile
2022-11-29 17:45:57 +01:00
Thomas Göttgens
05e992ad67
WIP: add digital audio. Needs a proto change, so checking in generated files for now.
2022-11-29 17:19:10 +01:00
Thomas Göttgens
0dff05e881
Merge pull request #1998 from GUVWAF/dutyCycleLimit
...
Completely refrain from transmitting if duty cycle limit exceeded
2022-11-29 11:06:31 +01:00
Thomas Göttgens
f3c5a01daf
remove a few DSR Router bits for S&F Module
2022-11-28 21:58:30 +01:00
Thomas Göttgens
c7681cb24d
update board definition, update copy/paste errors, fix SX1280.
2022-11-27 14:03:50 +01:00
GUVWAF
330ac3be68
Update generated protobufs
2022-11-26 21:07:36 +01:00
GUVWAF
3b1e34efa1
Refrain from transmitting if duty cycle exceeded
2022-11-26 21:05:37 +01:00
Ben Meadors
a703ab4418
Merge branch 'master' into potential-sx1262-fix
2022-11-26 09:07:59 -06:00
caveman99
7c9cada50e
[create-pull-request] automated change
2022-11-26 15:04:12 +00:00
Ben Meadors
63838a1632
Merge branch 'master' into potential-sx1262-fix
2022-11-26 08:19:13 -06:00
Ben Meadors
47a47f1e69
Merge branch 'master' into develop
2022-11-26 08:18:35 -06:00
Ben Meadors
71c0cf9b9a
Don't set DIO2 switch if TXEN is defined
2022-11-26 08:11:32 -06:00
Thomas Göttgens
39948c76de
Merge branch 'master' into develop
2022-11-26 14:19:27 +01:00
Ben Meadors
10f14d27b7
Merge branch 'master' into MESSAGES
2022-11-26 07:13:20 -06:00
Ben Meadors
84a9d95b1f
Merge branch 'master' into MESSAGES
2022-11-26 06:43:52 -06:00
lewis
cdd499f147
Add missing restart parameters
2022-11-26 12:10:10 +08:00
lewis
0dff4538f3
Add t-echo to the operation after the flash operation fails
2022-11-26 00:17:54 +08:00
Ihor Nehrutsa
6507683909
Squashed commit of the following:
...
commit c8d1bcf04fae5f7ac5b639ddd15a738045014c95
Author: Ihor Nehrutsa <Ihor.Nehrutsa@gmail.com>
Date: Fri Nov 25 15:11:18 2022 +0200
Revert "variants\tbeam\variant.h: Use LORA_CS instead of RF95_NSS"
This reverts commit 8d225ced9c
.
commit 1c37097448393ea9364c2b9bf10522802c61d5c4
Author: Ihor Nehrutsa <Ihor.Nehrutsa@gmail.com>
Date: Fri Nov 25 15:04:09 2022 +0200
Some little debugs added
commit f1b55e11af
Author: Ihor Nehrutsa <Ihor.Nehrutsa@gmail.com>
Date: Wed Nov 23 15:24:58 2022 +0200
Update variant.h
commit 8d225ced9c
Author: Ihor Nehrutsa <Ihor.Nehrutsa@gmail.com>
Date: Wed Nov 23 13:06:49 2022 +0200
variants\tbeam\variant.h: Use LORA_CS instead of RF95_NSS
2022-11-25 15:17:24 +02:00
Thomas Göttgens
32e5ced814
regen protos
2022-11-24 09:22:50 +01:00
Thomas Göttgens
8e3b500307
---EXPERIMENTAL--- reboot the board if the NO_AP_FOUND error comes back.
2022-11-23 23:47:50 +01:00
Thomas Göttgens
d6f77bf07e
Merge pull request #1978 from meshtastic/master
...
Master to Develop
2022-11-23 23:44:42 +01:00
GUVWAF
70bf7c490c
Revert "Override RoutingModule's ACK if on wrong channel"
...
This reverts commit 71c163a8ee
.
2022-11-23 19:27:57 +01:00
Thomas Göttgens
adbed5de95
- fix NTP sync on connect
...
- disable extended GPS mode again
- add --inline-suppr to cppflags
2022-11-22 17:19:24 +01:00
Thomas Göttgens
fe989f0bff
Merge pull request #1973 from meshtastic/master
...
Develop refresh to Master
2022-11-22 17:08:04 +01:00
Thomas Göttgens
23466d8eee
yank that dreaded json11 - first try
2022-11-22 14:29:00 +01:00
Ben Meadors
35d7e11678
Merge branch 'master' into master
2022-11-21 16:36:11 -06:00
GUVWAF
71c163a8ee
Override RoutingModule's ACK if on wrong channel
2022-11-21 20:43:17 +01:00
GUVWAF
5d8e661807
Send NAK on primary channel if it cannot decode it
2022-11-21 20:43:17 +01:00
Ben Meadors
fb4f9bdc40
Merge branch 'master' into transactional-config-edits
2022-11-21 12:10:49 -06:00
Ben Meadors
abf8fdb661
Merge branch 'master' into develop
2022-11-21 09:39:22 -06:00
Ben Meadors
53cd6bdf15
Merge branch 'master' into develop
2022-11-21 07:35:46 -06:00
Ben Meadors
b1ba807ec9
Only save and reboot while a transaction isnt open
2022-11-20 19:50:45 -06:00
Ben Meadors
c844f153e1
Merge branch 'master' into mqtt-init-defaults
2022-11-20 15:31:54 -06:00
Ben Meadors
1c5292ac86
Init default mqtt configurations
2022-11-20 12:29:10 -06:00
Thomas Göttgens
b54044fd00
if we have a filename, 'address' is the line number. Don't print that in hex ;-)
...
If it's really a hex address, prefix it with 0x
2022-11-20 12:00:57 +01:00
Thomas Göttgens
95cc328b5c
That wifi update didn't go down well.
2022-11-18 19:37:56 +01:00
Thomas Göttgens
144afee29e
trigger wifi reconnect by mqtt or ntp failures.
2022-11-18 18:03:30 +01:00
Thomas Göttgens
70d44b8838
next try.
2022-11-17 20:19:11 +01:00
Thomas Göttgens
b260c8b058
tryfix wifi issues
2022-11-17 20:09:08 +01:00
Thomas Göttgens
5991b59ba3
try fixing Wifi reconnects - don't manually reconnect and set auto-reconnect at the same time.
2022-11-17 17:48:46 +01:00
Thomas Göttgens
5bfc58ed64
testing issues with RAK11200/13300
2022-11-15 21:55:27 +01:00
Thomas Göttgens
79eff42c3c
Fix and Break radiolib
2022-11-14 10:53:16 +01:00
Thomas Göttgens
50a301899e
start to sort radiolib out. If we have macros, use them! :-)
...
Also we need Godmode for the SX1280 for now, hopefully can revert to more sane operation.
2022-11-14 09:49:50 +01:00
Ben Meadors
916f3cac41
Sync protos
2022-11-13 14:40:18 -06:00
Thomas Göttgens
7a67388a97
Merge branch 'master' of github.com:meshtastic/firmware into develop
2022-11-12 14:34:51 +01:00
Thomas Göttgens
65197a8e48
- Add new Compass Sensor
...
- speed up I2C Scanning
- make adding sensors less error prone
2022-11-12 11:03:29 +01:00
puzzled-pancake
3737252d39
Update NZ_865 to 36dBm
...
Updated NZ_865 to 36dBm as per:
https://rrf.rsm.govt.nz/smart-web/smart/page/-smart/domain/licence/LicenceSummary.wdk?id=219752
6dBW = 36dBm/4watt
2022-11-12 17:55:28 +13:00
Thomas Göttgens
f25f902c20
max power for the 1280 is +13dBm
2022-11-11 08:59:16 +01:00
Thomas Göttgens
74f31d7d68
Fix SX1280 init
2022-11-10 23:00:01 +01:00
Ben Meadors
30a87e3145
Switch to a smaller sample of devices for cppcheck
2022-11-10 07:26:28 -06:00
Thomas Göttgens
d1acf02ee8
Master Merge
2022-11-10 11:01:36 +01:00
GUVWAF
1213ec2d57
Set preamble length back to 32
2022-11-09 21:21:50 +01:00
Ben Meadors
32223a818c
Updated admin module and protobufs
2022-11-08 15:04:24 -06:00
Thomas Göttgens
9f9bd40343
rename wifi_mode to eth_mode
2022-11-08 21:53:44 +01:00
Ben Meadors
d6eeda7136
Merge pull request #1917 from meshtastic/master
...
Master Rollup
2022-11-08 07:25:40 -06:00
Ben Meadors
fb92e498f0
Merge pull request #1902 from GUVWAF/develop
...
Change preambleLength to 8 symbols to reduce airtime
2022-11-08 07:25:02 -06:00
Ben Meadors
bf8d8886fd
Merge branch 'develop' into master
2022-11-08 07:20:29 -06:00
Thomas Göttgens
6934e0bce7
Fix assert
2022-11-06 18:36:17 +01:00
Thomas Göttgens
16444c190d
Ignore Band power limits for licensed HAMs
2022-11-05 20:13:47 +01:00
GUVWAF
c0e630522c
Merge branch 'meshtastic:develop' into develop
2022-11-05 19:09:36 +01:00