Hayato Kikuchi / Mbed OS MonitoringTest

Dependencies:   SoftPWM

Revision:
1:6633661058ec
Parent:
0:a33375289d79
--- a/CommunicationMonitoring.cpp	Wed Dec 22 11:15:12 2021 +0000
+++ b/CommunicationMonitoring.cpp	Thu Dec 23 05:52:48 2021 +0000
@@ -29,7 +29,14 @@
     if(comminfo[_device_num].count_ms > comminfo[_device_num].time_out_ms * 1000) comminfo[_device_num].count_ms = comminfo[_device_num].time_out_ms; //オーバーフロー対策
 }
 
-bool CommunicationMonitoring::getAvailable(int _device_num)
+bool CommunicationMonitoring::isAvailable(int _device_num)
 {
     return comminfo[_device_num].Available;
 }
+bool CommunicationMonitoring::isAllAvailable(void)
+{
+    bool checker = true;
+    for(int i = 0; i <= device_num; i++) checker *= comminfo[i].Available;
+
+    return checker;
+}