Commit Graph

27 Commits (99245bb35027a8250e69fa7322b93b5b24518157)

Author SHA1 Message Date
Marc-Antoine Ruel c0f73d6f9a Use timeTicker instead of Sleep
This encourages cleaner implementation
8 years ago
Marc-Antoine Ruel 1f328237e7 README.md: add slack, remove gitter
The gitter channel is not used much.

Add a title for the example to state what it does, since it may not be obvious
for everyone.
8 years ago
Marc-Antoine Ruel 502fbee137 Remove the warning in README.md about versioning.
Now that v1.0.0 is being released and will use a proper versioning mechanism,
there's no need for this warning.

Clients will be able to use http://github.com/golang/dep to version this
library.
9 years ago
Marc-Antoine Ruel 3af6409eeb README.md: add warning about breaking changes 9 years ago
Marc-Antoine Ruel 9dfa0dc52f Update link 9 years ago
Marc-Antoine Ruel bdefda99fb Add gitter.im chat room badge 9 years ago
Marc-Antoine Ruel edc050f0a7 Add mascot 9 years ago
Marc-Antoine Ruel 0c585b510a travis: Expose test failure, install missing packages
Add badges.
9 years ago
Marc-Antoine Ruel f1d8127e0b Rename sample to example.
See 96b661173e
9 years ago
Marc-Antoine Ruel 39aa0b9373 Update links without /doc/
See cdf3755696
9 years ago
Marc-Antoine Ruel c9298db3b0 Fix issues found by misspell, gofmt -s -w, golint and go vet; add badges
- There were several typos
- Simplified a few simplified statements
- Added doc for a few exported symbols
- Fix incorrect printf usage
9 years ago
Marc-Antoine Ruel 9031234a9b Fix actual link to SAMPLES 9 years ago
Marc-Antoine Ruel 82983adf33 Deep link to samples 9 years ago
Marc-Antoine Ruel a44f3ac129 Tidy up the docs. 9 years ago
Marc-Antoine Ruel 61b5ae730a Migrated documentation to github.com/periph/website 9 years ago
M-A aa4d58cb95 Fix paths and rename all markdown files to README.md (#112)
This simplify the parsing by hugo.

Replace all '*' by '-' because my editor hates stars as list and it's a bad
idea after all.
9 years ago
M-A b52a4b9f1d Make markdown files more compatible (#111)
Certain parser requires empty line above the first list item to be recognized as
a list.

Update gohci URL.
9 years ago
M-A bbcd750d5b Replace github.com/google with periph.io/x (#110)
This makes periph.io/x/periph as the repository root so it is not tied to the
Google organisation anymore.
9 years ago
M-A 77cb166f25 Fix the front page sample to be less cryptic. (#92)
The example made it look like the user had to use global variables, which may
cause a poor first time impression. Make it clear that there is multiple ways to
access a pin.
10 years ago
M-A b9bc3713f7 Improve documentation. (#90)
Add "Features"
Drastically shorten the sample on the home page.
10 years ago
M-A 0075d9e849 Increase polish. (#75)
- Make error more consistent and more helpful. Not all errors are wrapped yet
  but a fair part is now.
- Remove the 'first' pattern in i2c, spi, uart and make it work.
- Add allwinner.Pin.wrap() for coherence with PinPL and bcm283x.Pin.
- headers.All() return a copy.
10 years ago
M-A f7261fe4df doc: add more information about testing. (#69) 10 years ago
M-A 01b45ab697 Add more examples, trim documentation. (#44) 10 years ago
M-A ae8f618573 Rename pio to periph. (#27)
Ran:
    git sed 's/pio/periph/g
    git sed 's/gperiph/gpio/g'
    git sed 's/Gperiph/Gpio/g'
    git sed 's/PIO/Periph/g'
    git sed 's/GPeriph/GPIO/g'
    git mv pio.go periph.go
    git mv pio_test.go periph_test.go
    cd cmd
    git mv pio-info periph-info
    git mv pio-setup periph-setup

where 'git sed' is an alias to run sed over all files in git ls-files.

Fixes #11.
10 years ago
Thorsten von Eicken aa5269b72f fix some documentation text (#19) 10 years ago
M-A 1dea5dac5c doc: add code style, note about lack of affiliation with Go. (#10)
Fixes #7
10 years ago
Marc-Antoine Ruel eb384b9d0c Initial commit of pio.
This was extracted from github.com/maruel/dlibox/go/pio @ f51102b.
This code was written by Marc-Antoine Ruel.
10 years ago