Skip to content

Commit 468894a

Browse files
committed
removed not required fields in print
1 parent d1e29ce commit 468894a

File tree

2 files changed

+18
-3
lines changed

2 files changed

+18
-3
lines changed

cli/ota/decode.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,7 @@ func runDecodeHeaderCommand(flags *decodeHeaderFlags) error {
5252
params := &ota.ReadHeaderParams{
5353
File: flags.file,
5454
}
55-
err := ota.ReadHeader(params)
56-
if err != nil {
55+
if err := ota.ReadHeader(params); err != nil {
5756
return err
5857
}
5958
return nil

command/ota/readheader.go

+17-1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,15 @@ type ReadHeaderParams struct {
3030
File string
3131
}
3232

33+
type printableHeader struct {
34+
CRC32 uint32
35+
MagicNumber uint32
36+
BoardType string
37+
FQBN *string
38+
VID string
39+
PID string
40+
}
41+
3342
// Encode command is used to encode a firmware OTA
3443
func ReadHeader(params *ReadHeaderParams) error {
3544
_, err := os.Stat(params.File)
@@ -46,7 +55,14 @@ func ReadHeader(params *ReadHeaderParams) error {
4655
return fmt.Errorf("file %s does not contains a valid OTA header", params.File)
4756
}
4857

49-
out, _ := yaml.Marshal(header)
58+
out, _ := yaml.Marshal(printableHeader{
59+
CRC32: header.CRC32,
60+
MagicNumber: header.MagicNumber,
61+
BoardType: header.BoardType,
62+
FQBN: header.FQBN,
63+
VID: header.VID,
64+
PID: header.PID,
65+
})
5066
feedback.Print(string(out))
5167

5268
return nil

0 commit comments

Comments
 (0)