rename busy fields to isBusy

This commit is contained in:
Patricio Whittingslow
2025-09-16 09:49:45 -03:00
parent 1f37a1398c
commit 8b6e8c81e3
9 changed files with 56 additions and 56 deletions
+8 -8
View File
@@ -34,7 +34,7 @@ type Device struct {
cs drivers.PinOutput
dc drivers.PinOutput
rst drivers.PinOutput
busy drivers.PinInput
isBusy drivers.PinInput
width int16
height int16
buffer []uint8
@@ -55,11 +55,11 @@ func New(bus drivers.SPI, csPin, dcPin, rstPin legacy.PinOutput, busyPin legacy.
legacy.ConfigurePinOut(rstPin)
legacy.ConfigurePinInput(busyPin)
return Device{
bus: bus,
cs: csPin.Set,
dc: dcPin.Set,
rst: rstPin.Set,
busy: busyPin.Get,
bus: bus,
cs: csPin.Set,
dc: dcPin.Set,
rst: rstPin.Set,
isBusy: busyPin.Get,
}
}
@@ -313,14 +313,14 @@ func (d *Device) ClearDisplay() {
// WaitUntilIdle waits until the display is ready
func (d *Device) WaitUntilIdle() {
for !d.busy() {
for !d.isBusy() {
time.Sleep(10 * time.Millisecond)
}
}
// IsBusy returns the busy status of the display
func (d *Device) IsBusy() bool {
return d.busy()
return d.isBusy()
}
// ClearBuffer sets the buffer to 0xFF (white)