mirror of
https://gitlab1.ptb.de/waltem01/Matrix
synced 2024-12-25 11:31:46 +00:00
bugfix: clear before next gen
This commit is contained in:
parent
c29dd9e6fb
commit
a65dcddbc7
3
main.go
3
main.go
@ -11,7 +11,8 @@ import (
|
||||
func output(client *resty.Client, url string, width, height int, arr [][]Cell) {
|
||||
goterm.MoveCursor(1, 4)
|
||||
// Prepare instructions for matrix
|
||||
instructions := make([]interface{}, 0)
|
||||
instructions := make([]interface{}, 1)
|
||||
instructions[0] = Clear{Endpoint: CLEAR}
|
||||
// Append all live cells as pixel instructions
|
||||
for j := 0; j < height; j++ {
|
||||
for i := 0; i < width; i++ {
|
||||
|
5
types.go
5
types.go
@ -11,6 +11,7 @@ const (
|
||||
UPDATE Endpoint = "update"
|
||||
PIXEL Endpoint = "pixel"
|
||||
COLOR Endpoint = "color"
|
||||
CLEAR Endpoint = "clear"
|
||||
)
|
||||
|
||||
type Rectangle struct {
|
||||
@ -21,6 +22,10 @@ type Rectangle struct {
|
||||
Endpoint Endpoint `json:"endpoint"`
|
||||
}
|
||||
|
||||
type Clear struct {
|
||||
Endpoint Endpoint `json:"endpoint"`
|
||||
}
|
||||
|
||||
type Update struct {
|
||||
Endpoint Endpoint `json:"endpoint"`
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user