From 8a01f72db5a7728feed04c112523ecaf6ea238a6 Mon Sep 17 00:00:00 2001 From: Michal Gorecki Date: Tue, 24 Jan 2023 15:08:42 +0100 Subject: [PATCH] apps: Allow stub/full implementation of packages in syscfg Packages console, log and stats allow to choose stub or full implementation. All apps had either stub or full implementation hardwired in pkg.yml file. Now it can be easily overriden in target. This also changes defunct setting of CONSOLE_MODE to CONSOLE_IMPLEMENTATION in all apps. --- apps/advertiser/pkg.yml | 6 +++--- apps/advertiser/syscfg.yml | 4 ++++ apps/blecent/pkg.yml | 6 +++--- apps/blecent/syscfg.yml | 4 ++++ apps/blecsc/pkg.yml | 6 +++--- apps/blecsc/syscfg.yml | 4 ++++ apps/blehci/pkg.yml | 2 +- apps/blehci/syscfg.yml | 3 ++- apps/blehr/pkg.yml | 6 +++--- apps/blehr/syscfg.yml | 4 ++++ apps/blemesh/pkg.yml | 6 +++--- apps/blemesh/syscfg.yml | 4 ++++ apps/blemesh_light/pkg.yml | 6 +++--- apps/blemesh_light/syscfg.yml | 4 ++++ apps/blemesh_models_example_1/pkg.yml | 6 +++--- apps/blemesh_models_example_1/syscfg.yml | 4 ++++ apps/blemesh_models_example_2/pkg.yml | 6 +++--- apps/blemesh_models_example_2/syscfg.yml | 4 ++++ apps/blemesh_shell/pkg.yml | 6 +++--- apps/blemesh_shell/syscfg.yml | 4 ++++ apps/bleprph/pkg.yml | 6 +++--- apps/bleprph/syscfg.yml | 4 ++++ apps/blestress/pkg.yml | 6 +++--- apps/blestress/syscfg.yml | 4 ++++ apps/btshell/pkg.yml | 6 +++--- apps/btshell/syscfg.yml | 4 ++++ apps/bttester/pkg.yml | 6 +++--- apps/bttester/syscfg.yml | 4 ++++ apps/central/pkg.yml | 6 +++--- apps/central/syscfg.yml | 4 ++++ apps/ext_advertiser/pkg.yml | 6 +++--- apps/ext_advertiser/syscfg.yml | 4 ++++ apps/mesh_badge/pkg.yml | 6 +++--- apps/mesh_badge/syscfg.yml | 4 ++++ apps/peripheral/pkg.yml | 6 +++--- apps/peripheral/syscfg.yml | 4 ++++ apps/scanner/pkg.yml | 6 +++--- apps/scanner/syscfg.yml | 4 ++++ 38 files changed, 129 insertions(+), 56 deletions(-) diff --git a/apps/advertiser/pkg.yml b/apps/advertiser/pkg.yml index ad6f133d5..2693cdad3 100644 --- a/apps/advertiser/pkg.yml +++ b/apps/advertiser/pkg.yml @@ -24,9 +24,9 @@ pkg.author: "Krzysztof Kopyściński " pkg.deps: - "@apache-mynewt-core/kernel/os" - - "@apache-mynewt-core/sys/console/full" - - "@apache-mynewt-core/sys/log/full" - - "@apache-mynewt-core/sys/stats/full" + - "@apache-mynewt-core/sys/console" + - "@apache-mynewt-core/sys/log" + - "@apache-mynewt-core/sys/stats" - "@apache-mynewt-core/sys/log/modlog" - "@apache-mynewt-nimble/nimble/host" - "@apache-mynewt-nimble/nimble/host/util" diff --git a/apps/advertiser/syscfg.yml b/apps/advertiser/syscfg.yml index 963839fc3..63b136beb 100644 --- a/apps/advertiser/syscfg.yml +++ b/apps/advertiser/syscfg.yml @@ -17,6 +17,10 @@ syscfg.vals: + CONSOLE_IMPLEMENTATION: full + LOG_IMPLEMENTATION: full + STATS_IMPLEMENTATION: full + BLE_ROLE_BROADCASTER: 1 BLE_ROLE_CENTRAL: 0 BLE_ROLE_OBSERVER: 0 diff --git a/apps/blecent/pkg.yml b/apps/blecent/pkg.yml index 86e3f0169..7b06e6279 100644 --- a/apps/blecent/pkg.yml +++ b/apps/blecent/pkg.yml @@ -24,10 +24,10 @@ pkg.keywords: pkg.deps: - "@apache-mynewt-core/kernel/os" - - "@apache-mynewt-core/sys/console/full" - - "@apache-mynewt-core/sys/log/full" + - "@apache-mynewt-core/sys/console" + - "@apache-mynewt-core/sys/log" - "@apache-mynewt-core/sys/log/modlog" - - "@apache-mynewt-core/sys/stats/full" + - "@apache-mynewt-core/sys/stats" - nimble/host - nimble/host/util - nimble/host/services/gap diff --git a/apps/blecent/syscfg.yml b/apps/blecent/syscfg.yml index e18638396..30c0febb6 100644 --- a/apps/blecent/syscfg.yml +++ b/apps/blecent/syscfg.yml @@ -17,6 +17,10 @@ # syscfg.vals: + CONSOLE_IMPLEMENTATION: full + LOG_IMPLEMENTATION: full + STATS_IMPLEMENTATION: full + # DEBUG logging is a bit noisy; use INFO. LOG_LEVEL: 1 diff --git a/apps/blecsc/pkg.yml b/apps/blecsc/pkg.yml index d3768fc7f..3f862f380 100644 --- a/apps/blecsc/pkg.yml +++ b/apps/blecsc/pkg.yml @@ -26,10 +26,10 @@ pkg.keywords: pkg.deps: - "@apache-mynewt-core/kernel/os" - - "@apache-mynewt-core/sys/console/full" - - "@apache-mynewt-core/sys/log/full" + - "@apache-mynewt-core/sys/console" + - "@apache-mynewt-core/sys/log" - "@apache-mynewt-core/sys/log/modlog" - - "@apache-mynewt-core/sys/stats/full" + - "@apache-mynewt-core/sys/stats" - "@apache-mynewt-core/sys/sysinit" - "@apache-mynewt-core/sys/id" - nimble/host diff --git a/apps/blecsc/syscfg.yml b/apps/blecsc/syscfg.yml index abf899691..8234ae8ad 100644 --- a/apps/blecsc/syscfg.yml +++ b/apps/blecsc/syscfg.yml @@ -17,6 +17,10 @@ syscfg.vals: + CONSOLE_IMPLEMENTATION: full + LOG_IMPLEMENTATION: full + STATS_IMPLEMENTATION: full + # Disable central and observer roles. BLE_ROLE_BROADCASTER: 1 BLE_ROLE_CENTRAL: 0 diff --git a/apps/blehci/pkg.yml b/apps/blehci/pkg.yml index 0c9e534b2..915ae5b60 100644 --- a/apps/blehci/pkg.yml +++ b/apps/blehci/pkg.yml @@ -25,7 +25,7 @@ pkg.keywords: pkg.deps: - "@apache-mynewt-core/sys/console" - "@apache-mynewt-core/sys/log" - - "@apache-mynewt-core/sys/stats/full" + - "@apache-mynewt-core/sys/stats" - "@apache-mynewt-core/kernel/os" - nimble/transport diff --git a/apps/blehci/syscfg.yml b/apps/blehci/syscfg.yml index 5ec89bcb9..3a8f53f75 100644 --- a/apps/blehci/syscfg.yml +++ b/apps/blehci/syscfg.yml @@ -20,8 +20,9 @@ syscfg.vals: # Default task settings OS_MAIN_STACK_SIZE: 64 # Stub console - CONSOLE_MODE: stub + CONSOLE_IMPLEMENTATION: stub LOG_IMPLEMENTATION: stub + STATS_IMPLEMENTATION: full syscfg.vals.'!BLE_TRANSPORT_NETCORE': # Use UART by default if not built on netcore diff --git a/apps/blehr/pkg.yml b/apps/blehr/pkg.yml index ace633b16..43c84ce3e 100644 --- a/apps/blehr/pkg.yml +++ b/apps/blehr/pkg.yml @@ -26,10 +26,10 @@ pkg.keywords: pkg.deps: - "@apache-mynewt-core/kernel/os" - - "@apache-mynewt-core/sys/console/full" - - "@apache-mynewt-core/sys/log/full" + - "@apache-mynewt-core/sys/console" + - "@apache-mynewt-core/sys/log" - "@apache-mynewt-core/sys/log/modlog" - - "@apache-mynewt-core/sys/stats/full" + - "@apache-mynewt-core/sys/stats" - "@apache-mynewt-core/sys/sysinit" - "@apache-mynewt-core/sys/id" - nimble/host diff --git a/apps/blehr/syscfg.yml b/apps/blehr/syscfg.yml index 98cf25542..a34080ed9 100644 --- a/apps/blehr/syscfg.yml +++ b/apps/blehr/syscfg.yml @@ -17,6 +17,10 @@ syscfg.vals: + CONSOLE_IMPLEMENTATION: full + LOG_IMPLEMENTATION: full + STATS_IMPLEMENTATION: full + # Disable central and observer roles. BLE_ROLE_BROADCASTER: 1 BLE_ROLE_CENTRAL: 0 diff --git a/apps/blemesh/pkg.yml b/apps/blemesh/pkg.yml index 19fb47823..fb4c49414 100644 --- a/apps/blemesh/pkg.yml +++ b/apps/blemesh/pkg.yml @@ -24,10 +24,10 @@ pkg.keywords: pkg.deps: - "@apache-mynewt-core/kernel/os" - - "@apache-mynewt-core/sys/console/full" - - "@apache-mynewt-core/sys/log/full" + - "@apache-mynewt-core/sys/console" + - "@apache-mynewt-core/sys/log" - "@apache-mynewt-core/sys/log/modlog" - - "@apache-mynewt-core/sys/stats/full" + - "@apache-mynewt-core/sys/stats" - "@apache-mynewt-core/sys/shell" - nimble/host - nimble/host/services/gap diff --git a/apps/blemesh/syscfg.yml b/apps/blemesh/syscfg.yml index 4424b14de..e6e961bf4 100644 --- a/apps/blemesh/syscfg.yml +++ b/apps/blemesh/syscfg.yml @@ -17,6 +17,10 @@ # syscfg.vals: + CONSOLE_IMPLEMENTATION: full + LOG_IMPLEMENTATION: full + STATS_IMPLEMENTATION: full + # Enable the shell task. SHELL_TASK: 1 diff --git a/apps/blemesh_light/pkg.yml b/apps/blemesh_light/pkg.yml index bb37ffb5f..f261a6f4e 100644 --- a/apps/blemesh_light/pkg.yml +++ b/apps/blemesh_light/pkg.yml @@ -24,10 +24,10 @@ pkg.keywords: pkg.deps: - "@apache-mynewt-core/kernel/os" - - "@apache-mynewt-core/sys/console/full" - - "@apache-mynewt-core/sys/log/full" + - "@apache-mynewt-core/sys/console" + - "@apache-mynewt-core/sys/log" - "@apache-mynewt-core/sys/log/modlog" - - "@apache-mynewt-core/sys/stats/full" + - "@apache-mynewt-core/sys/stats" - "@apache-mynewt-core/sys/shell" - nimble/host - nimble/host/services/gap diff --git a/apps/blemesh_light/syscfg.yml b/apps/blemesh_light/syscfg.yml index 826d9d5f3..0443549f8 100644 --- a/apps/blemesh_light/syscfg.yml +++ b/apps/blemesh_light/syscfg.yml @@ -21,6 +21,10 @@ syscfg.defs: value: 0 syscfg.vals: + CONSOLE_IMPLEMENTATION: full + LOG_IMPLEMENTATION: full + STATS_IMPLEMENTATION: full + # Enable the shell task. SHELL_TASK: 1 diff --git a/apps/blemesh_models_example_1/pkg.yml b/apps/blemesh_models_example_1/pkg.yml index 44e2d79cb..3cf9cd81d 100644 --- a/apps/blemesh_models_example_1/pkg.yml +++ b/apps/blemesh_models_example_1/pkg.yml @@ -24,9 +24,9 @@ pkg.keywords: pkg.deps: - "@apache-mynewt-core/kernel/os" - - "@apache-mynewt-core/sys/console/full" - - "@apache-mynewt-core/sys/log/full" - - "@apache-mynewt-core/sys/stats/full" + - "@apache-mynewt-core/sys/console" + - "@apache-mynewt-core/sys/log" + - "@apache-mynewt-core/sys/stats" - nimble/host - nimble/host/services/gap - nimble/host/services/gatt diff --git a/apps/blemesh_models_example_1/syscfg.yml b/apps/blemesh_models_example_1/syscfg.yml index 969753fe0..26e178b0d 100644 --- a/apps/blemesh_models_example_1/syscfg.yml +++ b/apps/blemesh_models_example_1/syscfg.yml @@ -17,6 +17,10 @@ # syscfg.vals: + CONSOLE_IMPLEMENTATION: full + LOG_IMPLEMENTATION: full + STATS_IMPLEMENTATION: full + # Set log level to info (disable debug logging). LOG_LEVEL: 1 diff --git a/apps/blemesh_models_example_2/pkg.yml b/apps/blemesh_models_example_2/pkg.yml index 194b5546c..f4ceacbc7 100644 --- a/apps/blemesh_models_example_2/pkg.yml +++ b/apps/blemesh_models_example_2/pkg.yml @@ -24,9 +24,9 @@ pkg.keywords: pkg.deps: - "@apache-mynewt-core/kernel/os" - - "@apache-mynewt-core/sys/console/full" - - "@apache-mynewt-core/sys/log/full" - - "@apache-mynewt-core/sys/stats/full" + - "@apache-mynewt-core/sys/console" + - "@apache-mynewt-core/sys/log" + - "@apache-mynewt-core/sys/stats" - "@apache-mynewt-core/encoding/base64" - "@apache-mynewt-core/sys/config" - nimble/host diff --git a/apps/blemesh_models_example_2/syscfg.yml b/apps/blemesh_models_example_2/syscfg.yml index b56e9d2d0..4ba0e1b7e 100644 --- a/apps/blemesh_models_example_2/syscfg.yml +++ b/apps/blemesh_models_example_2/syscfg.yml @@ -17,6 +17,10 @@ # syscfg.vals: + CONSOLE_IMPLEMENTATION: full + LOG_IMPLEMENTATION: full + STATS_IMPLEMENTATION: full + # Set log level to info (disable debug logging). LOG_LEVEL: 1 diff --git a/apps/blemesh_shell/pkg.yml b/apps/blemesh_shell/pkg.yml index a7e457ed1..df3a45d44 100644 --- a/apps/blemesh_shell/pkg.yml +++ b/apps/blemesh_shell/pkg.yml @@ -24,10 +24,10 @@ pkg.keywords: pkg.deps: - "@apache-mynewt-core/kernel/os" - - "@apache-mynewt-core/sys/console/full" - - "@apache-mynewt-core/sys/log/full" + - "@apache-mynewt-core/sys/console" + - "@apache-mynewt-core/sys/log" - "@apache-mynewt-core/sys/log/modlog" - - "@apache-mynewt-core/sys/stats/full" + - "@apache-mynewt-core/sys/stats" - "@apache-mynewt-core/sys/shell" - nimble/host - nimble/host/services/gap diff --git a/apps/blemesh_shell/syscfg.yml b/apps/blemesh_shell/syscfg.yml index 0756e46fe..a450ae4be 100644 --- a/apps/blemesh_shell/syscfg.yml +++ b/apps/blemesh_shell/syscfg.yml @@ -17,6 +17,10 @@ # syscfg.vals: + CONSOLE_IMPLEMENTATION: full + LOG_IMPLEMENTATION: full + STATS_IMPLEMENTATION: full + # Enable the shell task. SHELL_TASK: 1 diff --git a/apps/bleprph/pkg.yml b/apps/bleprph/pkg.yml index 0bb0d9d0b..6a7a354cf 100644 --- a/apps/bleprph/pkg.yml +++ b/apps/bleprph/pkg.yml @@ -29,10 +29,10 @@ pkg.deps: - "@apache-mynewt-core/mgmt/imgmgr" - "@apache-mynewt-core/mgmt/smp" - "@apache-mynewt-core/mgmt/smp/transport/ble" - - "@apache-mynewt-core/sys/console/full" - - "@apache-mynewt-core/sys/log/full" + - "@apache-mynewt-core/sys/console" + - "@apache-mynewt-core/sys/log" - "@apache-mynewt-core/sys/log/modlog" - - "@apache-mynewt-core/sys/stats/full" + - "@apache-mynewt-core/sys/stats" - "@apache-mynewt-core/sys/sysinit" - "@apache-mynewt-core/sys/id" - nimble/host diff --git a/apps/bleprph/syscfg.yml b/apps/bleprph/syscfg.yml index e00eb3b8e..0800f213b 100644 --- a/apps/bleprph/syscfg.yml +++ b/apps/bleprph/syscfg.yml @@ -38,6 +38,10 @@ syscfg.defs: value: "(int[]){ LED_1, LED_2, LED_3 }" syscfg.vals: + CONSOLE_IMPLEMENTATION: full + LOG_IMPLEMENTATION: full + STATS_IMPLEMENTATION: full + # Disable central and observer roles. BLE_ROLE_BROADCASTER: 1 BLE_ROLE_CENTRAL: 0 diff --git a/apps/blestress/pkg.yml b/apps/blestress/pkg.yml index 21013eb58..e56cdd64a 100644 --- a/apps/blestress/pkg.yml +++ b/apps/blestress/pkg.yml @@ -26,9 +26,9 @@ pkg.deps: - "@mcuboot/boot/bootutil" - "@apache-mynewt-core/sys/log/modlog" - "@apache-mynewt-core/kernel/os" - - "@apache-mynewt-core/sys/console/full" - - "@apache-mynewt-core/sys/log/full" - - "@apache-mynewt-core/sys/stats/full" + - "@apache-mynewt-core/sys/console" + - "@apache-mynewt-core/sys/log" + - "@apache-mynewt-core/sys/stats" - "@apache-mynewt-core/sys/id" - "@apache-mynewt-nimble/nimble/host" - "@apache-mynewt-nimble/nimble/host/util" diff --git a/apps/blestress/syscfg.yml b/apps/blestress/syscfg.yml index ce50050c7..5e16ed1f4 100644 --- a/apps/blestress/syscfg.yml +++ b/apps/blestress/syscfg.yml @@ -35,6 +35,10 @@ syscfg.defs: # Settings this app overrides. syscfg.vals: + CONSOLE_IMPLEMENTATION: full + LOG_IMPLEMENTATION: full + STATS_IMPLEMENTATION: full + # Change these settings: # Set 0 to print all debug logs, but keep in mind that plenty of diff --git a/apps/btshell/pkg.yml b/apps/btshell/pkg.yml index abbee73c7..b50b371c3 100644 --- a/apps/btshell/pkg.yml +++ b/apps/btshell/pkg.yml @@ -24,10 +24,10 @@ pkg.keywords: pkg.deps: - "@apache-mynewt-core/kernel/os" - - "@apache-mynewt-core/sys/log/full" + - "@apache-mynewt-core/sys/log" - "@apache-mynewt-core/sys/log/modlog" - - "@apache-mynewt-core/sys/stats/full" - - "@apache-mynewt-core/sys/console/full" + - "@apache-mynewt-core/sys/stats" + - "@apache-mynewt-core/sys/console" - "@apache-mynewt-core/sys/shell" - nimble/host - nimble/host/services/gap diff --git a/apps/btshell/syscfg.yml b/apps/btshell/syscfg.yml index b9dfa875d..091a2df0c 100644 --- a/apps/btshell/syscfg.yml +++ b/apps/btshell/syscfg.yml @@ -22,6 +22,10 @@ syscfg.defs: value: 1 syscfg.vals: + CONSOLE_IMPLEMENTATION: full + LOG_IMPLEMENTATION: full + STATS_IMPLEMENTATION: full + # Enable the shell task. SHELL_TASK: 1 diff --git a/apps/bttester/pkg.yml b/apps/bttester/pkg.yml index 219e52981..e763185fe 100644 --- a/apps/bttester/pkg.yml +++ b/apps/bttester/pkg.yml @@ -26,10 +26,10 @@ pkg.keywords: pkg.deps: - "@apache-mynewt-core/kernel/os" - - "@apache-mynewt-core/sys/console/full" - - "@apache-mynewt-core/sys/log/full" + - "@apache-mynewt-core/sys/console" + - "@apache-mynewt-core/sys/log" - "@apache-mynewt-core/sys/log/modlog" - - "@apache-mynewt-core/sys/stats/full" + - "@apache-mynewt-core/sys/stats" - "@apache-mynewt-core/sys/shell" - "@apache-mynewt-nimble/nimble/host" - "@apache-mynewt-nimble/nimble/host/util" diff --git a/apps/bttester/syscfg.yml b/apps/bttester/syscfg.yml index 0d975bd8f..5038e8121 100644 --- a/apps/bttester/syscfg.yml +++ b/apps/bttester/syscfg.yml @@ -80,6 +80,10 @@ syscfg.defs: value: 5 syscfg.vals: + CONSOLE_IMPLEMENTATION: full + LOG_IMPLEMENTATION: full + STATS_IMPLEMENTATION: full + OS_MAIN_STACK_SIZE: 512 SHELL_TASK: 0 SHELL_NEWTMGR: 0 diff --git a/apps/central/pkg.yml b/apps/central/pkg.yml index 5f5b27a97..90913711e 100644 --- a/apps/central/pkg.yml +++ b/apps/central/pkg.yml @@ -24,9 +24,9 @@ pkg.author: "Krzysztof Kopyściński " pkg.deps: - "@apache-mynewt-core/kernel/os" - - "@apache-mynewt-core/sys/console/full" - - "@apache-mynewt-core/sys/log/full" - - "@apache-mynewt-core/sys/stats/full" + - "@apache-mynewt-core/sys/console" + - "@apache-mynewt-core/sys/log" + - "@apache-mynewt-core/sys/stats" - "@apache-mynewt-core/sys/log/modlog" - "@apache-mynewt-nimble/nimble/host" - "@apache-mynewt-nimble/nimble/host/util/" diff --git a/apps/central/syscfg.yml b/apps/central/syscfg.yml index c23ba0420..3761c496e 100644 --- a/apps/central/syscfg.yml +++ b/apps/central/syscfg.yml @@ -17,6 +17,10 @@ syscfg.vals: + CONSOLE_IMPLEMENTATION: full + LOG_IMPLEMENTATION: full + STATS_IMPLEMENTATION: full + BLE_ROLE_BROADCASTER: 0 BLE_ROLE_CENTRAL: 1 BLE_ROLE_OBSERVER: 1 diff --git a/apps/ext_advertiser/pkg.yml b/apps/ext_advertiser/pkg.yml index 32df4efc1..baf1ea0b0 100644 --- a/apps/ext_advertiser/pkg.yml +++ b/apps/ext_advertiser/pkg.yml @@ -31,8 +31,8 @@ pkg.deps: - nimble/host/services/gatt - nimble/host/store/config - "@apache-mynewt-core/kernel/os" - - "@apache-mynewt-core/sys/console/full" - - "@apache-mynewt-core/sys/log/full" - - "@apache-mynewt-core/sys/stats/full" + - "@apache-mynewt-core/sys/console" + - "@apache-mynewt-core/sys/log" + - "@apache-mynewt-core/sys/stats" - "@apache-mynewt-core/sys/sysinit" - "@apache-mynewt-core/sys/id" diff --git a/apps/ext_advertiser/syscfg.yml b/apps/ext_advertiser/syscfg.yml index f157ab82b..410433fdf 100644 --- a/apps/ext_advertiser/syscfg.yml +++ b/apps/ext_advertiser/syscfg.yml @@ -17,6 +17,10 @@ syscfg.vals: + CONSOLE_IMPLEMENTATION: full + LOG_IMPLEMENTATION: full + STATS_IMPLEMENTATION: full + # Disable not used GAP roles (we only do non-connectable # advertising here) BLE_ROLE_BROADCASTER: 1 diff --git a/apps/mesh_badge/pkg.yml b/apps/mesh_badge/pkg.yml index d1276a51c..238104d71 100644 --- a/apps/mesh_badge/pkg.yml +++ b/apps/mesh_badge/pkg.yml @@ -26,10 +26,10 @@ pkg.deps: - "@apache-mynewt-core/hw/drivers/display/cfb" - "@apache-mynewt-core/hw/drivers/display/ssd1673" - "@apache-mynewt-core/kernel/os" - - "@apache-mynewt-core/sys/console/full" - - "@apache-mynewt-core/sys/log/full" + - "@apache-mynewt-core/sys/console" + - "@apache-mynewt-core/sys/log" - "@apache-mynewt-core/sys/log/modlog" - - "@apache-mynewt-core/sys/stats/full" + - "@apache-mynewt-core/sys/stats" - "@apache-mynewt-core/sys/shell" - nimble/host - nimble/host/services/gap diff --git a/apps/mesh_badge/syscfg.yml b/apps/mesh_badge/syscfg.yml index 2b8f457d5..81f1d75ff 100644 --- a/apps/mesh_badge/syscfg.yml +++ b/apps/mesh_badge/syscfg.yml @@ -19,6 +19,10 @@ # Package: apps/mesh_badge syscfg.vals: + CONSOLE_IMPLEMENTATION: full + LOG_IMPLEMENTATION: full + STATS_IMPLEMENTATION: full + # Enable the shell task. SHELL_TASK: 1 diff --git a/apps/peripheral/pkg.yml b/apps/peripheral/pkg.yml index d5c862c81..82ff496a7 100644 --- a/apps/peripheral/pkg.yml +++ b/apps/peripheral/pkg.yml @@ -25,9 +25,9 @@ pkg.author: "Krzysztof Kopyściński krzysztof.kopyscinski@codecoup.pl" pkg.deps: - "@apache-mynewt-core/kernel/os" - - "@apache-mynewt-core/sys/console/full" - - "@apache-mynewt-core/sys/log/full" - - "@apache-mynewt-core/sys/stats/full" + - "@apache-mynewt-core/sys/console" + - "@apache-mynewt-core/sys/log" + - "@apache-mynewt-core/sys/stats" - "@apache-mynewt-core/sys/log/modlog" - "@apache-mynewt-nimble/nimble/host" - "@apache-mynewt-nimble/nimble/host/util/" diff --git a/apps/peripheral/syscfg.yml b/apps/peripheral/syscfg.yml index 0b9542316..891ce0f59 100644 --- a/apps/peripheral/syscfg.yml +++ b/apps/peripheral/syscfg.yml @@ -17,6 +17,10 @@ syscfg.vals: + CONSOLE_IMPLEMENTATION: full + LOG_IMPLEMENTATION: full + STATS_IMPLEMENTATION: full + BLE_ROLE_BROADCASTER: 1 BLE_ROLE_CENTRAL: 0 BLE_ROLE_OBSERVER: 0 diff --git a/apps/scanner/pkg.yml b/apps/scanner/pkg.yml index 442ab9db6..5e17add14 100644 --- a/apps/scanner/pkg.yml +++ b/apps/scanner/pkg.yml @@ -25,9 +25,9 @@ pkg.author: "Krzysztof Kopyściński " pkg.deps: - "@apache-mynewt-core/kernel/os" - - "@apache-mynewt-core/sys/console/full" - - "@apache-mynewt-core/sys/log/full" - - "@apache-mynewt-core/sys/stats/full" + - "@apache-mynewt-core/sys/console" + - "@apache-mynewt-core/sys/log" + - "@apache-mynewt-core/sys/stats" - "@apache-mynewt-core/sys/log/modlog" - "@apache-mynewt-nimble/nimble/host" - "@apache-mynewt-nimble/nimble/host/util/" diff --git a/apps/scanner/syscfg.yml b/apps/scanner/syscfg.yml index 568a2c6b7..75d9dff25 100644 --- a/apps/scanner/syscfg.yml +++ b/apps/scanner/syscfg.yml @@ -17,6 +17,10 @@ syscfg.vals: + CONSOLE_IMPLEMENTATION: full + LOG_IMPLEMENTATION: full + STATS_IMPLEMENTATION: full + BLE_ROLE_BROADCASTER: 0 BLE_ROLE_CENTRAL: 0 BLE_ROLE_OBSERVER: 1