aboutsummaryrefslogtreecommitdiffstats
path: root/sw/cal
diff options
context:
space:
mode:
authorSam Anthony <sam@samanthony.xyz>2025-11-10 09:52:27 -0500
committerSam Anthony <sam@samanthony.xyz>2025-11-10 09:52:27 -0500
commita6e3d75253dd4b93edc555f3fee228d9868bc6c2 (patch)
treebf6285ec1b45fbc21dd6935e3b22ca084a5a5fc5 /sw/cal
parent2085a6b287d435052fada584cb3e623064ddafda (diff)
downloadcan-gauge-interface-a6e3d75253dd4b93edc555f3fee228d9868bc6c2.zip
cal: cleanup flags
Diffstat (limited to 'sw/cal')
-rw-r--r--sw/cal/main.go37
1 files changed, 15 insertions, 22 deletions
diff --git a/sw/cal/main.go b/sw/cal/main.go
index 6b6a6a8..5018b1a 100644
--- a/sw/cal/main.go
+++ b/sw/cal/main.go
@@ -19,33 +19,26 @@ type Signals struct {
var (
// DBC file
dbcFilenameFlag = "dbc"
- dbcFilename = flag.String(dbcFilenameFlag, "", "DBC file name")
+ dbcFilename = flag.String(dbcFilenameFlag, "", "DBC file")
// SocketCAN device
- canDevFlag = "can"
- canDev = flag.String(canDevFlag, "can0", "SocketCAN device")
+ canDev = flag.String("can", "can0", "SocketCAN device")
// Signal names
- tachSigFlag = "tachSig"
- speedSigFlag = "speedSig"
- an1SigFlag = "an1Sig"
- an2SigFlag = "an2Sig"
- an3SigFlag = "an3Sig"
- an4SigFlag = "an4Sig"
- tachSig = flag.String(tachSigFlag, "", "tachometer signal name")
- speedSig = flag.String(speedSigFlag, "", "speedometer signal name")
- an1Sig = flag.String(an1SigFlag, "", "analog channel 1 signal name")
- an2Sig = flag.String(an2SigFlag, "", "analog channel 2 signal name")
- an3Sig = flag.String(an3SigFlag, "", "analog channel 3 signal name")
- an4Sig = flag.String(an4SigFlag, "", "analog channel 4 signal name")
+ tachSig = flag.String("tachsig", "", "tachometer signal name")
+ speedSig = flag.String("speedsig", "", "speedometer signal name")
+ an1Sig = flag.String("an1sig", "", "analog channel 1 signal name")
+ an2Sig = flag.String("an2sig", "", "analog channel 2 signal name")
+ an3Sig = flag.String("an3sig", "", "analog channel 3 signal name")
+ an4Sig = flag.String("an4sig", "", "analog channel 4 signal name")
// Calibration tables
- tachTblFlag = "tachTbl"
- speedTblFlag = "speedTbl"
- an1TblFlag = "an1Tbl"
- an2TblFlag = "an2Tbl"
- an3TblFlag = "an3Tbl"
- an4TblFlag = "an4Tbl"
+ tachTblFlag = "tachtbl"
+ speedTblFlag = "speedtbl"
+ an1TblFlag = "an1tbl"
+ an2TblFlag = "an2tbl"
+ an3TblFlag = "an3tbl"
+ an4TblFlag = "an4tbl"
tachTbl = flag.String(tachTblFlag, "", "tachometer calibration CSV file")
speedTbl = flag.String(speedTblFlag, "", "speedometer calibration CSV file")
an1Tbl = flag.String(an1TblFlag, "", "analog channel 1 calibration CSV file")
@@ -58,7 +51,7 @@ func main() {
// Parse command line args
flag.Parse()
if *dbcFilename == "" {
- weprintf("Missing '%s' flag.\n", dbcFilenameFlag)
+ weprintf("Missing flag: -%s\n", dbcFilenameFlag)
flag.Usage()
os.Exit(1)
}