Test System Object
MATLAB Command Line
Create an instance of the
DigitalRead
class.dr = DigitalRead()
Execute the
stepImpl
method.dr.step() ans = 0
Remove the
dr
system object and test thereleaseImpl
method.clear dr
Simulink Model
To bring the DigitalRead
System object™ into Simulink®, follow the steps:
Create a new Simulink model.
Add the MATLAB System block from the User-Defined Functions library.
In the block, set System object name to
DigitalRead
.From the Sinks library, add a Scope block to the model.
In the Modeling tab of the Simulink Editor, click Model Settings.
In the Configuration Parameters dialog box, on the Hardware Implementation pane, set Hardware board to match your hardware, for example,
'Arduino Due'
.On the Hardware tab of the Simulink model, in the Mode section, select
Run on board
.In the Run on Hardware section, set Stop Time to
Inf
and then click Monitor & Tune to build and run the model containing your System object on the hardware board.