Flow type Index

Flowtype C type C setup input patron C setup output patron C input patron C output patron Enable input Enable output Arg by reference Custom type Phantom type Size A2l type Dataset type Parameter set type Is float Is symbol A2l symbol code
DIO BOOL
%CTYP% acquire_%FLOW%(void){
#ifdef _DIAG_ACTIVE
if (diag.enable_%FLOW%==TRUE) {
return diag.%FLOW%;
} else {
#endif
return %TYP%_read(PORT_%FLOW%,value);
#ifdef _DIAG_ACTIVE
}
#endif
};
void synthesize_%FLOW%(%CTYP% %REF%value){
#ifdef _DIAG_ACTIVE
if (diag.enable_%FLOW%==TRUE) {
%TYP%_write(PORT_%FLOW%,diag.%FLOW%);
} else {
#endif
%TYP%_write(PORT_%FLOW%,value);
#ifdef _DIAG_ACTIVE
}
#endif
};
Yes Yes No No No (Not Available) (Not Available) (Not Available)
ADC UI_10
%CTYP% acquire_%FLOW%(void){
return %TYP%_read(CANAL_%FLOW%K,PORT_%FLOW%);
};
Yes No No No No (Not Available) (Not Available) (Not Available)
PWM
void synthesize_%FLOW%(%CTYP% value){
%TYP%_write(PORT_%FLOW%, CANAL_%FLOW%, value);
};
No Yes No No No (Not Available) No No
CAN_signal
BOOL acquire_%FLOW%(%CTYP% %REF%value){
return %TYP%_read(MENSAJE_%FLOW%,SENYAL_%FLOW%,value,sizeof(%CTYP%));
};
void synthesize_%FLOW%(%CTYP% %REF%value){
%TYP%_write(MENSAJE_%FLOW%, SENYAL_%FLOW%, value,sizeof(%CTYP%));
};"
Yes Yes Yes Yes No (Not Available) (Not Available) (Not Available)
Status
No No No Yes No (Not Available) (Not Available) (Not Available)
Timer t_timer
No No No No No (Not Available) (Not Available) (Not Available)
Variable
No No No Yes No (Not Available) (Not Available) (Not Available)
Bus
No No No No Yes (Not Available) (Not Available) (Not Available)
N/C
No No No No Yes (Not Available) (Not Available) (Not Available)
Power
No No No No Yes (Not Available) (Not Available) (Not Available)
Flag BOOL
No No No No No (Not Available) (Not Available) (Not Available)
H_B t_h_b
No No No No No (Not Available) (Not Available) (Not Available)
TBD
No No No No Yes (Not Available) (Not Available) (Not Available)
InterrupciĆ³n BOOL
No No No No No (Not Available) (Not Available) (Not Available)
PWMDuty t_pwm_duty
No No No No No (Not Available) (Not Available) (Not Available)
DIO_Signal
%CTYP% acquire_%FLOW%(){
return %TYP%_read(PORT_%FLOW%,MASK_%FLOW%);
};
void synthesize_%FLOW%(%CTYP% value){
%TYP%_write(PORT_%FLOW%, MASK_%FLOW%, value);
};"
Yes Yes No Yes No (Not Available) (Not Available) (Not Available)
message
BOOL acquire_%FLOW%(%CTYP% %REF%value, %CTYP%_length buffer_length, %CTYP%_length %REF%read_length){
return %TYP%_read(MSGPORT_%FLOW%,SENYAL_%FLOW%,value,sizeof(%CTYP%)*length,read_length);
};
%CTYP%_length synthesize_%FLOW%(%CTYP% %REF%value, %CTYP%_length length){
return %TYP%_write(MENSAJE_%FLOW%, SENYAL_%FLOW%, value,sizeof(%CTYP%));
};"
Yes Yes Yes No No (Not Available) (Not Available) (Not Available)
DI_pu BOOL
%CTYP% acquire_%FLOW%(void){
#ifdef _DIAG_ACTIVE
if (diag.enable_%FLOW%==TRUE) {
return diag.%FLOW%;
} else {
#endif
return %TYP%_read(PORT_%FLOW%,value);
#ifdef _DIAG_ACTIVE
}
#endif
};
Yes No No No No (Not Available) No No
Button
No No No No Yes (Not Available) No No
Position
No No No No Yes (Not Available) No No