diff options
| author | Sam Anthony <sam@samanthony.xyz> | 2025-11-08 10:16:42 -0500 |
|---|---|---|
| committer | Sam Anthony <sam@samanthony.xyz> | 2025-11-08 10:16:42 -0500 |
| commit | 9b562121464ea21ba8c8b4d3783d3f873746ee00 (patch) | |
| tree | 6ac231d72996efbd7356c462ddb06b183eb9181e /sw/cal/main.go | |
| parent | 413d894d0637d7a4e55025664043ffa1c29e9bbb (diff) | |
| download | can-gauge-interface-9b562121464ea21ba8c8b4d3783d3f873746ee00.zip | |
cal: send Signal Control framess
Diffstat (limited to 'sw/cal/main.go')
| -rw-r--r-- | sw/cal/main.go | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/sw/cal/main.go b/sw/cal/main.go index d87dd64..bfd0f11 100644 --- a/sw/cal/main.go +++ b/sw/cal/main.go @@ -122,8 +122,15 @@ func sendEncodings(dbcFilename string, sigNames map[int]string, tx *socketcan.Tr } // Transmit Signal Control frames + for k, sigDef := range sigDefs { + fmt.Printf("Transmitting encoding of signal %d: %s\n", k, sigDef.name) + fmt.Println(sigDef) + if err := sendEncoding(sigDef, k, tx); err != nil { + return err + } + } - // TODO + return nil } // Parse each table and transmit them using Table Control frames. @@ -135,7 +142,7 @@ func sendTables(tblFilenames map[int]string, tx *socketcan.Transmitter) error { return err } - fmt.Println("Transmitting", filename) + fmt.Printf("Transmitting table %d: %s\n", k, filename) if err := sendTable(tx, tbl, k); err != nil { return err } |