package main

import (
	"cicv-data-closedloop/kinglong_msgs"
	"fmt"
)

func Topic() string {
	return "/nodefault_info"
}
func Label() string {
	return "enginefault"
}
func Rule(data *kinglong_msgs.FaultInfo) string {
	if string(Hex(int(data.ErrorCode))[2]) == "5" {
		return "enginefault"
	}
	return ""
}

func Hex(num int) string {
	return fmt.Sprintf("0x%x", num)
}