andrekir
b401c8bac3
move admin messages to nodes tab
2022-09-30 15:57:04 -03:00
andrekir
5382fdae49
update for proto changes
2022-09-18 18:35:13 -03:00
andrekir
68558e4078
remove DataPacket storage from MeshService
2022-09-16 18:17:19 -03:00
andrekir
1f60c4ddf4
move region logic out of service
2022-07-26 23:01:28 -03:00
andrekir
47793a2086
add shutdown & reboot admin commands
2022-06-06 17:29:09 -03:00
andrekir
48fd657d8a
update protobufs
2022-05-26 16:23:47 -03:00
andrekir
6bda993851
move location service to repository
2022-05-20 09:13:59 -03:00
Mike Cumings
9687fb7370
RadioInterfaceService is no longer an Android Service
...
Removes the AIDL and associated support for the `IRadioInterfaceService`.
This should give some performance benefit since radio data no longer
has to round-trip through the platform.
2022-04-22 17:40:01 -07:00
andrekir
89811d4aa4
cleanup actionmode
2022-04-19 15:10:17 -03:00
andrekir
0b0d82dc76
deleteMessage index by packet id
2022-03-02 11:21:43 -03:00
Jackson Rosenthal
93e81e4639
Added delete all messages into the AlertDialog.
2022-01-31 19:11:32 -05:00
Jackson Rosenthal
e27a76633c
Delete messages from view by long clicking. Looking into clearing "all messages" & menu for deleting individual messages
2022-01-29 14:31:08 -05:00
andrekir
2441e1bada
add provideLocation service start/stop
2022-01-03 21:59:30 -03:00
Kevin Hester
c9d18b00a4
don't let user update firmware without setting a region.
2021-03-20 17:47:02 +08:00
Kevin Hester
81e76bfc51
fix bugs found via simulator
2021-03-04 09:08:29 +08:00
Kevin Hester
0743feadc4
wip adding channelset
2021-02-27 11:44:05 +08:00
Kevin Hester
1d41a48274
Conditionalize message receive broadcast, so apps can subscribe to JUST their messages
2021-01-11 17:18:04 +08:00
Paul Mandal
40762c4e22
Fix the broadcast intent action package in IMeshService.aidl's comments
2020-09-25 19:43:20 -06:00
geeksville
617655b8f7
improve API docs
2020-08-11 19:31:57 -07:00
geeksville
e001ffaf96
doc fix
2020-07-07 10:01:19 -07:00
geeksville
bae1a124d2
Don't bounce the interface if the UI changes to a device we are already using
2020-07-04 16:54:48 -07:00
geeksville
e4223d6476
prevent race condition if meshservice starts running before radiointerface
2020-06-11 11:20:51 -07:00
geeksville
cff90c5bd7
never let getMyNodeInfo ever return null. fixes an autobug for device removal
2020-06-09 18:56:34 -07:00
geeksville
3d4be477a2
remove old BLE api
2020-06-05 21:12:15 -07:00
geeksville
6031b5eaa0
clean up message API to/from mesh service, to allow clients to get
...
updates on message status
2020-05-30 15:55:47 -07:00
geeksville
6576f5eab5
backend updated to reneable firmware update
2020-05-13 14:47:55 -07:00
geeksville
62a64dd782
new cleaner approach of not whacking services seems to aprox work
2020-04-20 07:46:06 -07:00
geeksville
cde3f2dec2
WIP - doesn't yet build, but changing to set the device addresses the correct way
2020-04-19 20:06:11 -07:00
geeksville
613e4f7ec4
make aidl interface strongly typed
2020-04-19 11:56:06 -07:00
geeksville
5784138c96
Fix #11 : we now keep a record of past messages in the persistent service state
2020-04-19 11:47:34 -07:00
geeksville
f2d43332f7
Making app aware of device sleep states, Fix #4
2020-04-04 17:00:38 -07:00
geeksville
674b417c87
BLE software update works again
2020-02-24 18:10:25 -08:00
geeksville
165df2c4de
allow sending broadcasts and cope with missing mesh services
2020-02-17 15:39:49 -08:00
geeksville
ccdca3b146
provide current ID to service consumers
2020-02-17 13:14:53 -08:00
geeksville
9dcfb59ee0
clean up user setting
2020-02-14 04:41:20 -08:00
geeksville
b17e7231c0
begin support for showing/sharing qr codes for channel settings
2020-02-11 19:20:24 -08:00
geeksville
10b4d2395c
deliver full node db when client app asks for it
2020-02-10 17:05:51 -08:00
geeksville
984bc460d6
WIP rx text message GUI
2020-02-09 05:52:17 -08:00
geeksville
ce43248416
change to new bluetooth api
2020-02-04 09:36:08 -08:00
geeksville
6cebf063d7
new bluetooth work queue stuff seems to work
2020-01-27 16:00:00 -08:00
geeksville
ff281b6c39
make broadcast recipients explicit
2020-01-26 11:33:51 -08:00
geeksville
a306c4466d
pass pack exceptions via RemoteExceptions
2020-01-26 10:44:42 -08:00
geeksville
8421c53a69
clean up exception handling
2020-01-25 10:00:57 -08:00
geeksville
7fb0cabee8
clean up protobufs with a bit of futureproofing for new packet types
2020-01-25 06:16:10 -08:00
geeksville
559795b796
add beginnings of radio interface service
2020-01-24 17:05:55 -08:00
geeksville
397bb855d9
add my broadcasts
2020-01-22 22:16:30 -08:00
geeksville
3551eedb8a
move to geeksville/mesh
2020-01-22 21:46:41 -08:00
geeksville
9a61af82de
add IPC mesh service for use by Signal
2020-01-22 21:25:31 -08:00