1.3. Adas User Interface Driver - UsrIfDrvr

Id

UsrIfDrvr

Title

Adas User Interface Driver

System

Advanced Driving Assistance

Document Type

Application Software Component Specification Preview

1.3.1. Overview

The Charge 67 User Interface Driver component provides an interface between the user input devices and the rest of the system. It reads inputs from devices like buttons, switches, and knobs and makes this information available to other components that need it.

1.3.2. Functions

Title

Description

1

Read User Inputs

Reads the current state of all user input devices and provides this data to other components

2

Debounce Inputs

Filters the raw input signals to remove noise and bouncing effects from mechanical switches

1.3.3. Ports

Id

Direction

Data Type

Dimensions

Unit

1

Input

Incoming

single

[1]

inherit

2

Out

Outgoing

single

[1]

inherit