Skip to content

Commit a733f34

Browse files
committed
now the program is able to parse the new module_firmware_index.json
1 parent 5a98dbc commit a733f34

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

indexes/firmwareindex/firmwareindex.go

+4-3
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ type Index struct {
4040
type IndexBoard struct {
4141
Fqbn string `json:"fqbn,required"`
4242
Firmwares []*IndexFirmware `json:"firmware,required"`
43-
LoaderSketch *IndexLoaderSketch `json:"loader_sketch,required"`
43+
LoaderSketch *IndexSketch `json:"loader_sketch,required"`
44+
VersionSketch *IndexSketch `json:"version_sketch"`
4445
Module string `json:"module,required"`
4546
Name string `json:"name,required"`
4647
Uploader string `json:"uploader,required"`
@@ -65,8 +66,8 @@ type IndexFirmware struct {
6566
Module string `json:"module,required"`
6667
}
6768

68-
// IndexLoaderSketch represents the sketch used to upload the new firmware on a board.
69-
type IndexLoaderSketch struct {
69+
// IndexSketch represents the sketch used to upload the new firmware on a board.
70+
type IndexSketch struct {
7071
URL string `json:"url,required"`
7172
Checksum string `json:"checksum,required"`
7273
Size json.Number `json:"size,required"`

0 commit comments

Comments
 (0)