Code Interface Report for HighBeamAssist

Table of Contents

Entry-Point Functions

Function: Runnable_Init

Prototype void Runnable_Init(void)
Description Initialization entry point of generated code
Timing Must be called exactly once
Arguments None
Return value None
Header file

Function: Runnable_HL

Prototype void Runnable_HL(void)
Description Exported function: <Root>/Runnable_hl
Timing Must be called periodically, every 1 second
Arguments None
Return value None
Header file

Function: Runnable_MS

Prototype void Runnable_MS(void)
Description Exported function: <Root>/Runnable_ms
Timing Must be called periodically, every 0.5 seconds
Arguments None
Return value None
Header file

Inports

[-]
Block Name Code Identifier Data Type Dimension
<Root>/RPort_Mode_val Require port, interface: sender-receiver HeadlampModes 1
<Root>/RPort_KeySW_state Require port, interface: sender-receiver boolean 1
<Root>/RPort_Distance_val Require port, interface: sender-receiver uint32 1
<Root>/RPort_VehicleSpeed_val Require port, interface: sender-receiver uint32 1
<Root>/RPort_LightIntensity_val Require port, interface: sender-receiver uint32 1

Outports

Block Name Code Identifier Data Type Dimension
<Root>/PPort_Lamps_val Provide port, interface: sender-receiver boolean [1 2]

Interface Parameters

No interface/tunable parameters in model.

Data Stores

No data stores in the model; note that this report lists only data stores with non-auto storage class and global data stores