<<Enumerated_Type>>
Analog_Pin_Id
Allows to model a data
representing the identifier of
an analog pin of an Arduino
board.
ANALOG_PIN_0
ANALOG_PIN_1
ANALOG_PIN_2
ANALOG_PIN_3
ANALOG_PIN_4
ANALOG_PIN_5
ANALOG_PIN_6
ANALOG_PIN_7
ANALOG_PIN_8
ANALOG_PIN_9
ANALOG_PIN_10
ANALOG_PIN_11
ANALOG_PIN_12
ANALOG_PIN_13
ANALOG_PIN_14
ANALOG_PIN_15
<<Fixed_Point_Type>>
T_Pin_Voltage_5
Allows to model a data
representing a voltage with a
resolution of 5/1024 (0.004887)
volt.
(Typically used to represent a
data from 0 to 5 V.)
Base : uint16
Unit : V
Resolution : 5/1024
Offset : 0
<<Client_Server_Interface>>
Analog_Input_5
Gathers operations allowing to manage an
analog hardware input from 0 to 5 volt.
+ Get_Voltage( OUT voltage:T_Pin_Voltage_5 )
Analog_Pin:Analog_Input_5
<<Component_Type>>
Arduino_Analog_Input_Pin_5
The role of the
Arduino_Analog_Input_Pin_5
component is to abstract the
Arduino layer allowing to get
voltage from a analog input pin.
+ Arduino_Pin_Id : Analog_Pin_Id