diff --git a/README.md b/README.md index 070cbc8..75a4a61 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Documentation is at https://periph.io -[![PkgGoDev](https://pkg.go.dev/badge/periph.io/x/devices)](https://pkg.go.dev/periph.io/x/devices) +[![PkgGoDev](https://pkg.go.dev/badge/periph.io/x/devices/v3)](https://pkg.go.dev/periph.io/x/devices/v3) [![Coverage Status](https://codecov.io/gh/periph/devices/graph/badge.svg)](https://codecov.io/gh/periph/devices) @@ -22,9 +22,9 @@ package main import ( "time" - "periph.io/x/conn/gpio" - "periph.io/x/host" - "periph.io/x/host/rpi" + "periph.io/x/conn/v3/gpio" + "periph.io/x/host/v3" + "periph.io/x/host/v3/rpi" ) func main() { diff --git a/ads1x15/ads1x15.go b/ads1x15/ads1x15.go index 2781d0a..d357370 100644 --- a/ads1x15/ads1x15.go +++ b/ads1x15/ads1x15.go @@ -12,10 +12,10 @@ import ( "sync" "time" - "periph.io/x/conn/analog" - "periph.io/x/conn/i2c" - "periph.io/x/conn/physic" - "periph.io/x/conn/pin" + "periph.io/x/conn/v3/analog" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/physic" + "periph.io/x/conn/v3/pin" ) // I2CAddr is the default I2C address for the ADS1x15 components. diff --git a/ads1x15/ads1x15_test.go b/ads1x15/ads1x15_test.go index bb12713..542bb1e 100644 --- a/ads1x15/ads1x15_test.go +++ b/ads1x15/ads1x15_test.go @@ -8,10 +8,10 @@ import ( "reflect" "testing" - "periph.io/x/conn/analog" - "periph.io/x/conn/i2c/i2ctest" - "periph.io/x/conn/physic" - "periph.io/x/conn/pin" + "periph.io/x/conn/v3/analog" + "periph.io/x/conn/v3/i2c/i2ctest" + "periph.io/x/conn/v3/physic" + "periph.io/x/conn/v3/pin" ) func TestChannel_String(t *testing.T) { diff --git a/ads1x15/example_test.go b/ads1x15/example_test.go index 6311562..53f5c2a 100644 --- a/ads1x15/example_test.go +++ b/ads1x15/example_test.go @@ -8,10 +8,10 @@ import ( "fmt" "log" - "periph.io/x/conn/i2c/i2creg" - "periph.io/x/conn/physic" - "periph.io/x/devices/ads1x15" - "periph.io/x/host" + "periph.io/x/conn/v3/i2c/i2creg" + "periph.io/x/conn/v3/physic" + "periph.io/x/devices/v3/ads1x15" + "periph.io/x/host/v3" ) func Example() { diff --git a/apa102/apa102.go b/apa102/apa102.go index 3d19855..b68b8e7 100644 --- a/apa102/apa102.go +++ b/apa102/apa102.go @@ -11,9 +11,9 @@ import ( "image/color" "image/draw" - "periph.io/x/conn/display" - "periph.io/x/conn/physic" - "periph.io/x/conn/spi" + "periph.io/x/conn/v3/display" + "periph.io/x/conn/v3/physic" + "periph.io/x/conn/v3/spi" ) // ToRGB converts a slice of color.NRGBA to a byte stream of RGB pixels. diff --git a/apa102/apa102_test.go b/apa102/apa102_test.go index a9494df..9697127 100644 --- a/apa102/apa102_test.go +++ b/apa102/apa102_test.go @@ -14,10 +14,10 @@ import ( "io/ioutil" "testing" - "periph.io/x/conn/conntest" - "periph.io/x/conn/physic" - "periph.io/x/conn/spi" - "periph.io/x/conn/spi/spitest" + "periph.io/x/conn/v3/conntest" + "periph.io/x/conn/v3/physic" + "periph.io/x/conn/v3/spi" + "periph.io/x/conn/v3/spi/spitest" ) func TestRamp(t *testing.T) { diff --git a/apa102/example_test.go b/apa102/example_test.go index 2c112c7..f37061c 100644 --- a/apa102/example_test.go +++ b/apa102/example_test.go @@ -9,9 +9,9 @@ import ( "image/color" "log" - "periph.io/x/conn/spi/spireg" - "periph.io/x/devices/apa102" - "periph.io/x/host" + "periph.io/x/conn/v3/spi/spireg" + "periph.io/x/devices/v3/apa102" + "periph.io/x/host/v3" ) func Example() { diff --git a/as7262/as7262.go b/as7262/as7262.go index 2ee5847..7afa840 100644 --- a/as7262/as7262.go +++ b/as7262/as7262.go @@ -13,10 +13,10 @@ import ( "sync" "time" - "periph.io/x/conn" - "periph.io/x/conn/gpio" - "periph.io/x/conn/i2c" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/physic" ) // Opts holds the configuration options. diff --git a/as7262/as7262_test.go b/as7262/as7262_test.go index 686a799..a869f7d 100644 --- a/as7262/as7262_test.go +++ b/as7262/as7262_test.go @@ -10,11 +10,11 @@ import ( "testing" "time" - "periph.io/x/conn/gpio" - "periph.io/x/conn/gpio/gpiotest" - "periph.io/x/conn/i2c" - "periph.io/x/conn/i2c/i2ctest" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/gpio/gpiotest" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/i2c/i2ctest" + "periph.io/x/conn/v3/physic" ) var defaultSensorTimeOut = time.Millisecond * 200 diff --git a/as7262/example_test.go b/as7262/example_test.go index 6f33ac3..b362f54 100644 --- a/as7262/example_test.go +++ b/as7262/example_test.go @@ -9,11 +9,11 @@ import ( "log" "time" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3/physic" - "periph.io/x/conn/i2c/i2creg" - "periph.io/x/devices/as7262" - "periph.io/x/host" + "periph.io/x/conn/v3/i2c/i2creg" + "periph.io/x/devices/v3/as7262" + "periph.io/x/host/v3" ) func Example() { diff --git a/as7262/testdata_test.go b/as7262/testdata_test.go index cc3c9de..32c8122 100644 --- a/as7262/testdata_test.go +++ b/as7262/testdata_test.go @@ -7,8 +7,8 @@ package as7262 import ( "time" - "periph.io/x/conn/i2c/i2ctest" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3/i2c/i2ctest" + "periph.io/x/conn/v3/physic" ) // Expected response from sensorTestCaseValidRead or diff --git a/bh1750/bh1750.go b/bh1750/bh1750.go index 1239fba..b6f0827 100644 --- a/bh1750/bh1750.go +++ b/bh1750/bh1750.go @@ -8,8 +8,8 @@ import ( "encoding/binary" "time" - "periph.io/x/conn/i2c" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/physic" ) // I2CAddr i2c default address. diff --git a/bh1750/example_test.go b/bh1750/example_test.go index 6a6e8c7..caf20e3 100644 --- a/bh1750/example_test.go +++ b/bh1750/example_test.go @@ -8,9 +8,9 @@ import ( "fmt" "log" - "periph.io/x/conn/i2c/i2creg" - "periph.io/x/devices/bh1750" - "periph.io/x/host" + "periph.io/x/conn/v3/i2c/i2creg" + "periph.io/x/devices/v3/bh1750" + "periph.io/x/host/v3" ) func Example() { diff --git a/bitbang/i2c.go b/bitbang/i2c.go index b46206b..0d19ba4 100644 --- a/bitbang/i2c.go +++ b/bitbang/i2c.go @@ -15,10 +15,10 @@ import ( "sync" "time" - "periph.io/x/conn/gpio" - "periph.io/x/conn/i2c" - "periph.io/x/conn/physic" - "periph.io/x/host/cpu" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/physic" + "periph.io/x/host/v3/cpu" ) // SkipAddr can be used to skip the address from being sent. diff --git a/bitbang/spi.go b/bitbang/spi.go index 7ebd044..e5a7c02 100644 --- a/bitbang/spi.go +++ b/bitbang/spi.go @@ -17,11 +17,11 @@ import ( "sync" "time" - "periph.io/x/conn" - "periph.io/x/conn/gpio" - "periph.io/x/conn/physic" - "periph.io/x/conn/spi" - "periph.io/x/host/cpu" + "periph.io/x/conn/v3" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/physic" + "periph.io/x/conn/v3/spi" + "periph.io/x/host/v3/cpu" ) // NewSPI returns an spi.PortCloser that communicates SPI over 3 or 4 pins. diff --git a/bmxx80/bmp180.go b/bmxx80/bmp180.go index b01d47b..6b3b6b0 100644 --- a/bmxx80/bmp180.go +++ b/bmxx80/bmp180.go @@ -8,7 +8,7 @@ import ( "encoding/binary" "time" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3/physic" ) // sense180 reads the device's registers for bmp180. diff --git a/bmxx80/bmp180_test.go b/bmxx80/bmp180_test.go index 215b74c..5c616be 100644 --- a/bmxx80/bmp180_test.go +++ b/bmxx80/bmp180_test.go @@ -8,8 +8,8 @@ import ( "testing" "time" - "periph.io/x/conn/i2c/i2ctest" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3/i2c/i2ctest" + "periph.io/x/conn/v3/physic" ) var opts180 = &Opts{Temperature: O1x, Pressure: O1x} diff --git a/bmxx80/bmx280.go b/bmxx80/bmx280.go index b971b59..4b75ea4 100644 --- a/bmxx80/bmx280.go +++ b/bmxx80/bmx280.go @@ -7,7 +7,7 @@ package bmxx80 import ( "time" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3/physic" ) // sense280 reads the device's registers for bme280/bmp280. diff --git a/bmxx80/bmx280_test.go b/bmxx80/bmx280_test.go index decf2f9..ac01af2 100644 --- a/bmxx80/bmx280_test.go +++ b/bmxx80/bmx280_test.go @@ -13,11 +13,11 @@ import ( "testing" "time" - "periph.io/x/conn/conntest" - "periph.io/x/conn/i2c/i2ctest" - "periph.io/x/conn/physic" - "periph.io/x/conn/spi" - "periph.io/x/conn/spi/spitest" + "periph.io/x/conn/v3/conntest" + "periph.io/x/conn/v3/i2c/i2ctest" + "periph.io/x/conn/v3/physic" + "periph.io/x/conn/v3/spi" + "periph.io/x/conn/v3/spi/spitest" ) // Real data extracted from a device. diff --git a/bmxx80/bmx280smoketest/bmx280smoketest.go b/bmxx80/bmx280smoketest/bmx280smoketest.go index 1d431a4..89fb02c 100644 --- a/bmxx80/bmx280smoketest/bmx280smoketest.go +++ b/bmxx80/bmx280smoketest/bmx280smoketest.go @@ -12,14 +12,14 @@ import ( "flag" "fmt" - "periph.io/x/conn/i2c" - "periph.io/x/conn/i2c/i2creg" - "periph.io/x/conn/i2c/i2ctest" - "periph.io/x/conn/physic" - "periph.io/x/conn/spi" - "periph.io/x/conn/spi/spireg" - "periph.io/x/conn/spi/spitest" - "periph.io/x/devices/bmxx80" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/i2c/i2creg" + "periph.io/x/conn/v3/i2c/i2ctest" + "periph.io/x/conn/v3/physic" + "periph.io/x/conn/v3/spi" + "periph.io/x/conn/v3/spi/spireg" + "periph.io/x/conn/v3/spi/spitest" + "periph.io/x/devices/v3/bmxx80" ) // SmokeTest is imported by periph-smoketest. diff --git a/bmxx80/bmxx80.go b/bmxx80/bmxx80.go index bf597a0..3885ea2 100644 --- a/bmxx80/bmxx80.go +++ b/bmxx80/bmxx80.go @@ -13,11 +13,11 @@ import ( "sync" "time" - "periph.io/x/conn" - "periph.io/x/conn/i2c" - "periph.io/x/conn/mmr" - "periph.io/x/conn/physic" - "periph.io/x/conn/spi" + "periph.io/x/conn/v3" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/mmr" + "periph.io/x/conn/v3/physic" + "periph.io/x/conn/v3/spi" ) // Oversampling affects how much time is taken to measure each of temperature, diff --git a/bmxx80/example_test.go b/bmxx80/example_test.go index 596f962..aee37f1 100644 --- a/bmxx80/example_test.go +++ b/bmxx80/example_test.go @@ -8,10 +8,10 @@ import ( "fmt" "log" - "periph.io/x/conn/i2c/i2creg" - "periph.io/x/conn/physic" - "periph.io/x/devices/bmxx80" - "periph.io/x/host" + "periph.io/x/conn/v3/i2c/i2creg" + "periph.io/x/conn/v3/physic" + "periph.io/x/devices/v3/bmxx80" + "periph.io/x/host/v3" ) func Example() { diff --git a/cap1xxx/cap1xxx.go b/cap1xxx/cap1xxx.go index cc21127..7c893d3 100644 --- a/cap1xxx/cap1xxx.go +++ b/cap1xxx/cap1xxx.go @@ -41,10 +41,10 @@ import ( "strconv" "time" - "periph.io/x/conn" - "periph.io/x/conn/gpio" - "periph.io/x/conn/i2c" - "periph.io/x/conn/mmr" + "periph.io/x/conn/v3" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/mmr" ) // TouchStatus is the status of an input sensor. diff --git a/cap1xxx/cap1xxx_options.go b/cap1xxx/cap1xxx_options.go index 2d51c05..4136818 100644 --- a/cap1xxx/cap1xxx_options.go +++ b/cap1xxx/cap1xxx_options.go @@ -7,7 +7,7 @@ package cap1xxx import ( "errors" - "periph.io/x/conn/gpio" + "periph.io/x/conn/v3/gpio" ) // SamplingTime determines the time to make a single sample. diff --git a/cap1xxx/cap1xxx_test.go b/cap1xxx/cap1xxx_test.go index 6ca332f..8e2772c 100644 --- a/cap1xxx/cap1xxx_test.go +++ b/cap1xxx/cap1xxx_test.go @@ -13,8 +13,8 @@ import ( "testing" "time" - "periph.io/x/conn/i2c" - "periph.io/x/conn/i2c/i2ctest" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/i2c/i2ctest" ) func TestNewI2C(t *testing.T) { diff --git a/cap1xxx/example_test.go b/cap1xxx/example_test.go index 0d92898..ec9f831 100644 --- a/cap1xxx/example_test.go +++ b/cap1xxx/example_test.go @@ -8,10 +8,10 @@ import ( "fmt" "log" - "periph.io/x/conn/gpio" - "periph.io/x/conn/gpio/gpioreg" - "periph.io/x/conn/i2c/i2creg" - "periph.io/x/devices/cap1xxx" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/gpio/gpioreg" + "periph.io/x/conn/v3/i2c/i2creg" + "periph.io/x/devices/v3/cap1xxx" ) func Example() { diff --git a/ccs811/ccs811.go b/ccs811/ccs811.go index bad6486..09140b6 100644 --- a/ccs811/ccs811.go +++ b/ccs811/ccs811.go @@ -7,10 +7,10 @@ package ccs811 import ( "fmt" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3/physic" - "periph.io/x/conn" - "periph.io/x/conn/i2c" + "periph.io/x/conn/v3" + "periph.io/x/conn/v3/i2c" ) // MeasurementMode represents different ways how data is read diff --git a/ccs811/ccs811_test.go b/ccs811/ccs811_test.go index c7a9121..8d921bc 100644 --- a/ccs811/ccs811_test.go +++ b/ccs811/ccs811_test.go @@ -8,8 +8,8 @@ import ( "fmt" "testing" - "periph.io/x/conn/i2c/i2ctest" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3/i2c/i2ctest" + "periph.io/x/conn/v3/physic" ) func TestBasicInitialisationAndDataRead(t *testing.T) { diff --git a/ds18b20/ds18b20.go b/ds18b20/ds18b20.go index c756c9f..25b1052 100644 --- a/ds18b20/ds18b20.go +++ b/ds18b20/ds18b20.go @@ -8,9 +8,9 @@ import ( "errors" "time" - "periph.io/x/conn" - "periph.io/x/conn/onewire" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3" + "periph.io/x/conn/v3/onewire" + "periph.io/x/conn/v3/physic" ) // ConvertAll performs a conversion on all DS18B20 devices on the bus. diff --git a/ds18b20/ds18b20_test.go b/ds18b20/ds18b20_test.go index 35b0b1d..1407c42 100644 --- a/ds18b20/ds18b20_test.go +++ b/ds18b20/ds18b20_test.go @@ -9,9 +9,9 @@ import ( "testing" "time" - "periph.io/x/conn/onewire" - "periph.io/x/conn/onewire/onewiretest" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3/onewire" + "periph.io/x/conn/v3/onewire/onewiretest" + "periph.io/x/conn/v3/physic" ) func TestNew_fail_resolution(t *testing.T) { diff --git a/ds248x/ds248x.go b/ds248x/ds248x.go index 520becb..b5f576c 100644 --- a/ds248x/ds248x.go +++ b/ds248x/ds248x.go @@ -10,9 +10,9 @@ import ( "sync" "time" - "periph.io/x/conn" - "periph.io/x/conn/i2c" - "periph.io/x/conn/onewire" + "periph.io/x/conn/v3" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/onewire" ) // PupOhm controls the strength of the passive pull-up resistor diff --git a/ds248x/ds248x_test.go b/ds248x/ds248x_test.go index 8302b70..79df2b1 100644 --- a/ds248x/ds248x_test.go +++ b/ds248x/ds248x_test.go @@ -8,7 +8,7 @@ import ( "testing" "time" - "periph.io/x/conn/i2c/i2ctest" + "periph.io/x/conn/v3/i2c/i2ctest" ) func TestNew(t *testing.T) { diff --git a/ds248x/example_test.go b/ds248x/example_test.go index 75d8c28..ed14186 100644 --- a/ds248x/example_test.go +++ b/ds248x/example_test.go @@ -8,9 +8,9 @@ import ( "fmt" "log" - "periph.io/x/conn/i2c/i2creg" - "periph.io/x/devices/ds248x" - "periph.io/x/host" + "periph.io/x/conn/v3/i2c/i2creg" + "periph.io/x/devices/v3/ds248x" + "periph.io/x/host/v3" ) func Example() { diff --git a/epd/epd.go b/epd/epd.go index c6dd7c8..f6c1192 100644 --- a/epd/epd.go +++ b/epd/epd.go @@ -12,14 +12,14 @@ import ( "image/draw" "time" - "periph.io/x/host/rpi" - - "periph.io/x/conn" - "periph.io/x/conn/display" - "periph.io/x/conn/gpio" - "periph.io/x/conn/physic" - "periph.io/x/conn/spi" - "periph.io/x/devices/ssd1306/image1bit" + "periph.io/x/host/v3/rpi" + + "periph.io/x/conn/v3" + "periph.io/x/conn/v3/display" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/physic" + "periph.io/x/conn/v3/spi" + "periph.io/x/devices/v3/ssd1306/image1bit" ) // EPD commands diff --git a/epd/example_test.go b/epd/example_test.go index 58f591a..5bf4870 100644 --- a/epd/example_test.go +++ b/epd/example_test.go @@ -8,12 +8,12 @@ import ( "image" "log" - "periph.io/x/devices/epd" + "periph.io/x/devices/v3/epd" - "periph.io/x/conn/spi/spireg" + "periph.io/x/conn/v3/spi/spireg" - "periph.io/x/devices/ssd1306/image1bit" - "periph.io/x/host" + "periph.io/x/devices/v3/ssd1306/image1bit" + "periph.io/x/host/v3" ) func Example() { diff --git a/go.mod b/go.mod index 234f1d2..f7ea195 100644 --- a/go.mod +++ b/go.mod @@ -1,8 +1,12 @@ -module periph.io/x/devices +// Copyright 2020 The Periph Authors. All rights reserved. +// Use of this source code is governed under the Apache License, Version 2.0 +// that can be found in the LICENSE file. + +module periph.io/x/devices/v3 go 1.13 require ( - periph.io/x/conn v0.0.0-20201229155756-6ef5117d7267 - periph.io/x/host v0.0.0-20201229164216-fc8f19009953 + periph.io/x/conn/v3 v3.0.0-20201230174115-729c1fe5c4ae + periph.io/x/host/v3 v3.0.0-20201230195025-17c4f529ff59 ) diff --git a/go.sum b/go.sum index 510de93..14ce5e1 100644 --- a/go.sum +++ b/go.sum @@ -1,4 +1,4 @@ -periph.io/x/conn v0.0.0-20201229155756-6ef5117d7267 h1:hE3SnWytl/gaEF70qlWN5YREopMsvsJB4vLkWXZKZQg= -periph.io/x/conn v0.0.0-20201229155756-6ef5117d7267/go.mod h1:vZTobURVlmlSmjJ8DuzqbsJRp3uKBP7zNVLM1/4FsI0= -periph.io/x/host v0.0.0-20201229164216-fc8f19009953 h1:6vXqvRUA2JXu7GGyrvF2Dtxku9UtvP8T/plngenvTXM= -periph.io/x/host v0.0.0-20201229164216-fc8f19009953/go.mod h1:atYip78qSi22Ngxlq4zWCMYTXvA1uJEqRvCPKsTKeI8= +periph.io/x/conn/v3 v3.0.0-20201230174115-729c1fe5c4ae h1:wTeZT1kBDn3ddkpa9+bE3SXOlkD5JH7u0Cm2lqwHdkk= +periph.io/x/conn/v3 v3.0.0-20201230174115-729c1fe5c4ae/go.mod h1:3OD27w9YVa5DS97VsUxsPGzD9Qrm5Ny7cF5b6xMMIWg= +periph.io/x/host/v3 v3.0.0-20201230195025-17c4f529ff59 h1:yxGQoWZR/xGEf9EwEehv1D01kQY6NlORxS/xPEGeTrM= +periph.io/x/host/v3 v3.0.0-20201230195025-17c4f529ff59/go.mod h1:3L/rTbv/CkEFDP0SUtgqzYIJCWF7H0AjctUlYtbEm8g= diff --git a/hd44780/hd44780.go b/hd44780/hd44780.go index 7b6495d..a9cde28 100644 --- a/hd44780/hd44780.go +++ b/hd44780/hd44780.go @@ -13,8 +13,8 @@ import ( "fmt" "time" - "periph.io/x/conn" - "periph.io/x/conn/gpio" + "periph.io/x/conn/v3" + "periph.io/x/conn/v3/gpio" ) // lineTwo offset for the second line in the LCD buffer. diff --git a/ht16k33/alphanum.go b/ht16k33/alphanum.go index 477fcef..a576e60 100644 --- a/ht16k33/alphanum.go +++ b/ht16k33/alphanum.go @@ -5,7 +5,7 @@ package ht16k33 import ( - "periph.io/x/conn/i2c" + "periph.io/x/conn/v3/i2c" ) var digitValues = map[rune]uint16{ diff --git a/ht16k33/example_test.go b/ht16k33/example_test.go index 539f671..7edd32c 100644 --- a/ht16k33/example_test.go +++ b/ht16k33/example_test.go @@ -8,9 +8,9 @@ import ( "log" "time" - "periph.io/x/conn/i2c/i2creg" - "periph.io/x/devices/ht16k33" - "periph.io/x/host" + "periph.io/x/conn/v3/i2c/i2creg" + "periph.io/x/devices/v3/ht16k33" + "periph.io/x/host/v3" ) func Example() { diff --git a/ht16k33/ht16k33.go b/ht16k33/ht16k33.go index 6ff37b4..36a7d87 100644 --- a/ht16k33/ht16k33.go +++ b/ht16k33/ht16k33.go @@ -7,7 +7,7 @@ package ht16k33 import ( "errors" - "periph.io/x/conn/i2c" + "periph.io/x/conn/v3/i2c" ) // I2CAddr i2c default address. diff --git a/hx711/hx711.go b/hx711/hx711.go index 9660725..8bf35f4 100644 --- a/hx711/hx711.go +++ b/hx711/hx711.go @@ -15,9 +15,9 @@ import ( "sync" "time" - "periph.io/x/conn/analog" - "periph.io/x/conn/gpio" - "periph.io/x/conn/pin" + "periph.io/x/conn/v3/analog" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/pin" ) var ( diff --git a/hx711/hx711_test.go b/hx711/hx711_test.go index 3c2c7d2..d391171 100644 --- a/hx711/hx711_test.go +++ b/hx711/hx711_test.go @@ -10,10 +10,10 @@ import ( "testing" "time" - "periph.io/x/conn/analog" - "periph.io/x/conn/gpio" - "periph.io/x/conn/gpio/gpiotest" - "periph.io/x/conn/pin" + "periph.io/x/conn/v3/analog" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/gpio/gpiotest" + "periph.io/x/conn/v3/pin" ) func TestNew(t *testing.T) { diff --git a/ina219/example_test.go b/ina219/example_test.go index 950cd04..78c3cb5 100644 --- a/ina219/example_test.go +++ b/ina219/example_test.go @@ -8,9 +8,9 @@ import ( "fmt" "log" - "periph.io/x/conn/i2c/i2creg" - "periph.io/x/devices/ina219" - "periph.io/x/host" + "periph.io/x/conn/v3/i2c/i2creg" + "periph.io/x/devices/v3/ina219" + "periph.io/x/host/v3" ) func Example() { diff --git a/ina219/ina219.go b/ina219/ina219.go index 9e2da70..15eee46 100644 --- a/ina219/ina219.go +++ b/ina219/ina219.go @@ -10,9 +10,9 @@ import ( "fmt" "sync" - "periph.io/x/conn/i2c" - "periph.io/x/conn/mmr" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/mmr" + "periph.io/x/conn/v3/physic" ) // Opts holds the configuration options. diff --git a/ina219/ina219_test.go b/ina219/ina219_test.go index 5084585..8ca9c21 100644 --- a/ina219/ina219_test.go +++ b/ina219/ina219_test.go @@ -10,10 +10,10 @@ import ( "strings" "testing" - "periph.io/x/conn/i2c" - "periph.io/x/conn/i2c/i2ctest" - "periph.io/x/conn/mmr" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/i2c/i2ctest" + "periph.io/x/conn/v3/mmr" + "periph.io/x/conn/v3/physic" ) func TestNew(t *testing.T) { diff --git a/ina219/ina219smoketest/ina219smoketest.go b/ina219/ina219smoketest/ina219smoketest.go index b218db9..828f4ec 100644 --- a/ina219/ina219smoketest/ina219smoketest.go +++ b/ina219/ina219smoketest/ina219smoketest.go @@ -10,10 +10,10 @@ import ( "flag" "fmt" - "periph.io/x/conn/i2c/i2creg" - "periph.io/x/conn/physic" - "periph.io/x/devices/ina219" - "periph.io/x/host" + "periph.io/x/conn/v3/i2c/i2creg" + "periph.io/x/conn/v3/physic" + "periph.io/x/devices/v3/ina219" + "periph.io/x/host/v3" ) // SmokeTest is imported by periph-smoketest. diff --git a/inky/example_test.go b/inky/example_test.go index 9e83c45..bec6dbb 100644 --- a/inky/example_test.go +++ b/inky/example_test.go @@ -11,10 +11,10 @@ import ( "log" "os" - "periph.io/x/conn/gpio/gpioreg" - "periph.io/x/conn/spi/spireg" - "periph.io/x/devices/inky" - "periph.io/x/host" + "periph.io/x/conn/v3/gpio/gpioreg" + "periph.io/x/conn/v3/spi/spireg" + "periph.io/x/devices/v3/inky" + "periph.io/x/host/v3" ) func Example() { diff --git a/inky/inky.go b/inky/inky.go index 1d2fba3..f18c129 100644 --- a/inky/inky.go +++ b/inky/inky.go @@ -11,11 +11,11 @@ import ( "image/color" "time" - "periph.io/x/conn" - "periph.io/x/conn/display" - "periph.io/x/conn/gpio" - "periph.io/x/conn/physic" - "periph.io/x/conn/spi" + "periph.io/x/conn/v3" + "periph.io/x/conn/v3/display" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/physic" + "periph.io/x/conn/v3/spi" ) // Color is used to define which model of inky is being used, and also for diff --git a/lepton/cci/cci.go b/lepton/cci/cci.go index 0df6331..26dec19 100644 --- a/lepton/cci/cci.go +++ b/lepton/cci/cci.go @@ -17,11 +17,11 @@ import ( "sync" "time" - "periph.io/x/conn" - "periph.io/x/conn/i2c" - "periph.io/x/conn/mmr" - "periph.io/x/conn/physic" - "periph.io/x/devices/lepton/internal" + "periph.io/x/conn/v3" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/mmr" + "periph.io/x/conn/v3/physic" + "periph.io/x/devices/v3/lepton/internal" ) // StatusBit is the status as returned by the FLIR Lepton. diff --git a/lepton/cci/cci_test.go b/lepton/cci/cci_test.go index c0ecf92..c5e6b78 100644 --- a/lepton/cci/cci_test.go +++ b/lepton/cci/cci_test.go @@ -8,11 +8,11 @@ import ( "testing" "time" - "periph.io/x/conn/i2c" - "periph.io/x/conn/i2c/i2ctest" - "periph.io/x/conn/mmr" - "periph.io/x/conn/physic" - "periph.io/x/devices/lepton/internal" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/i2c/i2ctest" + "periph.io/x/conn/v3/mmr" + "periph.io/x/conn/v3/physic" + "periph.io/x/devices/v3/lepton/internal" ) func TestStatusBit(t *testing.T) { diff --git a/lepton/internal/internal.go b/lepton/internal/internal.go index ac54407..259ae73 100644 --- a/lepton/internal/internal.go +++ b/lepton/internal/internal.go @@ -9,7 +9,7 @@ import ( "encoding/binary" "time" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3/physic" ) // Flag is used in FFCMode. diff --git a/lepton/internal/internal_test.go b/lepton/internal/internal_test.go index d3629a2..5204b5f 100644 --- a/lepton/internal/internal_test.go +++ b/lepton/internal/internal_test.go @@ -9,7 +9,7 @@ import ( "testing" "time" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3/physic" ) func TestDuration(t *testing.T) { diff --git a/lepton/lepton.go b/lepton/lepton.go index 2f381e1..67ebb39 100644 --- a/lepton/lepton.go +++ b/lepton/lepton.go @@ -13,13 +13,13 @@ import ( "sync" "time" - "periph.io/x/conn" - "periph.io/x/conn/i2c" - "periph.io/x/conn/physic" - "periph.io/x/conn/spi" - "periph.io/x/devices/lepton/cci" - "periph.io/x/devices/lepton/image14bit" - "periph.io/x/devices/lepton/internal" + "periph.io/x/conn/v3" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/physic" + "periph.io/x/conn/v3/spi" + "periph.io/x/devices/v3/lepton/cci" + "periph.io/x/devices/v3/lepton/image14bit" + "periph.io/x/devices/v3/lepton/internal" ) // Metadata is constructed from telemetry data, which is sent with each frame. diff --git a/lepton/lepton_test.go b/lepton/lepton_test.go index ee0ca26..cf320ca 100644 --- a/lepton/lepton_test.go +++ b/lepton/lepton_test.go @@ -11,14 +11,14 @@ import ( "image" "testing" - "periph.io/x/conn" - "periph.io/x/conn/conntest" - "periph.io/x/conn/i2c/i2ctest" - "periph.io/x/conn/physic" - "periph.io/x/conn/spi" - "periph.io/x/conn/spi/spitest" - "periph.io/x/devices/lepton/image14bit" - "periph.io/x/devices/lepton/internal" + "periph.io/x/conn/v3" + "periph.io/x/conn/v3/conntest" + "periph.io/x/conn/v3/i2c/i2ctest" + "periph.io/x/conn/v3/physic" + "periph.io/x/conn/v3/spi" + "periph.io/x/conn/v3/spi/spitest" + "periph.io/x/devices/v3/lepton/image14bit" + "periph.io/x/devices/v3/lepton/internal" ) func TestNew_cs(t *testing.T) { diff --git a/lirc/lirc.go b/lirc/lirc.go index b668ead..768ecd7 100644 --- a/lirc/lirc.go +++ b/lirc/lirc.go @@ -14,9 +14,9 @@ import ( "strings" "sync" - "periph.io/x/conn" - "periph.io/x/conn/gpio/gpioreg" - "periph.io/x/conn/ir" + "periph.io/x/conn/v3" + "periph.io/x/conn/v3/gpio/gpioreg" + "periph.io/x/conn/v3/ir" ) // New returns a IR receiver / emitter handle. diff --git a/mcp23xxx/example_test.go b/mcp23xxx/example_test.go index 47dbbe1..e3901b0 100644 --- a/mcp23xxx/example_test.go +++ b/mcp23xxx/example_test.go @@ -8,10 +8,10 @@ import ( "fmt" "log" - "periph.io/x/conn/gpio" - "periph.io/x/conn/i2c/i2creg" - "periph.io/x/devices/mcp23xxx" - "periph.io/x/host" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/i2c/i2creg" + "periph.io/x/devices/v3/mcp23xxx" + "periph.io/x/host/v3" ) func Example() { diff --git a/mcp23xxx/mcp23017_test.go b/mcp23xxx/mcp23017_test.go index 7e7acdd..048f37b 100644 --- a/mcp23xxx/mcp23017_test.go +++ b/mcp23xxx/mcp23017_test.go @@ -7,12 +7,12 @@ package mcp23xxx import ( "testing" - "periph.io/x/conn/conntest" - "periph.io/x/conn/gpio" - "periph.io/x/conn/gpio/gpioreg" - "periph.io/x/conn/i2c/i2ctest" - "periph.io/x/conn/spi" - "periph.io/x/conn/spi/spitest" + "periph.io/x/conn/v3/conntest" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/gpio/gpioreg" + "periph.io/x/conn/v3/i2c/i2ctest" + "periph.io/x/conn/v3/spi" + "periph.io/x/conn/v3/spi/spitest" ) func TestMCP23017_out(t *testing.T) { diff --git a/mcp23xxx/mcp23xxx.go b/mcp23xxx/mcp23xxx.go index c2703fb..24e91d7 100644 --- a/mcp23xxx/mcp23xxx.go +++ b/mcp23xxx/mcp23xxx.go @@ -8,9 +8,9 @@ import ( "fmt" "strconv" - "periph.io/x/conn/gpio/gpioreg" - "periph.io/x/conn/i2c" - "periph.io/x/conn/spi" + "periph.io/x/conn/v3/gpio/gpioreg" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/spi" ) // Dev his a handle for a configured MCP23xxx device. diff --git a/mcp23xxx/pins.go b/mcp23xxx/pins.go index 59feb6e..6ab0e49 100644 --- a/mcp23xxx/pins.go +++ b/mcp23xxx/pins.go @@ -9,9 +9,9 @@ import ( "strconv" "time" - "periph.io/x/conn/gpio" - "periph.io/x/conn/physic" - "periph.io/x/conn/pin" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/physic" + "periph.io/x/conn/v3/pin" ) // Pin extends gpio.PinIO interface with features supported by MCP23xxx devices. diff --git a/mcp23xxx/registers.go b/mcp23xxx/registers.go index 821d791..c4c014b 100644 --- a/mcp23xxx/registers.go +++ b/mcp23xxx/registers.go @@ -5,8 +5,8 @@ package mcp23xxx import ( - "periph.io/x/conn/i2c" - "periph.io/x/conn/spi" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/spi" ) type registerAccess interface { diff --git a/mcp9808/example_test.go b/mcp9808/example_test.go index 046b439..ead77ab 100644 --- a/mcp9808/example_test.go +++ b/mcp9808/example_test.go @@ -8,10 +8,10 @@ import ( "fmt" "log" - "periph.io/x/conn/i2c/i2creg" - "periph.io/x/conn/physic" - "periph.io/x/devices/mcp9808" - "periph.io/x/host" + "periph.io/x/conn/v3/i2c/i2creg" + "periph.io/x/conn/v3/physic" + "periph.io/x/devices/v3/mcp9808" + "periph.io/x/host/v3" ) func ExampleDev_SenseTemp() { diff --git a/mcp9808/mcp9808.go b/mcp9808/mcp9808.go index b65b90b..076504a 100644 --- a/mcp9808/mcp9808.go +++ b/mcp9808/mcp9808.go @@ -10,10 +10,10 @@ import ( "sync" "time" - "periph.io/x/conn" - "periph.io/x/conn/i2c" - "periph.io/x/conn/mmr" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/mmr" + "periph.io/x/conn/v3/physic" ) // Opts holds the configuration options. diff --git a/mcp9808/mcp9808_test.go b/mcp9808/mcp9808_test.go index 6a36574..a08dfe0 100644 --- a/mcp9808/mcp9808_test.go +++ b/mcp9808/mcp9808_test.go @@ -10,10 +10,10 @@ import ( "testing" "time" - "periph.io/x/conn/i2c" - "periph.io/x/conn/i2c/i2ctest" - "periph.io/x/conn/mmr" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/i2c/i2ctest" + "periph.io/x/conn/v3/mmr" + "periph.io/x/conn/v3/physic" ) func TestNew(t *testing.T) { diff --git a/mcp9808/mcp9808smoketest/mcp9808smoketest.go b/mcp9808/mcp9808smoketest/mcp9808smoketest.go index 5bc680c..79830c0 100644 --- a/mcp9808/mcp9808smoketest/mcp9808smoketest.go +++ b/mcp9808/mcp9808smoketest/mcp9808smoketest.go @@ -10,9 +10,9 @@ import ( "flag" "fmt" - "periph.io/x/conn/i2c/i2creg" - "periph.io/x/devices/mcp9808" - "periph.io/x/host" + "periph.io/x/conn/v3/i2c/i2creg" + "periph.io/x/devices/v3/mcp9808" + "periph.io/x/host/v3" ) // SmokeTest is imported by periph-smoketest. diff --git a/mfrc522/commands/low_level.go b/mfrc522/commands/low_level.go index ff3b6c7..99a18cd 100644 --- a/mfrc522/commands/low_level.go +++ b/mfrc522/commands/low_level.go @@ -8,9 +8,9 @@ import ( "fmt" "time" - "periph.io/x/conn/gpio" - "periph.io/x/conn/physic" - "periph.io/x/conn/spi" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/physic" + "periph.io/x/conn/v3/spi" ) // Card authentication status enum. diff --git a/mfrc522/example_test.go b/mfrc522/example_test.go index 8851e28..9d1f764 100644 --- a/mfrc522/example_test.go +++ b/mfrc522/example_test.go @@ -10,11 +10,11 @@ import ( "reflect" "time" - "periph.io/x/conn/spi/spireg" - "periph.io/x/devices/mfrc522" - "periph.io/x/devices/mfrc522/commands" - "periph.io/x/host" - "periph.io/x/host/rpi" + "periph.io/x/conn/v3/spi/spireg" + "periph.io/x/devices/v3/mfrc522" + "periph.io/x/devices/v3/mfrc522/commands" + "periph.io/x/host/v3" + "periph.io/x/host/v3/rpi" ) func Example() { @@ -23,7 +23,7 @@ func Example() { log.Fatal(err) } - // Using SPI as an example. See package "periph.io/x/conn/spi/spireg" for more details. + // Using SPI as an example. See package "periph.io/x/conn/v3/spi/spireg" for more details. p, err := spireg.Open("") if err != nil { log.Fatal(err) @@ -109,7 +109,7 @@ func ExampleDev_ReadUID() { log.Fatal(err) } - // Using SPI as an example. See package "periph.io/x/conn/spi/spireg" for more details. + // Using SPI as an example. See package "periph.io/x/conn/v3/spi/spireg" for more details. p, err := spireg.Open("") if err != nil { log.Fatal(err) diff --git a/mfrc522/mfrc522.go b/mfrc522/mfrc522.go index 48ccb34..8d5f0f8 100644 --- a/mfrc522/mfrc522.go +++ b/mfrc522/mfrc522.go @@ -14,10 +14,10 @@ import ( "sync" "time" - "periph.io/x/conn" - "periph.io/x/conn/gpio" - "periph.io/x/conn/spi" - "periph.io/x/devices/mfrc522/commands" + "periph.io/x/conn/v3" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/spi" + "periph.io/x/devices/v3/mfrc522/commands" ) // Dev is an handle to an MFRC522 RFID reader. diff --git a/mpu9250/mpu9250.go b/mpu9250/mpu9250.go index 6ba3abd..d25e8cb 100644 --- a/mpu9250/mpu9250.go +++ b/mpu9250/mpu9250.go @@ -15,7 +15,7 @@ import ( "math" "time" - "periph.io/x/devices/mpu9250/reg" + "periph.io/x/devices/v3/mpu9250/reg" ) const ( diff --git a/mpu9250/spi.go b/mpu9250/spi.go index f52707a..3de0fd0 100644 --- a/mpu9250/spi.go +++ b/mpu9250/spi.go @@ -7,10 +7,10 @@ package mpu9250 import ( "fmt" - "periph.io/x/conn/gpio" - "periph.io/x/conn/physic" - "periph.io/x/conn/spi" - "periph.io/x/conn/spi/spireg" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/physic" + "periph.io/x/conn/v3/spi" + "periph.io/x/conn/v3/spi/spireg" ) // DebugF the debug function type. diff --git a/nrzled/nrzled.go b/nrzled/nrzled.go index 40d6bd9..6e1c4a7 100644 --- a/nrzled/nrzled.go +++ b/nrzled/nrzled.go @@ -11,11 +11,11 @@ import ( "image/color" "image/draw" - "periph.io/x/conn" - "periph.io/x/conn/display" - "periph.io/x/conn/gpio/gpiostream" - "periph.io/x/conn/physic" - "periph.io/x/conn/spi" + "periph.io/x/conn/v3" + "periph.io/x/conn/v3/display" + "periph.io/x/conn/v3/gpio/gpiostream" + "periph.io/x/conn/v3/physic" + "periph.io/x/conn/v3/spi" ) // DefaultOpts is the recommended default options. diff --git a/nrzled/nrzled_spi_test.go b/nrzled/nrzled_spi_test.go index d6829d0..9ce3516 100644 --- a/nrzled/nrzled_spi_test.go +++ b/nrzled/nrzled_spi_test.go @@ -13,10 +13,10 @@ import ( "io/ioutil" "testing" - "periph.io/x/conn/conntest" - "periph.io/x/conn/physic" - "periph.io/x/conn/spi" - "periph.io/x/conn/spi/spitest" + "periph.io/x/conn/v3/conntest" + "periph.io/x/conn/v3/physic" + "periph.io/x/conn/v3/spi" + "periph.io/x/conn/v3/spi/spitest" ) // toRGB converts a slice of color.NRGBA to a byte stream of RGB pixels. diff --git a/nrzled/nrzled_stream_test.go b/nrzled/nrzled_stream_test.go index 22bdf4e..7ed598c 100644 --- a/nrzled/nrzled_stream_test.go +++ b/nrzled/nrzled_stream_test.go @@ -10,9 +10,9 @@ import ( "image/color" "testing" - "periph.io/x/conn/gpio/gpiostream" - "periph.io/x/conn/gpio/gpiostream/gpiostreamtest" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3/gpio/gpiostream" + "periph.io/x/conn/v3/gpio/gpiostream/gpiostreamtest" + "periph.io/x/conn/v3/physic" ) func TestStream_NewBits_3(t *testing.T) { diff --git a/pca9548/pca9548.go b/pca9548/pca9548.go index a01e68a..12dda09 100644 --- a/pca9548/pca9548.go +++ b/pca9548/pca9548.go @@ -9,10 +9,10 @@ import ( "strconv" "sync" - "periph.io/x/conn" - "periph.io/x/conn/i2c" - "periph.io/x/conn/i2c/i2creg" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/i2c/i2creg" + "periph.io/x/conn/v3/physic" ) // DefaultOpts is the recommended default options. diff --git a/pca9548/pca9548_test.go b/pca9548/pca9548_test.go index e50942d..11fd619 100644 --- a/pca9548/pca9548_test.go +++ b/pca9548/pca9548_test.go @@ -8,10 +8,10 @@ import ( "strconv" "testing" - "periph.io/x/conn/i2c/i2creg" - "periph.io/x/conn/i2c/i2ctest" - "periph.io/x/conn/physic" - "periph.io/x/host" + "periph.io/x/conn/v3/i2c/i2creg" + "periph.io/x/conn/v3/i2c/i2ctest" + "periph.io/x/conn/v3/physic" + "periph.io/x/host/v3" ) func TestNew(t *testing.T) { diff --git a/pca9685/example_test.go b/pca9685/example_test.go index 4a1da53..750b568 100644 --- a/pca9685/example_test.go +++ b/pca9685/example_test.go @@ -7,10 +7,10 @@ package pca9685_test import ( "log" - "periph.io/x/conn/i2c/i2creg" - "periph.io/x/conn/physic" - "periph.io/x/devices/pca9685" - "periph.io/x/host" + "periph.io/x/conn/v3/i2c/i2creg" + "periph.io/x/conn/v3/physic" + "periph.io/x/devices/v3/pca9685" + "periph.io/x/host/v3" ) func Example() { diff --git a/pca9685/pca9685.go b/pca9685/pca9685.go index 5fa11e0..e709cb6 100644 --- a/pca9685/pca9685.go +++ b/pca9685/pca9685.go @@ -8,9 +8,9 @@ import ( "fmt" "time" - "periph.io/x/conn/gpio" - "periph.io/x/conn/i2c" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/physic" ) // I2CAddr i2c default address. diff --git a/pca9685/pca9685_test.go b/pca9685/pca9685_test.go index deead26..bae0a7c 100644 --- a/pca9685/pca9685_test.go +++ b/pca9685/pca9685_test.go @@ -7,10 +7,10 @@ package pca9685 import ( "testing" - "periph.io/x/conn/gpio" - "periph.io/x/conn/gpio/gpioreg" - "periph.io/x/conn/i2c/i2ctest" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/gpio/gpioreg" + "periph.io/x/conn/v3/i2c/i2ctest" + "periph.io/x/conn/v3/physic" ) func initializationSequence() []i2ctest.IO { diff --git a/pca9685/pins.go b/pca9685/pins.go index ad8a595..d5f75bc 100644 --- a/pca9685/pins.go +++ b/pca9685/pins.go @@ -9,10 +9,10 @@ import ( "fmt" "time" - "periph.io/x/conn/gpio" - "periph.io/x/conn/gpio/gpioreg" - "periph.io/x/conn/physic" - gpiopin "periph.io/x/conn/pin" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/gpio/gpioreg" + "periph.io/x/conn/v3/physic" + gpiopin "periph.io/x/conn/v3/pin" ) const ( diff --git a/pca9685/servo.go b/pca9685/servo.go index bb837b0..43cab7c 100644 --- a/pca9685/servo.go +++ b/pca9685/servo.go @@ -5,8 +5,8 @@ package pca9685 import ( - "periph.io/x/conn/gpio" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/physic" ) // ServoGroup a group of servos connected to a pca9685 module diff --git a/piblaster/piblaster.go b/piblaster/piblaster.go index c6b41bb..1fb03f5 100644 --- a/piblaster/piblaster.go +++ b/piblaster/piblaster.go @@ -21,7 +21,7 @@ import ( "io" "os" - "periph.io/x/conn/gpio" + "periph.io/x/conn/v3/gpio" ) // SetPWM enables and sets the PWM duty on a GPIO output pin via piblaster. diff --git a/rainbowhat/example_test.go b/rainbowhat/example_test.go index bccdd2a..4c052a1 100644 --- a/rainbowhat/example_test.go +++ b/rainbowhat/example_test.go @@ -14,11 +14,11 @@ import ( "syscall" "time" - "periph.io/x/conn/gpio" - "periph.io/x/conn/physic" - "periph.io/x/devices/apa102" - "periph.io/x/devices/rainbowhat" - "periph.io/x/host" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/physic" + "periph.io/x/devices/v3/apa102" + "periph.io/x/devices/v3/rainbowhat" + "periph.io/x/host/v3" ) func Example() { diff --git a/rainbowhat/rainbowhat.go b/rainbowhat/rainbowhat.go index 1279bdd..0853aeb 100644 --- a/rainbowhat/rainbowhat.go +++ b/rainbowhat/rainbowhat.go @@ -5,13 +5,13 @@ package rainbowhat import ( - "periph.io/x/conn/gpio" - "periph.io/x/conn/i2c/i2creg" - "periph.io/x/conn/spi/spireg" - "periph.io/x/devices/apa102" - "periph.io/x/devices/bmxx80" - "periph.io/x/devices/ht16k33" - "periph.io/x/host/rpi" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/i2c/i2creg" + "periph.io/x/conn/v3/spi/spireg" + "periph.io/x/devices/v3/apa102" + "periph.io/x/devices/v3/bmxx80" + "periph.io/x/devices/v3/ht16k33" + "periph.io/x/host/v3/rpi" ) // Dev represents a Rainbow HAT (https://shop.pimoroni.com/products/rainbow-hat-for-android-things) diff --git a/sn3218/example_test.go b/sn3218/example_test.go index 1a9ed52..b657f47 100644 --- a/sn3218/example_test.go +++ b/sn3218/example_test.go @@ -8,9 +8,9 @@ import ( "log" "time" - "periph.io/x/conn/i2c/i2creg" - "periph.io/x/devices/sn3218" - "periph.io/x/host" + "periph.io/x/conn/v3/i2c/i2creg" + "periph.io/x/devices/v3/sn3218" + "periph.io/x/host/v3" ) func Example() { diff --git a/sn3218/sn3218.go b/sn3218/sn3218.go index 5ce4b98..845856c 100644 --- a/sn3218/sn3218.go +++ b/sn3218/sn3218.go @@ -7,7 +7,7 @@ package sn3218 import ( "errors" - "periph.io/x/conn/i2c" + "periph.io/x/conn/v3/i2c" ) const ( diff --git a/sn3218/sn3218_test.go b/sn3218/sn3218_test.go index d3c2fd0..c958e85 100644 --- a/sn3218/sn3218_test.go +++ b/sn3218/sn3218_test.go @@ -8,7 +8,7 @@ import ( "bytes" "testing" - "periph.io/x/conn/i2c/i2ctest" + "periph.io/x/conn/v3/i2c/i2ctest" ) func setup() *i2ctest.Record { diff --git a/ssd1306/example_test.go b/ssd1306/example_test.go index b6c995c..cfc2060 100644 --- a/ssd1306/example_test.go +++ b/ssd1306/example_test.go @@ -8,10 +8,10 @@ import ( "image" "log" - "periph.io/x/conn/i2c/i2creg" - "periph.io/x/devices/ssd1306" - "periph.io/x/devices/ssd1306/image1bit" - "periph.io/x/host" + "periph.io/x/conn/v3/i2c/i2creg" + "periph.io/x/devices/v3/ssd1306" + "periph.io/x/devices/v3/ssd1306/image1bit" + "periph.io/x/host/v3" ) func Example() { diff --git a/ssd1306/ssd1306.go b/ssd1306/ssd1306.go index 917fcf5..937d55c 100644 --- a/ssd1306/ssd1306.go +++ b/ssd1306/ssd1306.go @@ -16,13 +16,13 @@ import ( "image/color" "image/draw" - "periph.io/x/conn" - "periph.io/x/conn/display" - "periph.io/x/conn/gpio" - "periph.io/x/conn/i2c" - "periph.io/x/conn/physic" - "periph.io/x/conn/spi" - "periph.io/x/devices/ssd1306/image1bit" + "periph.io/x/conn/v3" + "periph.io/x/conn/v3/display" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/physic" + "periph.io/x/conn/v3/spi" + "periph.io/x/devices/v3/ssd1306/image1bit" ) const ( diff --git a/ssd1306/ssd1306_test.go b/ssd1306/ssd1306_test.go index ccb5ae0..3cf7b59 100644 --- a/ssd1306/ssd1306_test.go +++ b/ssd1306/ssd1306_test.go @@ -11,14 +11,14 @@ import ( "image/color" "testing" - "periph.io/x/conn/conntest" - "periph.io/x/conn/gpio" - "periph.io/x/conn/gpio/gpiotest" - "periph.io/x/conn/i2c/i2ctest" - "periph.io/x/conn/physic" - "periph.io/x/conn/spi" - "periph.io/x/conn/spi/spitest" - "periph.io/x/devices/ssd1306/image1bit" + "periph.io/x/conn/v3/conntest" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/gpio/gpiotest" + "periph.io/x/conn/v3/i2c/i2ctest" + "periph.io/x/conn/v3/physic" + "periph.io/x/conn/v3/spi" + "periph.io/x/conn/v3/spi/spitest" + "periph.io/x/devices/v3/ssd1306/image1bit" ) func TestNewI2C_fail(t *testing.T) { diff --git a/ssd1306/ssd1306smoketest/ssd1306smoketest.go b/ssd1306/ssd1306smoketest/ssd1306smoketest.go index 7baceaa..b006d7d 100644 --- a/ssd1306/ssd1306smoketest/ssd1306smoketest.go +++ b/ssd1306/ssd1306smoketest/ssd1306smoketest.go @@ -17,16 +17,16 @@ import ( "image/gif" "time" - "periph.io/x/conn/gpio" - "periph.io/x/conn/gpio/gpioreg" - "periph.io/x/conn/i2c" - "periph.io/x/conn/i2c/i2creg" - "periph.io/x/conn/i2c/i2ctest" - "periph.io/x/conn/spi" - "periph.io/x/conn/spi/spireg" - "periph.io/x/conn/spi/spitest" - "periph.io/x/devices/ssd1306" - "periph.io/x/devices/ssd1306/image1bit" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/gpio/gpioreg" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/i2c/i2creg" + "periph.io/x/conn/v3/i2c/i2ctest" + "periph.io/x/conn/v3/spi" + "periph.io/x/conn/v3/spi/spireg" + "periph.io/x/conn/v3/spi/spitest" + "periph.io/x/devices/v3/ssd1306" + "periph.io/x/devices/v3/ssd1306/image1bit" ) // SmokeTest is imported by periph-smoketest. diff --git a/st7567/example_test.go b/st7567/example_test.go index 05b137e..aeb2d24 100644 --- a/st7567/example_test.go +++ b/st7567/example_test.go @@ -18,10 +18,10 @@ import ( "syscall" "time" - "periph.io/x/conn/gpio/gpioreg" - "periph.io/x/conn/spi/spireg" - "periph.io/x/devices/st7567" - "periph.io/x/host" + "periph.io/x/conn/v3/gpio/gpioreg" + "periph.io/x/conn/v3/spi/spireg" + "periph.io/x/devices/v3/st7567" + "periph.io/x/host/v3" ) func Example() { diff --git a/st7567/st7567.go b/st7567/st7567.go index fac53e3..d184f23 100644 --- a/st7567/st7567.go +++ b/st7567/st7567.go @@ -16,10 +16,10 @@ import ( "strings" "time" - "periph.io/x/conn" - "periph.io/x/conn/gpio" - "periph.io/x/conn/physic" - "periph.io/x/conn/spi" + "periph.io/x/conn/v3" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/physic" + "periph.io/x/conn/v3/spi" ) const ( diff --git a/tlv493d/example_test.go b/tlv493d/example_test.go index 22f434f..2b221b5 100644 --- a/tlv493d/example_test.go +++ b/tlv493d/example_test.go @@ -8,10 +8,10 @@ import ( "fmt" "log" - "periph.io/x/conn/i2c/i2creg" - "periph.io/x/conn/physic" - "periph.io/x/devices/tlv493d" - "periph.io/x/host" + "periph.io/x/conn/v3/i2c/i2creg" + "periph.io/x/conn/v3/physic" + "periph.io/x/devices/v3/tlv493d" + "periph.io/x/host/v3" ) func Example() { diff --git a/tlv493d/tlv493d.go b/tlv493d/tlv493d.go index 267e580..00772f2 100644 --- a/tlv493d/tlv493d.go +++ b/tlv493d/tlv493d.go @@ -10,8 +10,8 @@ import ( "sync" "time" - "periph.io/x/conn/i2c" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3/i2c" + "periph.io/x/conn/v3/physic" ) // I2CAddr is the default I2C address for the TLV493D component. diff --git a/tlv493d/tlv493d_test.go b/tlv493d/tlv493d_test.go index 18bccab..b0ae142 100644 --- a/tlv493d/tlv493d_test.go +++ b/tlv493d/tlv493d_test.go @@ -7,8 +7,8 @@ package tlv493d import ( "testing" - "periph.io/x/conn/i2c/i2ctest" - "periph.io/x/conn/physic" + "periph.io/x/conn/v3/i2c/i2ctest" + "periph.io/x/conn/v3/physic" ) func TestDev_String(t *testing.T) { diff --git a/tm1637/example_test.go b/tm1637/example_test.go index 3d59afa..54b25df 100644 --- a/tm1637/example_test.go +++ b/tm1637/example_test.go @@ -7,9 +7,9 @@ package tm1637_test import ( "log" - "periph.io/x/conn/gpio/gpioreg" - "periph.io/x/devices/tm1637" - "periph.io/x/host" + "periph.io/x/conn/v3/gpio/gpioreg" + "periph.io/x/devices/v3/tm1637" + "periph.io/x/host/v3" ) func Example() { diff --git a/tm1637/tm1637.go b/tm1637/tm1637.go index 8d08e53..880d96c 100644 --- a/tm1637/tm1637.go +++ b/tm1637/tm1637.go @@ -10,9 +10,9 @@ import ( "runtime" "time" - "periph.io/x/conn" - "periph.io/x/conn/gpio" - "periph.io/x/host/cpu" + "periph.io/x/conn/v3" + "periph.io/x/conn/v3/gpio" + "periph.io/x/host/v3/cpu" ) // Clock converts time to a slice of bytes as segments. diff --git a/tm1637/tm1637_test.go b/tm1637/tm1637_test.go index de82afe..fae74dc 100644 --- a/tm1637/tm1637_test.go +++ b/tm1637/tm1637_test.go @@ -11,8 +11,8 @@ import ( "testing" "time" - "periph.io/x/conn/gpio" - "periph.io/x/conn/gpio/gpiotest" + "periph.io/x/conn/v3/gpio" + "periph.io/x/conn/v3/gpio/gpiotest" ) func TestNew(t *testing.T) { diff --git a/unicornhd/unicornhd.go b/unicornhd/unicornhd.go index eab11a9..74ef21f 100644 --- a/unicornhd/unicornhd.go +++ b/unicornhd/unicornhd.go @@ -11,9 +11,9 @@ import ( "image/color" "image/draw" - "periph.io/x/conn/display" - "periph.io/x/conn/physic" - "periph.io/x/conn/spi" + "periph.io/x/conn/v3/display" + "periph.io/x/conn/v3/physic" + "periph.io/x/conn/v3/spi" ) const ( diff --git a/unicornhd/unicornhd_test.go b/unicornhd/unicornhd_test.go index babcdde..5af8284 100644 --- a/unicornhd/unicornhd_test.go +++ b/unicornhd/unicornhd_test.go @@ -11,9 +11,9 @@ import ( "image/color" "testing" - "periph.io/x/conn/physic" - "periph.io/x/conn/spi" - "periph.io/x/conn/spi/spitest" + "periph.io/x/conn/v3/physic" + "periph.io/x/conn/v3/spi" + "periph.io/x/conn/v3/spi/spitest" ) func TestNewFailsWhenConnectionToSpiFails(t *testing.T) {