Skip to content

Commit

Permalink
Update heartbeat interval Kconfig
Browse files Browse the repository at this point in the history
  • Loading branch information
gminn committed Jan 13, 2025
1 parent 8383fd4 commit 3de586e
Show file tree
Hide file tree
Showing 4 changed files with 2 additions and 9 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build-and-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@ jobs:
run: |
echo "CONFIG_NRF_MODEM_LIB_TRACE_ENABLED=y" >> firmware.conf
echo "CONFIG_DEBUG_MODULE_MEMFAULT_USE_EXTERNAL_TRANSPORT=y" >> firmware.conf
echo "CONFIG_DEBUG_MODULE_MEMFAULT_HEARTBEAT_INTERVAL_SEC=3600" >> firmware.conf
echo "CONFIG_MEMFAULT_METRICS_HEARTBEAT_INTERVAL_SECS=3600" >> firmware.conf
echo "CONFIG_MEMFAULT_NCS_FW_VERSION_STATIC=y" >> firmware.conf
echo "CONFIG_MEMFAULT_NCS_FW_VERSION=\"${{ env.APP_VERSION }}\"" >> firmware.conf
echo "CONFIG_MEMFAULT_NCS_FW_TYPE=\"asset_tracker_v2\"" >> firmware.conf
Expand Down
2 changes: 0 additions & 2 deletions configuration/memfault/memfault_platform_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@
*/

#if defined(CONFIG_DEBUG_MODULE)
/* Prepare captured metric data for upload to Memfault cloud every configured interval. */
#define MEMFAULT_METRICS_HEARTBEAT_INTERVAL_SECS CONFIG_DEBUG_MODULE_MEMFAULT_HEARTBEAT_INTERVAL_SEC
#define MEMFAULT_DATA_EXPORT_CHUNK_MAX_LEN CONFIG_DEBUG_MODULE_MEMFAULT_CHUNK_SIZE_MAX

/* Enable battery metrics */
Expand Down
5 changes: 0 additions & 5 deletions doc/debug_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -52,11 +52,6 @@ Configuration options
CONFIG_DEBUG_MODULE_MEMFAULT_USE_EXTERNAL_TRANSPORT - Configuration for transfer of Memfault data
This option, if enabled, makes the debug module trigger events carrying Memfault data. This data can be routed through an external transport to Memfault cloud, for example, through AWS IoT, Azure IoT Hub, or `nRF Cloud`_.

.. _CONFIG_DEBUG_MODULE_MEMFAULT_HEARTBEAT_INTERVAL_SEC:

CONFIG_DEBUG_MODULE_MEMFAULT_HEARTBEAT_INTERVAL_SEC - Configuration for nRF Connect SDK Memfault metrics tracking interval
This option sets the time interval for tracking |NCS| Memfault metrics.

.. _CONFIG_DEBUG_MODULE_MEMFAULT_CHUNK_SIZE_MAX:

CONFIG_DEBUG_MODULE_MEMFAULT_CHUNK_SIZE_MAX - Configuration for maximum size of transmitted packets
Expand Down
2 changes: 1 addition & 1 deletion overlay-memfault.conf
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ CONFIG_MEMFAULT_EVENT_STORAGE_SIZE=2048
# Configure frequency of periodic upload and heartbeat collection
CONFIG_MEMFAULT_HTTP_PERIODIC_UPLOAD=y
CONFIG_MEMFAULT_HTTP_PERIODIC_UPLOAD_INTERVAL_SECS=10800
CONFIG_DEBUG_MODULE_MEMFAULT_HEARTBEAT_INTERVAL_SEC=3600
CONFIG_MEMFAULT_METRICS_HEARTBEAT_INTERVAL_SECS=3600

# To override the version for FOTA testing, set the following line
# CONFIG_MEMFAULT_NCS_FW_VERSION_PREFIX="0.0.1+"
Expand Down

0 comments on commit 3de586e

Please sign in to comment.