结构体 ara::diag::CounterBased
[SWS_DM_00538] Upstream: RS_Diag_04068
struct CounterBased {...};
Represents the parameters for counter-based debouncing.
| Header-Datei | #include "ara/diag/monitor_types.h" |
|---|
| Forwarding-Header | #include "ara/diag/diag_fwd.h" |
|---|
| Scope | namespace ara::diag |
|---|
用户指南人工智能生成
配置用于监控器基于计数器的去抖动的阈值、步长和跳跃值。
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 60957358c6ec
来源
未决问题(1)
配置用于监控器基于计数器的去抖动的阈值、步长和跳跃值。
结构体 ara::diag::CounterBased 定义了诊断事件基于计数器的去抖动的阈值、步长和跳跃参数 [SWS_DM_00538]。它由应用程序实例化并传递给 ara::diag::Monitor 的构造函数,以确定故障和正常判定的标准 [SWS_DM_00549]。若 Diagnostic Extract(DEXT)中未存储具优先级的去抖数据,Diagnostic Management 将使用这些参数进行计数器更新。
本指南基于 AUTOSAR Adaptive Platform R25-11 规范,并总结了对基于计数器的去抖动的要求。
成员图
类图
Hohle Dreieckspfeile = Vererbung (zeigt zur Basisklasse); Klicken öffnet die jeweilige Klassenseite.
详细视图
此版本没有元素数据
常量
Stepsize per pre-failed report.
Threshold until qualified failed.
Stepsize per pre-passed report.
Threshold until qualified passed.
is jump supported
bool useJumpToFailed;
is jump supported
bool useJumpToPassed;
常量 / 变量文档
std::int16_t failedJumpValue;
| Header-Datei | #include "ara/diag/monitor_types.h" |
|---|
| Scope | struct ara::diag::CounterBased |
|---|
| Symbol | failedJumpValue |
|---|
| Typ | std::int16_t |
|---|
Status: valid/unmigrated
Version: rel:R25-11#dce9c004
Versionshistorie & Revisions (1 transition, 7 revision)
- Current State
valid/unmigrated
- Reason
- mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
- Campaign
2026-08-13-status-backfill
- Active Version
AUTOSAR/AP/record/SWS_DM_00625@rel:R25-11#dce9c004
Point-in-Time History:
Recorded Revisions (7):
- R25-11
rel:R25-11#3d8ec9702026-09-30 - R20-11
rel:R20-11#f08528012026-10-14 - R21-11
rel:R21-11#3d8d66772026-10-14 - R22-11
rel:R22-11#4e10bb362026-10-14 - R23-11
rel:R23-11#dce9c0042026-10-14 - R24-11
rel:R24-11#dce9c0042026-10-14 - R25-11
rel:R25-11#dce9c0042026-10-14 active
Historical Snapshot:
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
| Date | Actor | Transition | Reason / Rationale | Campaign |
| 2026-08-13 | tool | none → valid/unmigrated | mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record | 2026-08-13-status-backfill |
std::uint16_t failedStepsize;
Stepsize per pre-failed report.
| Header-Datei | #include "ara/diag/monitor_types.h" |
|---|
| Scope | struct ara::diag::CounterBased |
|---|
| Symbol | failedStepsize |
|---|
| Typ | std::uint16_t |
|---|
Status: valid/unmigrated
Version: rel:R25-11#dafec4f4
Versionshistorie & Revisions (1 transition, 7 revision)
- Current State
valid/unmigrated
- Reason
- mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
- Campaign
2026-08-13-status-backfill
- Active Version
AUTOSAR/AP/record/SWS_DM_00623@rel:R25-11#dafec4f4
Point-in-Time History:
Recorded Revisions (7):
- R25-11
rel:R25-11#d4a093e42026-09-30 - R20-11
rel:R20-11#d8c07df52026-10-14 - R21-11
rel:R21-11#00dbada62026-10-14 - R22-11
rel:R22-11#ad00343e2026-10-14 - R23-11
rel:R23-11#dafec4f42026-10-14 - R24-11
rel:R24-11#dafec4f42026-10-14 - R25-11
rel:R25-11#dafec4f42026-10-14 active
Historical Snapshot:
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
| Date | Actor | Transition | Reason / Rationale | Campaign |
| 2026-08-13 | tool | none → valid/unmigrated | mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record | 2026-08-13-status-backfill |
std::int16_t failedThreshold;
Threshold until qualified failed.
| Header-Datei | #include "ara/diag/monitor_types.h" |
|---|
| Scope | struct ara::diag::CounterBased |
|---|
| Symbol | failedThreshold |
|---|
| Typ | std::int16_t |
|---|
Status: valid/unmigrated
Version: rel:R25-11#08353fef
Versionshistorie & Revisions (1 transition, 7 revision)
- Current State
valid/unmigrated
- Reason
- mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
- Campaign
2026-08-13-status-backfill
- Active Version
AUTOSAR/AP/record/SWS_DM_00621@rel:R25-11#08353fef
Point-in-Time History:
Recorded Revisions (7):
- R25-11
rel:R25-11#c3037cc02026-09-30 - R20-11
rel:R20-11#25e7cfaa2026-10-14 - R21-11
rel:R21-11#196f4ac32026-10-14 - R22-11
rel:R22-11#6af287f12026-10-14 - R23-11
rel:R23-11#08353fef2026-10-14 - R24-11
rel:R24-11#08353fef2026-10-14 - R25-11
rel:R25-11#08353fef2026-10-14 active
Historical Snapshot:
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
| Date | Actor | Transition | Reason / Rationale | Campaign |
| 2026-08-13 | tool | none → valid/unmigrated | mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record | 2026-08-13-status-backfill |
std::int16_t passedJumpValue;
| Header-Datei | #include "ara/diag/monitor_types.h" |
|---|
| Scope | struct ara::diag::CounterBased |
|---|
| Symbol | passedJumpValue |
|---|
| Typ | std::int16_t |
|---|
Status: valid/unmigrated
Version: rel:R25-11#ced89aeb
Versionshistorie & Revisions (1 transition, 7 revision)
- Current State
valid/unmigrated
- Reason
- mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
- Campaign
2026-08-13-status-backfill
- Active Version
AUTOSAR/AP/record/SWS_DM_00626@rel:R25-11#ced89aeb
Point-in-Time History:
Recorded Revisions (7):
- R25-11
rel:R25-11#48fa9fd72026-09-30 - R20-11
rel:R20-11#bca12a352026-10-14 - R21-11
rel:R21-11#ffcfafd22026-10-14 - R22-11
rel:R22-11#06c86bc12026-10-14 - R23-11
rel:R23-11#ced89aeb2026-10-14 - R24-11
rel:R24-11#ced89aeb2026-10-14 - R25-11
rel:R25-11#ced89aeb2026-10-14 active
Historical Snapshot:
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
| Date | Actor | Transition | Reason / Rationale | Campaign |
| 2026-08-13 | tool | none → valid/unmigrated | mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record | 2026-08-13-status-backfill |
std::uint16_t passedStepsize;
Stepsize per pre-passed report.
| Header-Datei | #include "ara/diag/monitor_types.h" |
|---|
| Scope | struct ara::diag::CounterBased |
|---|
| Symbol | passedStepsize |
|---|
| Typ | std::uint16_t |
|---|
Status: valid/unmigrated
Version: rel:R25-11#9a3eeb83
Versionshistorie & Revisions (1 transition, 7 revision)
- Current State
valid/unmigrated
- Reason
- mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
- Campaign
2026-08-13-status-backfill
- Active Version
AUTOSAR/AP/record/SWS_DM_00624@rel:R25-11#9a3eeb83
Point-in-Time History:
Recorded Revisions (7):
- R25-11
rel:R25-11#fe1d69922026-09-30 - R20-11
rel:R20-11#1453700f2026-10-14 - R21-11
rel:R21-11#c63f63342026-10-14 - R22-11
rel:R22-11#4d2e11a52026-10-14 - R23-11
rel:R23-11#9a3eeb832026-10-14 - R24-11
rel:R24-11#9a3eeb832026-10-14 - R25-11
rel:R25-11#9a3eeb832026-10-14 active
Historical Snapshot:
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
| Date | Actor | Transition | Reason / Rationale | Campaign |
| 2026-08-13 | tool | none → valid/unmigrated | mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record | 2026-08-13-status-backfill |
std::int16_t passedThreshold;
Threshold until qualified passed.
| Header-Datei | #include "ara/diag/monitor_types.h" |
|---|
| Scope | struct ara::diag::CounterBased |
|---|
| Symbol | passedThreshold |
|---|
| Typ | std::int16_t |
|---|
Status: valid/unmigrated
Version: rel:R25-11#24f4cdaa
Versionshistorie & Revisions (1 transition, 7 revision)
- Current State
valid/unmigrated
- Reason
- mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
- Campaign
2026-08-13-status-backfill
- Active Version
AUTOSAR/AP/record/SWS_DM_00622@rel:R25-11#24f4cdaa
Point-in-Time History:
Recorded Revisions (7):
- R25-11
rel:R25-11#ce4c070e2026-09-30 - R20-11
rel:R20-11#a6d5e9c72026-10-14 - R21-11
rel:R21-11#72e5c6f22026-10-14 - R22-11
rel:R22-11#8565f7cc2026-10-14 - R23-11
rel:R23-11#24f4cdaa2026-10-14 - R24-11
rel:R24-11#24f4cdaa2026-10-14 - R25-11
rel:R25-11#24f4cdaa2026-10-14 active
Historical Snapshot:
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
| Date | Actor | Transition | Reason / Rationale | Campaign |
| 2026-08-13 | tool | none → valid/unmigrated | mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record | 2026-08-13-status-backfill |
bool useJumpToFailed;
Status: valid/unmigrated
Version: rel:R25-11#3b6a9b1e
Versionshistorie & Revisions (1 transition, 7 revision)
- Current State
valid/unmigrated
- Reason
- mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
- Campaign
2026-08-13-status-backfill
- Active Version
AUTOSAR/AP/record/SWS_DM_00627@rel:R25-11#3b6a9b1e
Point-in-Time History:
Recorded Revisions (7):
- R25-11
rel:R25-11#4e142f5c2026-09-30 - R20-11
rel:R20-11#500659252026-10-14 - R21-11
rel:R21-11#b0c513c82026-10-14 - R22-11
rel:R22-11#fa011c9a2026-10-14 - R23-11
rel:R23-11#3b6a9b1e2026-10-14 - R24-11
rel:R24-11#3b6a9b1e2026-10-14 - R25-11
rel:R25-11#3b6a9b1e2026-10-14 active
Historical Snapshot:
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
| Date | Actor | Transition | Reason / Rationale | Campaign |
| 2026-08-13 | tool | none → valid/unmigrated | mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record | 2026-08-13-status-backfill |
bool useJumpToPassed;
Status: valid/unmigrated
Version: rel:R25-11#6b5a1179
Versionshistorie & Revisions (1 transition, 7 revision)
- Current State
valid/unmigrated
- Reason
- mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
- Campaign
2026-08-13-status-backfill
- Active Version
AUTOSAR/AP/record/SWS_DM_00628@rel:R25-11#6b5a1179
Point-in-Time History:
Recorded Revisions (7):
- R25-11
rel:R25-11#2b7444452026-09-30 - R20-11
rel:R20-11#a21e0a812026-10-14 - R21-11
rel:R21-11#fac6d4792026-10-14 - R22-11
rel:R22-11#a2c3b6d22026-10-14 - R23-11
rel:R23-11#6b5a11792026-10-14 - R24-11
rel:R24-11#6b5a11792026-10-14 - R25-11
rel:R25-11#6b5a11792026-10-14 active
Historical Snapshot:
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
| Date | Actor | Transition | Reason / Rationale | Campaign |
| 2026-08-13 | tool | none → valid/unmigrated | mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record | 2026-08-13-status-backfill |
gemini-3.8-flash-low· 2026-10-13 · 德文原文