Andre K
|
85e62eaab4
|
feat: add remote node configuration (#626)
|
2023-04-22 12:06:25 -03:00 |
|
Andre K
|
da5f1d529d
|
feat: add traceroute (#620)
|
2023-04-16 06:16:41 -03:00 |
|
andrekir
|
a560555a01
|
fix: add synchronized() to service numOnlineNodes
to avoid `ConcurrentModificationException` from nodeDBbyNodeNum changes
|
2023-04-07 11:28:17 -03:00 |
|
andrekir
|
5d90584734
|
fix: add synchronized() to avoid concurrent modifications
between saveSettings() and discardNodeDB()
|
2023-04-03 18:12:24 -03:00 |
|
andrekir
|
e6d19d9e6d
|
fix: add nodeDBbyNodeNum temp var to avoid concurrent modifications
|
2023-04-01 06:43:41 -03:00 |
|
andrekir
|
da1988bbf9
|
fix: add back hwModel to setOwner
|
2023-03-28 22:31:36 -03:00 |
|
andrekir
|
fb8a640873
|
refactor: use Position object as requestPosition parameter
|
2023-03-27 15:51:23 -03:00 |
|
andrekir
|
2d9f0a56f2
|
refactor: use MeshUser object as setOwner parameter
|
2023-03-27 15:30:42 -03:00 |
|
andrekir
|
bee08a0bb4
|
fix: use MeshPacketQueue
|
2023-03-10 07:01:15 -03:00 |
|
andrekir
|
566fdd3344
|
feat: add getChannelSet method to IMeshService
|
2023-02-20 21:48:55 -03:00 |
|
andrekir
|
603cd85ca4
|
refactor: improve message status handling in queueJob
|
2023-02-18 08:20:36 -03:00 |
|
andrekir
|
8a6361d72c
|
feat: drop packet from queue after 3 failed attempts
|
2023-02-13 18:38:22 -03:00 |
|
andrekir
|
6e82affb98
|
fix: replace CompletableFuture lib
|
2023-02-03 19:41:30 -03:00 |
|
andrekir
|
62420132f1
|
feat: waypoints
|
2023-02-01 12:49:30 -03:00 |
|
andrekir
|
1fc99b8bb4
|
feat: enforce waypoints locked_to
|
2023-01-27 16:13:49 -03:00 |
|
andrekir
|
b4e8852961
|
fix: always broadcast MessageStatus updates
|
2023-01-22 21:45:45 -03:00 |
|
Andre K
|
620100b0d3
|
feat: add packet transmit queue (#566)
|
2023-01-17 18:46:04 -03:00 |
|
andrekir
|
24e5454fae
|
feat: improve handleReceivedPosition validation
|
2023-01-15 17:49:59 -03:00 |
|
andrekir
|
d23584c283
|
feat: get queued packets from database
|
2023-01-12 17:47:59 -03:00 |
|
andrekir
|
5a07998b73
|
fix: move Packet log after radioInterfaceService.sendToRadio()
|
2023-01-12 17:34:17 -03:00 |
|
andrekir
|
17a6e8cbc6
|
refactor: clean up meshservice
|
2023-01-12 17:32:20 -03:00 |
|
andrekir
|
b8ee4152a3
|
use ServiceCompat.stopForeground() for API < 24 compatibility
|
2023-01-03 21:02:31 -03:00 |
|
Andre K
|
7c28c4091f
|
distinguish between implicit and real ACKs (#552)
|
2023-01-02 22:23:23 -03:00 |
|
andrekir
|
2a25649766
|
update deprecated method
|
2023-01-02 21:19:10 -03:00 |
|
Andre K
|
27d8a498c4
|
update foreground service start (#551)
|
2023-01-02 21:12:57 -03:00 |
|
Andre K
|
99a42b1aa1
|
export hardcoded strings (#547)
|
2022-12-28 17:37:25 -03:00 |
|
andrekir
|
991a8622dc
|
add hwModel to setOwner
|
2022-12-24 09:09:47 -03:00 |
|
andrekir
|
4ea17e36bc
|
update coroutine scopes
|
2022-12-24 00:20:54 -03:00 |
|
andrekir
|
5c3595931f
|
use encodeToByteArray / decodeToString methods
|
2022-12-10 00:45:50 -03:00 |
|
Andre K
|
6ede4ed3bd
|
fix broadcastMessageStatus (#535)
|
2022-12-10 00:14:32 -03:00 |
|
andrekir
|
35ffcceb79
|
add aidl get/begin/commit configs
|
2022-11-29 17:47:49 -03:00 |
|
andrekir
|
a1984c5136
|
revert broadcastMessageStatus
|
2022-11-29 17:45:04 -03:00 |
|
andrekir
|
7d8e5a93a6
|
force connection broadcast on setDeviceAddress
|
2022-11-29 17:42:16 -03:00 |
|
Andre K
|
689e7e7eca
|
add ModuleConfig settings (#526)
|
2022-11-22 22:01:37 -03:00 |
|
Andre K
|
0c783dfbff
|
add fields for position fixed (#524)
|
2022-11-15 22:00:29 -03:00 |
|
andrekir
|
e328b5b5d9
|
set allowSpecialFloatingPointValues
|
2022-11-15 11:44:47 -03:00 |
|
Andre K
|
4bcd408dce
|
add user & device config settings (#520)
* add MeshUser & LocalConfig prefs
|
2022-11-08 23:11:18 -03:00 |
|
andrekir
|
6894883362
|
add option to request remote nodes position
|
2022-11-06 17:46:57 -03:00 |
|
andrekir
|
e18b1a9a4a
|
check Telemetry oneOf to update Nodeinfo
|
2022-11-06 08:39:05 -03:00 |
|
andrekir
|
ce140383bb
|
install channels from wantConfig
|
2022-10-16 19:19:03 -03:00 |
|
andrekir
|
d29c86ee74
|
admin channel not case-sensitive
|
2022-10-16 12:36:21 -03:00 |
|
andrekir
|
22671a73db
|
detect UUID to warn firmware is too old
|
2022-10-12 23:40:54 -03:00 |
|
Andre K
|
3174b53c36
|
Merge pull request #497 from meshtastic/set-channel
move ChannelSet out of MeshService
|
2022-10-12 09:47:07 -03:00 |
|
andrekir
|
88b94bd018
|
move ChannelSet out of service
|
2022-10-12 09:02:25 -03:00 |
|
andrekir
|
07ac4f8392
|
bump minDeviceVersion to 1.3.43
|
2022-10-11 19:21:03 -03:00 |
|
andrekir
|
d9eb113b12
|
add remote node admin
|
2022-10-10 18:09:20 -03:00 |
|
andrekir
|
213164e95b
|
requestConfig refactor
|
2022-10-10 18:06:19 -03:00 |
|
andrekir
|
b2f15337be
|
use explicit DELAYED_BROADCAST enum
|
2022-10-07 23:26:00 -03:00 |
|
andrekir
|
856e704dd1
|
use gps time in position sent from phone
|
2022-10-07 21:38:53 -03:00 |
|
andrekir
|
bf2cf7bd3b
|
bump minDeviceVersion to 1.3.41
|
2022-10-05 22:09:00 -03:00 |
|