package main import ( "github.com/bluenviron/goroslib/v2/pkg/msgs/diagnostic_msgs" ) func Topic() string { return "/diagnostics" } func Label() string { return "detectfault" } func Rule(data *diagnostic_msgs.DiagnosticArray) string { if data.Status[0].Level >= 3 { return "detectfault" } return "" }