diff options
author | SG <who.just.the.doctor@gmail.com> | 2021-10-12 14:48:34 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-12 14:48:34 +0300 |
commit | b85a50f9124bcaf4448823ef70af38deb526584f (patch) | |
tree | afdc01c088774d3dac9e58353d517313bde67599 /applications/applications.c | |
parent | 841e18dfec820cc7197957f30af1a613c7021efd (diff) |
[FL-1792] RPC service (#698)
* Lib: added nanopb
* Hal rfid: fixed confused arguments
* Lib: update makefile, include nanopb
* Lib: remove nanopb
* Lib: add nanopb as submodule
* Assets: remove protobuf
* Assets: add protobuf message definitions as submodule
* WIP: [FL-1792] Add Protobuf RPC
* WIP: RPC add ping
* Add Ping
* Fix Ping, Add (WIP) storage
* Update submodule
* ble-glue: add ptotobuf to ble
* WIP: Add storage list test
* revert applications.mk
* Add Storage List command
* ble-glue: fix fast updating rx charachteristic
* ble serial: split long ble packets
* Add Storage Read/Write/Mkdir/Delete
* Disable tests
* Rename Element -> File
* Add md5sum, fix test leak
* Regenerate Protobuf
* Fix review comments
* ble-glue: sync f7 target
Co-authored-by: Albert Kharisov <albert@flipperdevices.com>
Co-authored-by: gornekich <n.gorbadey@gmail.com>
Co-authored-by: あく <alleteam@gmail.com>
Diffstat (limited to 'applications/applications.c')
-rw-r--r-- | applications/applications.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/applications/applications.c b/applications/applications.c index 4e19ef87..1e1469c4 100644 --- a/applications/applications.c +++ b/applications/applications.c @@ -2,6 +2,7 @@ #include <assets_icons.h> // Services +extern int32_t rpc_srv(void* p); extern int32_t bt_srv(void* p); extern int32_t cli_srv(void* p); extern int32_t dialogs_srv(void* p); @@ -59,6 +60,10 @@ extern int32_t power_settings_app(void* p); const FlipperApplication FLIPPER_SERVICES[] = { /* Services */ +#ifdef SRV_RPC + {.app = rpc_srv, .name = "RPC", .stack_size = 1024 * 4, .icon = NULL}, +#endif + #ifdef SRV_BT {.app = bt_srv, .name = "BT", .stack_size = 1024, .icon = NULL}, #endif @@ -216,7 +221,7 @@ const FlipperApplication FLIPPER_DEBUG_APPS[] = { #endif #ifdef APP_UNIT_TESTS - {.app = flipper_test_app, .name = "Unit Tests", .stack_size = 1024, .icon = &A_Plugins_14}, + {.app = flipper_test_app, .name = "Unit Tests", .stack_size = 1024 * 8, .icon = &A_Plugins_14}, #endif #ifdef APP_IRDA_MONITOR |