refresh the display with new data
This commit is contained in:
+8
-8
@@ -4,13 +4,13 @@ import (
|
||||
rgbmatrix "git.dvdt.dev/david/bitcoin-ticker-pi/go-rpi-rgb-led-matrix"
|
||||
)
|
||||
|
||||
type display struct {
|
||||
type Display struct {
|
||||
canvas *rgbmatrix.Canvas
|
||||
|
||||
tl, tr, c, bl, br *Slot
|
||||
}
|
||||
|
||||
func New(canvas *rgbmatrix.Canvas, tl, tr, c, bl, br *Slot) *display {
|
||||
func New(canvas *rgbmatrix.Canvas, tl, tr, c, bl, br *Slot) *Display {
|
||||
return &display{
|
||||
canvas: canvas,
|
||||
tl: tl,
|
||||
@@ -21,7 +21,7 @@ func New(canvas *rgbmatrix.Canvas, tl, tr, c, bl, br *Slot) *display {
|
||||
}
|
||||
}
|
||||
|
||||
func (d *display) UpdateTopLeft(text []Segment) error {
|
||||
func (d *Display) UpdateTopLeft(text []Segment) error {
|
||||
err := d.tl.Update(text)
|
||||
if err != nil {
|
||||
return err
|
||||
@@ -30,7 +30,7 @@ func (d *display) UpdateTopLeft(text []Segment) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (d *display) UpdateTopRight(text []Segment) error {
|
||||
func (d *Display) UpdateTopRight(text []Segment) error {
|
||||
err := d.tr.Update(text)
|
||||
if err != nil {
|
||||
return err
|
||||
@@ -39,7 +39,7 @@ func (d *display) UpdateTopRight(text []Segment) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (d *display) UpdateCenter(text []Segment) error {
|
||||
func (d *Display) UpdateCenter(text []Segment) error {
|
||||
err := d.c.Update(text)
|
||||
if err != nil {
|
||||
return err
|
||||
@@ -48,7 +48,7 @@ func (d *display) UpdateCenter(text []Segment) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (d *display) UpdateBottomLeft(text []Segment) error {
|
||||
func (d *Display) UpdateBottomLeft(text []Segment) error {
|
||||
err := d.bl.Update(text)
|
||||
if err != nil {
|
||||
return err
|
||||
@@ -57,7 +57,7 @@ func (d *display) UpdateBottomLeft(text []Segment) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (d *display) UpdateBottomRight(text []Segment) error {
|
||||
func (d *Display) UpdateBottomRight(text []Segment) error {
|
||||
err := d.br.Update(text)
|
||||
if err != nil {
|
||||
return err
|
||||
@@ -66,6 +66,6 @@ func (d *display) UpdateBottomRight(text []Segment) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (d *display) Render() error {
|
||||
func (d *Display) Render() error {
|
||||
return d.canvas.Render()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user