From b4b6aa36e3486a3544acc52419149b5671f841e9 Mon Sep 17 00:00:00 2001 From: Siddharth11235 Date: Tue, 3 Sep 2019 18:09:16 +0530 Subject: Pushing entire Modelica HIL Tasks repo --- .../test_firmware.mo | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 Modelica-Arduino-MDD_Arduino_Revised/test_firmware.mo (limited to 'Modelica-Arduino-MDD_Arduino_Revised/test_firmware.mo') diff --git a/Modelica-Arduino-MDD_Arduino_Revised/test_firmware.mo b/Modelica-Arduino-MDD_Arduino_Revised/test_firmware.mo new file mode 100755 index 0000000..854d60f --- /dev/null +++ b/Modelica-Arduino-MDD_Arduino_Revised/test_firmware.mo @@ -0,0 +1,20 @@ +model test_firmware "Testing SerialCommunication with Arduino" + +import sComm=Arduino.SerialCommunication.Functions; +Integer h(fixed = false); +Integer byte_read(fixed = false); +//String str(fixed =false); +Integer wr(fixed =false); +Integer c_OK(fixed =false); +algorithm + when initial() then + h:=sComm.open_serial(1,0,115200); + sComm.delay(2000); + wr:=sComm.write_serial(1,"v",1); + byte_read:= sComm.read_serial(1,2); + c_OK := sComm.close_serial(1) "To close the connection safely"; + end when; + annotation( + experiment(StartTime = 0, StopTime = 10, Tolerance = 1e-6, Interval = 10)); + +end test_firmware; \ No newline at end of file -- cgit