commit | ffe6c3ea1134a3c7e14409d9a800af728b3683d0 | [log] [tgz] |
---|---|---|
author | Carlos Chinchilla <cachinchilla@google.com> | Thu Jan 13 18:22:42 2022 -0800 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Jan 27 01:23:44 2022 +0000 |
tree | 025f704529b35b2be503b249a41d9d11a74fac91 | |
parent | e2af9df92758ff6dcf5feebef3c9bba7ac960702 [diff] |
pw_{log, log_rpc, system}: Log drop support Keep a sequence ID for all the logs that will be streamed. Add the sequence ID of the first log entry in the LogEntries proto. The client can deduct the logs dropped by the interface based on the sequence ID and how many LogEntry protos are in a LogEntries proto, as the pw_system console does. The pw_system console provides a way to report the drop count. Change-Id: Icefed676e6671fac75a8be90eaf5178507900b18 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/78740 Reviewed-by: Armando Montanez <amontanez@google.com> Commit-Queue: Carlos Chinchilla <cachinchilla@google.com>
Pigweed is an open source collection of embedded-targeted libraries–or as we like to call them, modules. These modules are building blocks and infrastructure that enable faster and more reliable development on small-footprint MMU-less 32-bit microcontrollers like the STMicroelectronics STM32L452 or the Nordic nRF52832.
For more information please see our website: https://pigweed.dev/