From 212ddeafe6a269b733e65f8c17af0181505ef27c Mon Sep 17 00:00:00 2001 From: Max Matveev Date: Fri, 5 Feb 2016 22:23:18 -0800 Subject: [PATCH] OneWire bus impl - changed imports to the original ones so that merge is possible --- CONTRIBUTING.md | 2 +- README.md | 86 ++++++++++++------------- controller/hd44780/hd44780.go | 2 +- controller/hd44780/hd44780_test.go | 2 +- controller/mcp4725/mcp4725.go | 2 +- controller/pca9685/pca9685.go | 4 +- convertors/mcp3008/mcp3008.go | 2 +- detect.go | 2 +- doc.go | 18 +++--- embd/detect.go | 2 +- embd/main.go | 2 +- host/all/all.go | 4 +- host/bbb/analogpin.go | 2 +- host/bbb/analogpin_test.go | 2 +- host/bbb/bbb.go | 4 +- host/bbb/pwmpin.go | 4 +- host/bbb/pwmpin_test.go | 2 +- host/generic/digitalpin.go | 2 +- host/generic/digitalpin_test.go | 2 +- host/generic/i2cbus.go | 2 +- host/generic/interrupt.go | 2 +- host/generic/led.go | 2 +- host/generic/spibus.go | 2 +- host/rpi/onewirebus.go | 2 +- host/rpi/rpi.go | 7 +- interface/keypad/matrix4x3/matrix4x3.go | 2 +- motion/servo/servo.go | 2 +- samples/28bjy-48.go | 4 +- samples/analog.go | 4 +- samples/analogshort.go | 4 +- samples/bh1750fvi.go | 6 +- samples/bmp085.go | 6 +- samples/bmp180.go | 6 +- samples/characterdisplay.go | 8 +-- samples/fullblinker.go | 4 +- samples/gpio.go | 4 +- samples/gpiodetect.go | 4 +- samples/gpiodirect.go | 4 +- samples/gpiointerrupt.go | 4 +- samples/gpioshort.go | 4 +- samples/hd44780.go | 6 +- samples/keypad/matrix4x3.go | 4 +- samples/l3gd20.go | 6 +- samples/led.go | 4 +- samples/ledshort.go | 4 +- samples/lsm303.go | 6 +- samples/mcp3008.go | 6 +- samples/mcp4725.go | 6 +- samples/onewire.go | 4 +- samples/pca9685.go | 6 +- samples/pwm.go | 6 +- samples/servo.go | 8 +-- samples/servobbb.go | 6 +- samples/servoblaster.go | 6 +- samples/simpleblinker.go | 4 +- samples/spi.go | 4 +- samples/spimcp3008.go | 4 +- samples/tmp006.go | 6 +- samples/universalblinker.go | 4 +- samples/us020.go | 6 +- samples/watersensor.go | 6 +- sensor/bh1750fvi/bh1750fvi.go | 2 +- sensor/bmp085/bmp085.go | 2 +- sensor/bmp180/bmp180.go | 2 +- sensor/l3gd20/l3gd20.go | 2 +- sensor/lsm303/lsm303.go | 2 +- sensor/tmp006/tmp006.go | 2 +- sensor/us020/us020.go | 2 +- sensor/watersensor/watersensor.go | 2 +- 69 files changed, 179 insertions(+), 178 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b26f838..975aca7 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -3,7 +3,7 @@ This actually is really simple. A few simple guidelines and we can break for dinner: * EMBD is designed with a lot of affection, with utmost importance given to the dev experience (read: the API feel and style.) So always think from that angle when creating the pull request -* [Documentation](https://godoc.org/github.com/zlowred/embd) helps drive adoption. No exceptions +* [Documentation](https://godoc.org/github.com/kidoman/embd) helps drive adoption. No exceptions When it comes to the code: diff --git a/README.md b/README.md index 0d8ba31..f37b5b5 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# embd [![Build Status](https://travis-ci.org/kidoman/embd.svg?branch=master)](https://travis-ci.org/kidoman/embd) [![GoDoc](http://godoc.org/github.com/zlowred/embd?status.png)](http://godoc.org/github.com/zlowred/embd) +# embd [![Build Status](https://travis-ci.org/kidoman/embd.svg?branch=master)](https://travis-ci.org/kidoman/embd) [![GoDoc](http://godoc.org/github.com/kidoman/embd?status.png)](http://godoc.org/github.com/kidoman/embd) **embd** is a hardware abstraction layer (HAL) for embedded systems. @@ -6,7 +6,7 @@ It allows you to start your hardware hack on easily available hobby boards (like Development supported and sponsored by [**SoStronk**](https://www.sostronk.com) and [**ThoughtWorks**](http://www.thoughtworks.com/) -Also, you might be interested in: [Why Golang?](https://github.com/zlowred/embd/wiki/Why-Go) +Also, you might be interested in: [Why Golang?](https://github.com/kidoman/embd/wiki/Why-Go) [Blog post introducing EMBD](http://kidoman.io/framework/embd.html) @@ -20,8 +20,8 @@ package main import ( "time" - "github.com/zlowred/embd" - _ "github.com/zlowred/embd/host/rpi" // This loads the RPi driver + "github.com/kidoman/embd" + _ "github.com/kidoman/embd/host/rpi" // This loads the RPi driver ) func main() { @@ -34,7 +34,7 @@ func main() { Then install the EMBD package (go1.2 and greater is required): - $ go get github.com/zlowred/embd + $ go get github.com/kidoman/embd Build the binary*: @@ -58,7 +58,7 @@ Then run the program with ```sudo```*: * We are instructing the ```go``` compiler to create a binary which will run on the RaspberryPi processor * Assuming your RaspberryPi has an IP address of ```192.168.2.2```. Substitute as necessary * ```sudo``` (root) permission is required as we are controlling the hardware by writing to special files -* This sample program is optimized for brevity and does not clean up after itself. Click here to see the [full version](https://github.com/zlowred/embd/blob/master/samples/fullblinker.go) +* This sample program is optimized for brevity and does not clean up after itself. Click here to see the [full version](https://github.com/kidoman/embd/blob/master/samples/fullblinker.go) ## Getting Help @@ -76,7 +76,7 @@ Join the [mailing list](https://groups.google.com/forum/#!forum/go-embd) ## The command line tool - go get github.com/zlowred/embd/embd + go get github.com/kidoman/embd/embd will install a command line utility ```embd``` which will allow you to quickly get started with prototyping. The binary should be available in your ```$GOPATH/bin```. However, to be able to run this on a ARM based device, you will need to build it with ```GOOS=linux``` and ```GOARCH=arm``` environment variables set. @@ -96,14 +96,14 @@ Package **embd** provides a hardware abstraction layer for doing embedded progra on supported platforms like the Raspberry Pi and BeagleBone Black. Most of the examples below will work without change (i.e. the same binary) on all supported platforms. How cool is that? -Although samples are all present in the [samples](https://github.com/zlowred/embd/tree/master/samples) folder, +Although samples are all present in the [samples](https://github.com/kidoman/embd/tree/master/samples) folder, we will show a few choice examples here. Use the **LED** driver to toggle LEDs on the BBB: ```go -import "github.com/zlowred/embd" -import _ "github.com/zlowred/embd/host/all" +import "github.com/kidoman/embd" +import _ "github.com/kidoman/embd/host/all" ... embd.InitLED() defer embd.CloseLED() @@ -116,8 +116,8 @@ led.Toggle() Even shorter when quickly trying things out: ```go -import "github.com/zlowred/embd" -import _ "github.com/zlowred/embd/host/all" +import "github.com/kidoman/embd" +import _ "github.com/kidoman/embd/host/all" ... embd.InitLED() defer embd.CloseLED() @@ -130,8 +130,8 @@ embd.ToggleLED(3) BBB + **PWM**: ```go -import "github.com/zlowred/embd" -import _ "github.com/zlowred/embd/host/all" +import "github.com/kidoman/embd" +import _ "github.com/kidoman/embd/host/all" ... embd.InitGPIO() defer embd.CloseGPIO() @@ -145,8 +145,8 @@ pwm.SetDuty(1000) Control **GPIO** pins on the RaspberryPi / BeagleBone Black: ```go -import "github.com/zlowred/embd" -import _ "github.com/zlowred/embd/host/all" +import "github.com/kidoman/embd" +import _ "github.com/kidoman/embd/host/all" ... embd.InitGPIO() defer embd.CloseGPIO() @@ -158,8 +158,8 @@ embd.DigitalWrite(10, embd.High) Could also do: ```go -import "github.com/zlowred/embd" -import _ "github.com/zlowred/embd/host/all" +import "github.com/kidoman/embd" +import _ "github.com/kidoman/embd/host/all" ... embd.InitGPIO() defer embd.CloseGPIO() @@ -173,9 +173,9 @@ pin.Write(embd.High) Or read data from the **Bosch BMP085** barometric sensor: ```go -import "github.com/zlowred/embd" -import "github.com/zlowred/embd/sensor/bmp085" -import _ "github.com/zlowred/embd/host/all" +import "github.com/kidoman/embd" +import "github.com/kidoman/embd/sensor/bmp085" +import _ "github.com/kidoman/embd/host/all" ... bus := embd.NewI2CBus(1) ... @@ -188,9 +188,9 @@ altitude, err := baro.Altitude() Even find out the heading from the **LSM303** magnetometer: ```go -import "github.com/zlowred/embd" -import "github.com/zlowred/embd/sensor/lsm303" -import _ "github.com/zlowred/embd/host/all" +import "github.com/kidoman/embd" +import "github.com/kidoman/embd/sensor/lsm303" +import _ "github.com/kidoman/embd/host/all" ... bus := embd.NewI2CBus(1) ... @@ -204,28 +204,28 @@ platforms. ## Protocols Supported -* **Digital GPIO** [Documentation](http://godoc.org/github.com/zlowred/embd#DigitalPin) -* **Analog GPIO** [Documentation](http://godoc.org/github.com/zlowred/embd#AnalogPin) -* **PWM** [Documentation](http://godoc.org/github.com/zlowred/embd#PWMPin) -* **I2C** [Documentation](http://godoc.org/github.com/zlowred/embd#I2CBus) -* **LED** [Documentation](http://godoc.org/github.com/zlowred/embd#LED) -* **SPI** [Documentation](http://godoc.org/github.com/zlowred/embd#SPIBus) +* **Digital GPIO** [Documentation](http://godoc.org/github.com/kidoman/embd#DigitalPin) +* **Analog GPIO** [Documentation](http://godoc.org/github.com/kidoman/embd#AnalogPin) +* **PWM** [Documentation](http://godoc.org/github.com/kidoman/embd#PWMPin) +* **I2C** [Documentation](http://godoc.org/github.com/kidoman/embd#I2CBus) +* **LED** [Documentation](http://godoc.org/github.com/kidoman/embd#LED) +* **SPI** [Documentation](http://godoc.org/github.com/kidoman/embd#SPIBus) ## Sensors Supported -* **TMP006** Thermopile sensor [Documentation](http://godoc.org/github.com/zlowred/embd/sensor/tmp006), [Datasheet](http://www.adafruit.com/datasheets/tmp006.pdf), [Userguide](http://www.adafruit.com/datasheets/tmp006ug.pdf) +* **TMP006** Thermopile sensor [Documentation](http://godoc.org/github.com/kidoman/embd/sensor/tmp006), [Datasheet](http://www.adafruit.com/datasheets/tmp006.pdf), [Userguide](http://www.adafruit.com/datasheets/tmp006ug.pdf) -* **BMP085** Barometric pressure sensor [Documentation](http://godoc.org/github.com/zlowred/embd/sensor/bmp085), [Datasheet](https://www.sparkfun.com/datasheets/Components/General/BST-BMP085-DS000-05.pdf) +* **BMP085** Barometric pressure sensor [Documentation](http://godoc.org/github.com/kidoman/embd/sensor/bmp085), [Datasheet](https://www.sparkfun.com/datasheets/Components/General/BST-BMP085-DS000-05.pdf) -* **BMP180** Barometric pressure sensor [Documentation](http://godoc.org/github.com/zlowred/embd/sensor/bmp180), [Datasheet](http://www.adafruit.com/datasheets/BST-BMP180-DS000-09.pdf) +* **BMP180** Barometric pressure sensor [Documentation](http://godoc.org/github.com/kidoman/embd/sensor/bmp180), [Datasheet](http://www.adafruit.com/datasheets/BST-BMP180-DS000-09.pdf) -* **LSM303** Accelerometer and magnetometer [Documentation](http://godoc.org/github.com/zlowred/embd/sensor/lsm303), [Datasheet](https://www.sparkfun.com/datasheets/Sensors/Magneto/LSM303%20Datasheet.pdf) +* **LSM303** Accelerometer and magnetometer [Documentation](http://godoc.org/github.com/kidoman/embd/sensor/lsm303), [Datasheet](https://www.sparkfun.com/datasheets/Sensors/Magneto/LSM303%20Datasheet.pdf) -* **L3GD20** Gyroscope [Documentation](http://godoc.org/github.com/zlowred/embd/sensor/l3gd20), [Datasheet](http://www.adafruit.com/datasheets/L3GD20.pdf) +* **L3GD20** Gyroscope [Documentation](http://godoc.org/github.com/kidoman/embd/sensor/l3gd20), [Datasheet](http://www.adafruit.com/datasheets/L3GD20.pdf) -* **US020** Ultrasonic proximity sensor [Documentation](http://godoc.org/github.com/zlowred/embd/sensor/us020), [Product Page](http://www.digibay.in/sensor/object-detection-and-proximity?product_id=239) +* **US020** Ultrasonic proximity sensor [Documentation](http://godoc.org/github.com/kidoman/embd/sensor/us020), [Product Page](http://www.digibay.in/sensor/object-detection-and-proximity?product_id=239) -* **BH1750FVI** Luminosity sensor [Documentation](http://godoc.org/github.com/zlowred/embd/sensor/bh1750fvi), [Datasheet](http://www.elechouse.com/elechouse/images/product/Digital%20light%20Sensor/bh1750fvi-e.pdf) +* **BH1750FVI** Luminosity sensor [Documentation](http://godoc.org/github.com/kidoman/embd/sensor/bh1750fvi), [Datasheet](http://www.elechouse.com/elechouse/images/product/Digital%20light%20Sensor/bh1750fvi-e.pdf) ## Interfaces @@ -233,11 +233,11 @@ platforms. ## Controllers -* **PCA9685** 16-channel, 12-bit PWM Controller with I2C protocol [Documentation](http://godoc.org/github.com/zlowred/embd/controller/pca9685), [Datasheet](http://www.adafruit.com/datasheets/PCA9685.pdf), [Product Page](http://www.adafruit.com/products/815) +* **PCA9685** 16-channel, 12-bit PWM Controller with I2C protocol [Documentation](http://godoc.org/github.com/kidoman/embd/controller/pca9685), [Datasheet](http://www.adafruit.com/datasheets/PCA9685.pdf), [Product Page](http://www.adafruit.com/products/815) -* **MCP4725** 12-bit DAC [Documentation](http://godoc.org/github.com/zlowred/embd/controller/mcp4725), [Datasheet](http://www.adafruit.com/datasheets/mcp4725.pdf), [Product Page](http://www.adafruit.com/products/935) +* **MCP4725** 12-bit DAC [Documentation](http://godoc.org/github.com/kidoman/embd/controller/mcp4725), [Datasheet](http://www.adafruit.com/datasheets/mcp4725.pdf), [Product Page](http://www.adafruit.com/products/935) -* **ServoBlaster** RPi PWM/PCM based PWM controller [Documentation](http://godoc.org/github.com/zlowred/embd/controller/servoblaster), [Product Page](https://github.com/richardghirst/PiBits/tree/master/ServoBlaster) +* **ServoBlaster** RPi PWM/PCM based PWM controller [Documentation](http://godoc.org/github.com/kidoman/embd/controller/servoblaster), [Product Page](https://github.com/richardghirst/PiBits/tree/master/ServoBlaster) ## Convertors @@ -245,10 +245,10 @@ platforms. ## Contributing -We look forward to your pull requests, but contributions which abide by the [guidelines](https://github.com/zlowred/embd/blob/master/CONTRIBUTING.md) will get a free beer! +We look forward to your pull requests, but contributions which abide by the [guidelines](https://github.com/kidoman/embd/blob/master/CONTRIBUTING.md) will get a free beer! -File an [issue](https://github.com/zlowred/embd/issues), open a [pull request](https://github.com/zlowred/embd/pulls). We are waiting. +File an [issue](https://github.com/kidoman/embd/issues), open a [pull request](https://github.com/kidoman/embd/pulls). We are waiting. ## About -EMBD is affectionately designed/developed by Karan Misra ([kidoman](https://github.com/kidoman)), Kunal Powar ([kunalpowar](https://github.com/kunalpowar)) and [FRIENDS](https://github.com/zlowred/embd/blob/master/AUTHORS). We also have a list of [CONTRIBUTORS](https://github.com/zlowred/embd/blob/master/CONTRIBUTORS). +EMBD is affectionately designed/developed by Karan Misra ([kidoman](https://github.com/kidoman)), Kunal Powar ([kunalpowar](https://github.com/kunalpowar)) and [FRIENDS](https://github.com/kidoman/embd/blob/master/AUTHORS). We also have a list of [CONTRIBUTORS](https://github.com/kidoman/embd/blob/master/CONTRIBUTORS). diff --git a/controller/hd44780/hd44780.go b/controller/hd44780/hd44780.go index 5e12430..88032d5 100644 --- a/controller/hd44780/hd44780.go +++ b/controller/hd44780/hd44780.go @@ -16,7 +16,7 @@ import ( "time" "github.com/golang/glog" - "github.com/zlowred/embd" + "github.com/kidoman/embd" ) type entryMode byte diff --git a/controller/hd44780/hd44780_test.go b/controller/hd44780/hd44780_test.go index 34ef629..b05dddc 100644 --- a/controller/hd44780/hd44780_test.go +++ b/controller/hd44780/hd44780_test.go @@ -6,7 +6,7 @@ import ( "testing" "time" - "github.com/zlowred/embd" + "github.com/kidoman/embd" ) const ( diff --git a/controller/mcp4725/mcp4725.go b/controller/mcp4725/mcp4725.go index 8727a54..1dcaa91 100644 --- a/controller/mcp4725/mcp4725.go +++ b/controller/mcp4725/mcp4725.go @@ -5,7 +5,7 @@ import ( "sync" "github.com/golang/glog" - "github.com/zlowred/embd" + "github.com/kidoman/embd" ) const ( diff --git a/controller/pca9685/pca9685.go b/controller/pca9685/pca9685.go index 20a2966..9a9407d 100644 --- a/controller/pca9685/pca9685.go +++ b/controller/pca9685/pca9685.go @@ -7,8 +7,8 @@ import ( "time" "github.com/golang/glog" - "github.com/zlowred/embd" - "github.com/zlowred/embd/util" + "github.com/kidoman/embd" + "github.com/kidoman/embd/util" ) const ( diff --git a/convertors/mcp3008/mcp3008.go b/convertors/mcp3008/mcp3008.go index d363fe7..e5ecb99 100644 --- a/convertors/mcp3008/mcp3008.go +++ b/convertors/mcp3008/mcp3008.go @@ -3,7 +3,7 @@ package mcp3008 import ( "github.com/golang/glog" - "github.com/zlowred/embd" + "github.com/kidoman/embd" ) // MCP3008 represents a mcp3008 8bit DAC. diff --git a/detect.go b/detect.go index 3eb6f1d..a92ff4e 100644 --- a/detect.go +++ b/detect.go @@ -122,6 +122,6 @@ func DetectHost() (host Host, rev int, err error) { case strings.Contains(hardware, "BCM2708") || strings.Contains(hardware, "BCM2709"): return HostRPi, rev, nil default: - return HostNull, 0, fmt.Errorf(`embd: your host "%v:%v" is not supported at this moment. request support at https://github.com/zlowred/embd/issues`, host, model) + return HostNull, 0, fmt.Errorf(`embd: your host "%v:%v" is not supported at this moment. request support at https://github.com/kidoman/embd/issues`, host, model) } } diff --git a/doc.go b/doc.go index 0b05449..80118d4 100644 --- a/doc.go +++ b/doc.go @@ -7,7 +7,7 @@ Use the LED driver to toggle LEDs on the BBB: - import "github.com/zlowred/embd" + import "github.com/kidoman/embd" ... embd.InitLED() defer embd.CloseLED() @@ -18,7 +18,7 @@ Even shorter while prototyping: - import "github.com/zlowred/embd" + import "github.com/kidoman/embd" ... embd.InitLED() defer embd.CloseLED() @@ -27,7 +27,7 @@ BBB + PWM: - import "github.com/zlowred/embd" + import "github.com/kidoman/embd" ... embd.InitGPIO() defer embd.CloseGPIO() @@ -39,7 +39,7 @@ Control GPIO pins on the RaspberryPi / BeagleBone Black: - import "github.com/zlowred/embd" + import "github.com/kidoman/embd" ... embd.InitGPIO() defer embd.CloseGPIO() @@ -49,7 +49,7 @@ Could also do: - import "github.com/zlowred/embd" + import "github.com/kidoman/embd" ... embd.InitGPIO() defer embd.CloseGPIO() @@ -61,8 +61,8 @@ Or read data from the Bosch BMP085 barometric sensor: - import "github.com/zlowred/embd" - import "github.com/zlowred/embd/sensor/bmp085" + import "github.com/kidoman/embd" + import "github.com/kidoman/embd/sensor/bmp085" ... bus := embd.NewI2CBus(1) ... @@ -73,8 +73,8 @@ Even find out the heading from the LSM303 magnetometer: - import "github.com/zlowred/embd" - import "github.com/zlowred/embd/sensor/lsm303" + import "github.com/kidoman/embd" + import "github.com/kidoman/embd/sensor/lsm303" ... bus := embd.NewI2CBus(1) ... diff --git a/embd/detect.go b/embd/detect.go index 671543f..6659980 100644 --- a/embd/detect.go +++ b/embd/detect.go @@ -5,7 +5,7 @@ import ( "os" "github.com/codegangsta/cli" - "github.com/zlowred/embd" + "github.com/kidoman/embd" ) func detect(c *cli.Context) { diff --git a/embd/main.go b/embd/main.go index 67082e6..7ea7424 100644 --- a/embd/main.go +++ b/embd/main.go @@ -4,7 +4,7 @@ import ( "os" "github.com/codegangsta/cli" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) var version = "0.1.0" diff --git a/host/all/all.go b/host/all/all.go index e29411c..5bfd7a9 100644 --- a/host/all/all.go +++ b/host/all/all.go @@ -2,6 +2,6 @@ package all import ( - _ "github.com/zlowred/embd/host/bbb" - _ "github.com/zlowred/embd/host/rpi" + _ "github.com/kidoman/embd/host/bbb" + _ "github.com/kidoman/embd/host/rpi" ) diff --git a/host/bbb/analogpin.go b/host/bbb/analogpin.go index 2326601..e12b9dd 100644 --- a/host/bbb/analogpin.go +++ b/host/bbb/analogpin.go @@ -9,7 +9,7 @@ import ( "strconv" "strings" - "github.com/zlowred/embd" + "github.com/kidoman/embd" ) type analogPin struct { diff --git a/host/bbb/analogpin_test.go b/host/bbb/analogpin_test.go index 702e41d..49f22cb 100644 --- a/host/bbb/analogpin_test.go +++ b/host/bbb/analogpin_test.go @@ -3,7 +3,7 @@ package bbb import ( "testing" - "github.com/zlowred/embd" + "github.com/kidoman/embd" ) func TestAnalogPinClose(t *testing.T) { diff --git a/host/bbb/bbb.go b/host/bbb/bbb.go index c9ccf27..f909627 100644 --- a/host/bbb/bbb.go +++ b/host/bbb/bbb.go @@ -16,8 +16,8 @@ import ( "strings" "github.com/golang/glog" - "github.com/zlowred/embd" - "github.com/zlowred/embd/host/generic" + "github.com/kidoman/embd" + "github.com/kidoman/embd/host/generic" ) var pins = embd.PinMap{ diff --git a/host/bbb/pwmpin.go b/host/bbb/pwmpin.go index 73cc81b..1bd6c95 100644 --- a/host/bbb/pwmpin.go +++ b/host/bbb/pwmpin.go @@ -11,8 +11,8 @@ import ( "time" "github.com/golang/glog" - "github.com/zlowred/embd" - "github.com/zlowred/embd/util" + "github.com/kidoman/embd" + "github.com/kidoman/embd/util" ) const ( diff --git a/host/bbb/pwmpin_test.go b/host/bbb/pwmpin_test.go index fd27b9c..1c07ff3 100644 --- a/host/bbb/pwmpin_test.go +++ b/host/bbb/pwmpin_test.go @@ -3,7 +3,7 @@ package bbb import ( "testing" - "github.com/zlowred/embd" + "github.com/kidoman/embd" ) func TestPWMPinClose(t *testing.T) { diff --git a/host/generic/digitalpin.go b/host/generic/digitalpin.go index 2dbb252..80a81ea 100644 --- a/host/generic/digitalpin.go +++ b/host/generic/digitalpin.go @@ -12,7 +12,7 @@ import ( "strconv" "time" - "github.com/zlowred/embd" + "github.com/kidoman/embd" ) type digitalPin struct { diff --git a/host/generic/digitalpin_test.go b/host/generic/digitalpin_test.go index df5c99e..18e900e 100644 --- a/host/generic/digitalpin_test.go +++ b/host/generic/digitalpin_test.go @@ -3,7 +3,7 @@ package generic import ( "testing" - "github.com/zlowred/embd" + "github.com/kidoman/embd" ) func TestDigitalPinClose(t *testing.T) { diff --git a/host/generic/i2cbus.go b/host/generic/i2cbus.go index 1cb10d4..dc8e74c 100644 --- a/host/generic/i2cbus.go +++ b/host/generic/i2cbus.go @@ -12,7 +12,7 @@ import ( "unsafe" "github.com/golang/glog" - "github.com/zlowred/embd" + "github.com/kidoman/embd" ) const ( diff --git a/host/generic/interrupt.go b/host/generic/interrupt.go index 3eba081..4052283 100644 --- a/host/generic/interrupt.go +++ b/host/generic/interrupt.go @@ -8,7 +8,7 @@ import ( "sync" "syscall" - "github.com/zlowred/embd" + "github.com/kidoman/embd" ) const ( diff --git a/host/generic/led.go b/host/generic/led.go index 21826bc..67f56c9 100644 --- a/host/generic/led.go +++ b/host/generic/led.go @@ -8,7 +8,7 @@ import ( "os" "strings" - "github.com/zlowred/embd" + "github.com/kidoman/embd" ) type led struct { diff --git a/host/generic/spibus.go b/host/generic/spibus.go index 99755ab..ad3bcec 100644 --- a/host/generic/spibus.go +++ b/host/generic/spibus.go @@ -8,7 +8,7 @@ import ( "unsafe" "github.com/golang/glog" - "github.com/zlowred/embd" + "github.com/kidoman/embd" ) const ( diff --git a/host/rpi/onewirebus.go b/host/rpi/onewirebus.go index 48e4d0d..aa19fd3 100644 --- a/host/rpi/onewirebus.go +++ b/host/rpi/onewirebus.go @@ -8,7 +8,7 @@ import ( "sync" "github.com/golang/glog" - "github.com/zlowred/embd" + "github.com/kidoman/embd" "io/ioutil" ) diff --git a/host/rpi/rpi.go b/host/rpi/rpi.go index 84acb1b..53866e1 100644 --- a/host/rpi/rpi.go +++ b/host/rpi/rpi.go @@ -5,13 +5,14 @@ GPIO (digital (rw)) I²C LED - W1 - make sure that w1-gpio kernel module is loaded. If you wish to use it with sensors directly (e.g. DS18B20 etc) make sure to disable respective kernel modules (e.g. w1-therm) in /etc/modprobe.d/blacklist.conf. + W1 - make sure that w1-gpio kernel module is loaded. If you wish to use it with sensors directly (e.g. DS18B20 etc) + make sure to disable respective kernel modules (e.g. w1-therm) in /etc/modprobe.d/blacklist.conf. */ package rpi import ( - "github.com/zlowred/embd" - "github.com/zlowred/embd/host/generic" + "github.com/kidoman/embd" + "github.com/kidoman/embd/host/generic" "fmt" ) diff --git a/interface/keypad/matrix4x3/matrix4x3.go b/interface/keypad/matrix4x3/matrix4x3.go index cb268b4..6ef984f 100644 --- a/interface/keypad/matrix4x3/matrix4x3.go +++ b/interface/keypad/matrix4x3/matrix4x3.go @@ -6,7 +6,7 @@ import ( "sync" "time" - "github.com/zlowred/embd" + "github.com/kidoman/embd" ) type Key int diff --git a/motion/servo/servo.go b/motion/servo/servo.go index 5bb51f9..c0876d2 100644 --- a/motion/servo/servo.go +++ b/motion/servo/servo.go @@ -3,7 +3,7 @@ package servo import ( "github.com/golang/glog" - "github.com/zlowred/embd/util" + "github.com/kidoman/embd/util" ) const ( diff --git a/samples/28bjy-48.go b/samples/28bjy-48.go index f49be5f..456b7db 100644 --- a/samples/28bjy-48.go +++ b/samples/28bjy-48.go @@ -18,8 +18,8 @@ import ( "os/signal" "time" - "github.com/zlowred/embd" - _ "github.com/zlowred/embd/host/rpi" + "github.com/kidoman/embd" + _ "github.com/kidoman/embd/host/rpi" ) func main() { diff --git a/samples/analog.go b/samples/analog.go index b935e2a..687ecd5 100644 --- a/samples/analog.go +++ b/samples/analog.go @@ -9,9 +9,9 @@ import ( "os/signal" "time" - "github.com/zlowred/embd" + "github.com/kidoman/embd" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/analogshort.go b/samples/analogshort.go index 501224a..064be32 100644 --- a/samples/analogshort.go +++ b/samples/analogshort.go @@ -6,9 +6,9 @@ import ( "flag" "fmt" - "github.com/zlowred/embd" + "github.com/kidoman/embd" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/bh1750fvi.go b/samples/bh1750fvi.go index 1b7139a..83e9a72 100644 --- a/samples/bh1750fvi.go +++ b/samples/bh1750fvi.go @@ -7,10 +7,10 @@ import ( "fmt" "time" - "github.com/zlowred/embd" - "github.com/zlowred/embd/sensor/bh1750fvi" + "github.com/kidoman/embd" + "github.com/kidoman/embd/sensor/bh1750fvi" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/bmp085.go b/samples/bmp085.go index 7860a39..0fa56ad 100644 --- a/samples/bmp085.go +++ b/samples/bmp085.go @@ -7,10 +7,10 @@ import ( "fmt" "time" - "github.com/zlowred/embd" - "github.com/zlowred/embd/sensor/bmp085" + "github.com/kidoman/embd" + "github.com/kidoman/embd/sensor/bmp085" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/bmp180.go b/samples/bmp180.go index f39ae2b..845e771 100644 --- a/samples/bmp180.go +++ b/samples/bmp180.go @@ -7,10 +7,10 @@ import ( "fmt" "time" - "github.com/zlowred/embd" - "github.com/zlowred/embd/sensor/bmp180" + "github.com/kidoman/embd" + "github.com/kidoman/embd/sensor/bmp180" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/characterdisplay.go b/samples/characterdisplay.go index 5b14410..7a054aa 100644 --- a/samples/characterdisplay.go +++ b/samples/characterdisplay.go @@ -6,11 +6,11 @@ import ( "flag" "time" - "github.com/zlowred/embd" - "github.com/zlowred/embd/controller/hd44780" - "github.com/zlowred/embd/interface/display/characterdisplay" + "github.com/kidoman/embd" + "github.com/kidoman/embd/controller/hd44780" + "github.com/kidoman/embd/interface/display/characterdisplay" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/fullblinker.go b/samples/fullblinker.go index 2e07e39..7e43b36 100644 --- a/samples/fullblinker.go +++ b/samples/fullblinker.go @@ -11,8 +11,8 @@ import ( "os/signal" "time" - "github.com/zlowred/embd" - _ "github.com/zlowred/embd/host/rpi" + "github.com/kidoman/embd" + _ "github.com/kidoman/embd/host/rpi" ) func main() { diff --git a/samples/gpio.go b/samples/gpio.go index ab5c1fa..b3769eb 100644 --- a/samples/gpio.go +++ b/samples/gpio.go @@ -6,9 +6,9 @@ import ( "flag" "time" - "github.com/zlowred/embd" + "github.com/kidoman/embd" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/gpiodetect.go b/samples/gpiodetect.go index f709667..8bc5f78 100644 --- a/samples/gpiodetect.go +++ b/samples/gpiodetect.go @@ -6,9 +6,9 @@ import ( "flag" "time" - "github.com/zlowred/embd" + "github.com/kidoman/embd" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/gpiodirect.go b/samples/gpiodirect.go index d4d3002..85bd22c 100644 --- a/samples/gpiodirect.go +++ b/samples/gpiodirect.go @@ -6,9 +6,9 @@ import ( "flag" "time" - "github.com/zlowred/embd" + "github.com/kidoman/embd" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/gpiointerrupt.go b/samples/gpiointerrupt.go index ebf4386..9b6ccc9 100644 --- a/samples/gpiointerrupt.go +++ b/samples/gpiointerrupt.go @@ -6,9 +6,9 @@ import ( "flag" "fmt" - "github.com/zlowred/embd" + "github.com/kidoman/embd" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/gpioshort.go b/samples/gpioshort.go index a05c449..b1c5c2c 100644 --- a/samples/gpioshort.go +++ b/samples/gpioshort.go @@ -5,9 +5,9 @@ package main import ( "flag" - "github.com/zlowred/embd" + "github.com/kidoman/embd" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/hd44780.go b/samples/hd44780.go index aecd01d..418fa7e 100644 --- a/samples/hd44780.go +++ b/samples/hd44780.go @@ -6,10 +6,10 @@ import ( "flag" "time" - "github.com/zlowred/embd" - "github.com/zlowred/embd/controller/hd44780" + "github.com/kidoman/embd" + "github.com/kidoman/embd/controller/hd44780" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/keypad/matrix4x3.go b/samples/keypad/matrix4x3.go index 9d54dea..9b4feda 100644 --- a/samples/keypad/matrix4x3.go +++ b/samples/keypad/matrix4x3.go @@ -5,8 +5,8 @@ package main import ( "fmt" "time" - "github.com/zlowred/embd" - "github.com/zlowred/embd/interface/keypad/matrix4x3" + "github.com/kidoman/embd" + "github.com/kidoman/embd/interface/keypad/matrix4x3" ) func main() { diff --git a/samples/l3gd20.go b/samples/l3gd20.go index 2710d39..f0a94e6 100644 --- a/samples/l3gd20.go +++ b/samples/l3gd20.go @@ -9,10 +9,10 @@ import ( "os/signal" "time" - "github.com/zlowred/embd" - "github.com/zlowred/embd/sensor/l3gd20" + "github.com/kidoman/embd" + "github.com/kidoman/embd/sensor/l3gd20" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/led.go b/samples/led.go index 6cacd1e..82650d0 100644 --- a/samples/led.go +++ b/samples/led.go @@ -11,9 +11,9 @@ import ( "os/signal" "time" - "github.com/zlowred/embd" + "github.com/kidoman/embd" - _ "github.com/zlowred/embd/host/bbb" + _ "github.com/kidoman/embd/host/bbb" ) func main() { diff --git a/samples/ledshort.go b/samples/ledshort.go index 8cd2c2c..64a01ce 100644 --- a/samples/ledshort.go +++ b/samples/ledshort.go @@ -8,9 +8,9 @@ import ( "flag" "time" - "github.com/zlowred/embd" + "github.com/kidoman/embd" - _ "github.com/zlowred/embd/host/bbb" + _ "github.com/kidoman/embd/host/bbb" ) func main() { diff --git a/samples/lsm303.go b/samples/lsm303.go index d08b11b..e4461de 100644 --- a/samples/lsm303.go +++ b/samples/lsm303.go @@ -7,10 +7,10 @@ import ( "fmt" "time" - "github.com/zlowred/embd" - "github.com/zlowred/embd/sensor/lsm303" + "github.com/kidoman/embd" + "github.com/kidoman/embd/sensor/lsm303" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/mcp3008.go b/samples/mcp3008.go index eedf3be..791d56a 100644 --- a/samples/mcp3008.go +++ b/samples/mcp3008.go @@ -8,9 +8,9 @@ import ( "fmt" "time" - "github.com/zlowred/embd" - "github.com/zlowred/embd/convertors/mcp3008" - _ "github.com/zlowred/embd/host/all" + "github.com/kidoman/embd" + "github.com/kidoman/embd/convertors/mcp3008" + _ "github.com/kidoman/embd/host/all" ) const ( diff --git a/samples/mcp4725.go b/samples/mcp4725.go index 7dbc8f7..ad80967 100644 --- a/samples/mcp4725.go +++ b/samples/mcp4725.go @@ -9,10 +9,10 @@ import ( "os" "os/signal" - "github.com/zlowred/embd" - "github.com/zlowred/embd/controller/mcp4725" + "github.com/kidoman/embd" + "github.com/kidoman/embd/controller/mcp4725" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/onewire.go b/samples/onewire.go index e213bb3..e4e907b 100644 --- a/samples/onewire.go +++ b/samples/onewire.go @@ -5,8 +5,8 @@ package main import ( "fmt" - "github.com/zlowred/embd" - _ "github.com/zlowred/embd/host/all" + "github.com/kidoman/embd" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/pca9685.go b/samples/pca9685.go index aca5db3..9976340 100644 --- a/samples/pca9685.go +++ b/samples/pca9685.go @@ -8,10 +8,10 @@ import ( "os/signal" "time" - "github.com/zlowred/embd" - "github.com/zlowred/embd/controller/pca9685" + "github.com/kidoman/embd" + "github.com/kidoman/embd/controller/pca9685" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/pwm.go b/samples/pwm.go index 86f62f3..cecbc4d 100644 --- a/samples/pwm.go +++ b/samples/pwm.go @@ -8,10 +8,10 @@ import ( "flag" "time" - "github.com/zlowred/embd" - "github.com/zlowred/embd/host/bbb" + "github.com/kidoman/embd" + "github.com/kidoman/embd/host/bbb" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/servo.go b/samples/servo.go index a451d97..2e82dd8 100644 --- a/samples/servo.go +++ b/samples/servo.go @@ -8,11 +8,11 @@ import ( "os/signal" "time" - "github.com/zlowred/embd" - "github.com/zlowred/embd/controller/pca9685" - "github.com/zlowred/embd/motion/servo" + "github.com/kidoman/embd" + "github.com/kidoman/embd/controller/pca9685" + "github.com/kidoman/embd/motion/servo" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/servobbb.go b/samples/servobbb.go index ba4ecdd..fbf0db1 100644 --- a/samples/servobbb.go +++ b/samples/servobbb.go @@ -8,10 +8,10 @@ import ( "os/signal" "time" - "github.com/zlowred/embd" - "github.com/zlowred/embd/motion/servo" + "github.com/kidoman/embd" + "github.com/kidoman/embd/motion/servo" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/servoblaster.go b/samples/servoblaster.go index 777c673..b2d4cdf 100644 --- a/samples/servoblaster.go +++ b/samples/servoblaster.go @@ -8,10 +8,10 @@ import ( "os/signal" "time" - "github.com/zlowred/embd/controller/servoblaster" - "github.com/zlowred/embd/motion/servo" + "github.com/kidoman/embd/controller/servoblaster" + "github.com/kidoman/embd/motion/servo" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/simpleblinker.go b/samples/simpleblinker.go index 8ef0e5a..9e4f780 100644 --- a/samples/simpleblinker.go +++ b/samples/simpleblinker.go @@ -8,8 +8,8 @@ package main import ( "time" - "github.com/zlowred/embd" - _ "github.com/zlowred/embd/host/rpi" // This loads the RPi driver + "github.com/kidoman/embd" + _ "github.com/kidoman/embd/host/rpi" // This loads the RPi driver ) func main() { diff --git a/samples/spi.go b/samples/spi.go index 8a76c0d..298acc4 100644 --- a/samples/spi.go +++ b/samples/spi.go @@ -5,8 +5,8 @@ package main import ( "fmt" - "github.com/zlowred/embd" - _ "github.com/zlowred/embd/host/all" + "github.com/kidoman/embd" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/spimcp3008.go b/samples/spimcp3008.go index fee3274..394243e 100644 --- a/samples/spimcp3008.go +++ b/samples/spimcp3008.go @@ -7,8 +7,8 @@ import ( "fmt" "time" - "github.com/zlowred/embd" - _ "github.com/zlowred/embd/host/all" + "github.com/kidoman/embd" + _ "github.com/kidoman/embd/host/all" ) const ( diff --git a/samples/tmp006.go b/samples/tmp006.go index 2ce5190..6252b00 100644 --- a/samples/tmp006.go +++ b/samples/tmp006.go @@ -8,10 +8,10 @@ import ( "os" "os/signal" - "github.com/zlowred/embd" - "github.com/zlowred/embd/sensor/tmp006" + "github.com/kidoman/embd" + "github.com/kidoman/embd/sensor/tmp006" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/universalblinker.go b/samples/universalblinker.go index 03f2ccd..190ae1d 100644 --- a/samples/universalblinker.go +++ b/samples/universalblinker.go @@ -10,8 +10,8 @@ import ( "os/signal" "time" - "github.com/zlowred/embd" - _ "github.com/zlowred/embd/host/all" + "github.com/kidoman/embd" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/us020.go b/samples/us020.go index 7406b7c..f0e7537 100644 --- a/samples/us020.go +++ b/samples/us020.go @@ -9,10 +9,10 @@ import ( "os/signal" "time" - "github.com/zlowred/embd" - "github.com/zlowred/embd/sensor/us020" + "github.com/kidoman/embd" + "github.com/kidoman/embd/sensor/us020" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/samples/watersensor.go b/samples/watersensor.go index 4890a60..ff4ba8a 100644 --- a/samples/watersensor.go +++ b/samples/watersensor.go @@ -7,10 +7,10 @@ import ( "time" "github.com/golang/glog" - "github.com/zlowred/embd" - "github.com/zlowred/embd/sensor/watersensor" + "github.com/kidoman/embd" + "github.com/kidoman/embd/sensor/watersensor" - _ "github.com/zlowred/embd/host/all" + _ "github.com/kidoman/embd/host/all" ) func main() { diff --git a/sensor/bh1750fvi/bh1750fvi.go b/sensor/bh1750fvi/bh1750fvi.go index f774211..6903bb8 100644 --- a/sensor/bh1750fvi/bh1750fvi.go +++ b/sensor/bh1750fvi/bh1750fvi.go @@ -5,7 +5,7 @@ import ( "sync" "time" - "github.com/zlowred/embd" + "github.com/kidoman/embd" ) //accuracy = sensorValue/actualValue] (min = 0.96, typ = 1.2, max = 1.44 diff --git a/sensor/bmp085/bmp085.go b/sensor/bmp085/bmp085.go index c8c184d..b58b37b 100644 --- a/sensor/bmp085/bmp085.go +++ b/sensor/bmp085/bmp085.go @@ -8,7 +8,7 @@ import ( "time" "github.com/golang/glog" - "github.com/zlowred/embd" + "github.com/kidoman/embd" ) const ( diff --git a/sensor/bmp180/bmp180.go b/sensor/bmp180/bmp180.go index bcab5b3..fdc46f3 100644 --- a/sensor/bmp180/bmp180.go +++ b/sensor/bmp180/bmp180.go @@ -8,7 +8,7 @@ import ( "time" "github.com/golang/glog" - "github.com/zlowred/embd" + "github.com/kidoman/embd" ) const ( diff --git a/sensor/l3gd20/l3gd20.go b/sensor/l3gd20/l3gd20.go index c59e2c8..c3ad94a 100644 --- a/sensor/l3gd20/l3gd20.go +++ b/sensor/l3gd20/l3gd20.go @@ -8,7 +8,7 @@ import ( "time" "github.com/golang/glog" - "github.com/zlowred/embd" + "github.com/kidoman/embd" ) const ( diff --git a/sensor/lsm303/lsm303.go b/sensor/lsm303/lsm303.go index d390045..583a0a8 100644 --- a/sensor/lsm303/lsm303.go +++ b/sensor/lsm303/lsm303.go @@ -7,7 +7,7 @@ import ( "time" "github.com/golang/glog" - "github.com/zlowred/embd" + "github.com/kidoman/embd" ) const ( diff --git a/sensor/tmp006/tmp006.go b/sensor/tmp006/tmp006.go index f6347e9..842204b 100644 --- a/sensor/tmp006/tmp006.go +++ b/sensor/tmp006/tmp006.go @@ -9,7 +9,7 @@ import ( "time" "github.com/golang/glog" - "github.com/zlowred/embd" + "github.com/kidoman/embd" ) const ( diff --git a/sensor/us020/us020.go b/sensor/us020/us020.go index 83e581b..b7d400a 100644 --- a/sensor/us020/us020.go +++ b/sensor/us020/us020.go @@ -6,7 +6,7 @@ import ( "time" "github.com/golang/glog" - "github.com/zlowred/embd" + "github.com/kidoman/embd" ) const ( diff --git a/sensor/watersensor/watersensor.go b/sensor/watersensor/watersensor.go index 7b1dfe5..c83628e 100644 --- a/sensor/watersensor/watersensor.go +++ b/sensor/watersensor/watersensor.go @@ -5,7 +5,7 @@ import ( "sync" "github.com/golang/glog" - "github.com/zlowred/embd" + "github.com/kidoman/embd" ) // WaterSensor represents a water sensor.