Skip to content

Commit 0b084bc

Browse files
committed
brg
1 parent 0d46ce8 commit 0b084bc

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

pkg/sensehat/sensehat.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -690,15 +690,15 @@ func (s *SenseHat) SetPixel(x, y int, r, g, b uint8) error {
690690
if err := setI2CAddr(s.i2cFile, addrLEDMatrix); err != nil {
691691
return err
692692
}
693-
// Pixel offset in framebuffer: row-major order, 3 bytes per pixel (RGB)
693+
// Pixel offset in framebuffer: row-major order, 3 bytes per pixel
694694
// y = row (0 = closest to GPIO), x = column
695695
offset := (y*8 + x) * 3
696-
// Write register address followed by RGB values (scaled to 0-31)
696+
// Write register address followed by color values (BGR order, scaled to 0-31)
697697
buf := []byte{
698698
byte(offset),
699-
r >> 3,
700-
g >> 3,
701699
b >> 3,
700+
g >> 3,
701+
r >> 3,
702702
}
703703
_, err := s.i2cFile.Write(buf)
704704
return err

0 commit comments

Comments
 (0)