name=Heartbeat
description=This plugin periodically blinks an LED and is useful as an indication of whether the application is running.  It requires that the configuration defines BOARD_HEARTBEAT_LED appropriately.  Typically, this is defined in the board header file.
category=Utility
quality=test

requiredApis=led,hal,system-timer

heartbeat.c

options=periodQs

periodQs.name=Blink period (qs)
periodQs.description=The plugin will blink the heartbeat LED on this period.  The period is measured in quarter seconds.
periodQs.type=NUMBER:1,255
periodQs.default=1

setup(bookkeeping) {
  tick=emberAfPluginHeartbeatTickCallback
}
