mirror of
https://github.com/kidoman/embd
synced 2025-07-03 03:47:33 +02:00
spi: variables/method name, err handling changes to follow idiomatic go
This commit is contained in:
parent
4191327632
commit
1bb2bac8f1
5 changed files with 37 additions and 45 deletions
|
@ -11,9 +11,7 @@ import (
|
|||
)
|
||||
|
||||
func main() {
|
||||
var err error
|
||||
err = embd.InitSPI()
|
||||
if err != nil {
|
||||
if err := embd.InitSPI(); err != nil {
|
||||
panic(err)
|
||||
}
|
||||
defer embd.CloseSPI()
|
||||
|
@ -23,30 +21,29 @@ func main() {
|
|||
|
||||
dataBuf := []uint8{1, 2, 3}
|
||||
|
||||
err = spiBus.TransferAndRecieveData(dataBuf)
|
||||
if err != nil {
|
||||
if err := spiBus.TransferAndRecieveData(dataBuf); err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
||||
fmt.Println("Recived data is: %v", dataBuf)
|
||||
fmt.Println("received data is: %v", dataBuf)
|
||||
|
||||
dataReceived, err := spiBus.ReceiveData(3)
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
||||
fmt.Println("Recived data is: %v", dataReceived)
|
||||
fmt.Println("received data is: %v", dataReceived)
|
||||
|
||||
dataByte := byte(1)
|
||||
receivedByte, err := spiBus.TransferAndReceiveByte(dataByte)
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
fmt.Println("Recived byte is: %v", receivedByte)
|
||||
fmt.Println("received byte is: %v", receivedByte)
|
||||
|
||||
receivedByte, err = spiBus.ReceiveByte()
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
fmt.Println("Recived byte is: %v", receivedByte)
|
||||
fmt.Println("received byte is: %v", receivedByte)
|
||||
}
|
||||
|
|
|
@ -18,7 +18,6 @@ func main() {
|
|||
}
|
||||
|
||||
bus := embd.NewSPIBus(embd.SpiMode0, 0, 1000000, 8, 0)
|
||||
|
||||
defer clean(bus)
|
||||
|
||||
for i := 0; i < 30; i++ {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue