- stat.values.append(KeyValue("Watchdog Reset Flag", str(bool(reset & (1 << 3)))))
- stat.values.append(KeyValue("Brown-out Reset Flag", str(bool(reset & (1 << 2)))))
- stat.values.append(KeyValue("External Reset Flag", str(bool(reset & (1 << 1)))))
- stat.values.append(KeyValue("Power-on Reset Flag", str(bool(reset & (1 << 0)))))
+ wdrf = bool(reset & (1 << 3))
+ if wdrf: rospy.loginfo("Watchdog Reset")
+ borf = bool(reset & (1 << 2))
+ if borf: rospy.loginfo("Brown-out Reset Flag")
+ extrf = bool(reset & (1 << 1))
+ if extrf: rospy.loginfo("External Reset Flag")
+ porf = bool(reset & (1 << 0))
+ if porf: rospy.loginfo("Power-on Reset Flag")
+ stat.values.append(KeyValue("Watchdog Reset Flag", str(wdrf)))
+ stat.values.append(KeyValue("Brown-out Reset Flag", str(borf)))
+ stat.values.append(KeyValue("External Reset Flag", str(extrf)))
+ stat.values.append(KeyValue("Power-on Reset Flag", str(porf)))