uRTEDemo_03_Nucleo-F446RE_SystemStates_10_Model

Test - Test_132

Regular blink

The LED has to blink with a frequency of 1/100ms.

Safety

Derived
SIL no safety requirements referencing

Properties

Base
NameRegular blink
Type Test
Description

The LED has to blink with a frequency of 1/100ms.

User-IDTest_132
UID_Csid1VU5Ee2zY-a2salcrw
Test configuration
Parent
Status implemented
Priority 0
Procedures and input-data

Regular power-on without user-input

Expected results

A blinking LED

Requirement Layer

(Safety)Requirements (1)

(Safety)Requirements referencing to test Regular blink.

(Safety)Requirement Parent User-ID Author Creation Date Start Date Deadline Expense Responsibe Category Type Status Function Type SIL derived SIL manual SIL effective Tests Technical Functions Software Hardware Signals Global variables Activation events Use-Cases User-Stories Refining Conflicting refined by conflicted by

In order to indicate that uRTE is up and running, an LED shall blink (toggle its binary state) with an frequency of 1/100ms.

Requirement_32 Thomas Barth Tue Jun 07 13:05:57 CEST 2022 0.0 Thomas Barth product functional implemented - - - -

Functional Layer

Technical Functions (1)

Technical-Functions associated with the requirements referencing to test Regular blink.

Function LFB Software Hardware Technical Functions sub Technical Functions Requirements sub Requirements

An LED shall blink to indicate that the system is alive and responding.

Software Layer

Software units (1)

Software-Units associated with the requirements referencing to test Regular blink.

Unit Parent Function calls Technical Functions Requirements Type Tasks WCET Stack ROM Globals ProtectionSets SIL req SIL ach sub Technical Functions (R) sub Requirements (R) Has a return value (R) SystemStates (R) Ingoing Trigger Ports (R) Outgoing Trigger Ports (R) Ingoing Data Ports (R) Outgoing Data Ports (R) Signals (D) Runnables (D) DataType (D) Is Synchronous (D) Hardware (D) Ports (G) Callers (F) Return Type (F) Parameters (F)

Controls the LED signal and thus the LED

LED
Runnable 0 0 0
- QM false
  • Runnable_00_blink_Tick
  • Runnable_blink_Button_IN
  • Runnable_00_blink_OUT
- - - - - - - - -

Activation-Events (1)

Activation-Events associated with the requirements referencing to test Regular blink.

Event Type Cycle Time (C) Offset (C) Task-Init (S) Requirements Ports Runnables Tasks SystemStates SIL req SIL ach

The timebase for the LED logic. Has an bit of offset to make sure it comes after the button has been read (button value is polled).

CyclicEvent 100 2 -
  • Runnable_00_blink_Tick in run_LED
- QM