Skip to content

Commit f93e313

Browse files
authored
Merge pull request #18 from Simsso/link-adjustments
Documentation link adjustments
2 parents cd2ae50 + 0bbb753 commit f93e313

7 files changed

Lines changed: 23 additions & 18 deletions

File tree

README.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
# ShiftRegister 74HC595 Arduino Library
2-
This library simplifies shift registers usage. It allows, for instance, to set shift register pins just like normal Arduino pins: `sr.set(1, HIGH)`.
32

4-
The **documentation** is available at http://shiftregister.simsso.de/.
3+
This library simplifies the usage of shift registers. For instance, it allows to set pins of the shift register just like normal Arduino pins:
4+
```
5+
sr.set(1, HIGH)
6+
```
57

6-
An **example** sketch can be found in this repository at [/examples/example/example.ino](https://github.com/Simsso/ShiftRegister74HC595/blob/master/examples/example/example.ino).
8+
Please find the detailed **documentation** at https://timodenk.com/blog/shift-register-arduino-library/.
9+
10+
An **example** sketch can be found in this repository at [/examples/example/example.ino](https://github.com/Simsso/ShiftRegister74HC595/blob/master/examples/example/example.ino).

examples/example/example.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
ShiftRegister74HC595 - Library for simplified control of 74HC595 shift registers.
3-
Created by Timo Denk (www.timodenk.com), Nov 2014.
4-
Additional information is available at http://shiftregister.simsso.de/
3+
Developed and maintained by Timo Denk and contributers, since Nov 2014.
4+
Additional information is available at https://timodenk.com/blog/shift-register-arduino-library/
55
Released into the public domain.
66
*/
77

keywords.txt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
ShiftRegister74HC595 KEYWORD1
22
setAll KEYWORD2
3+
setAll_P KEYWORD2
4+
getAll KEYWORD2
35
set KEYWORD2
6+
setNoUpdate KEYWORD2
7+
updateRegisters KEYWORD2
48
setAllLow KEYWORD2
59
setAllHigh KEYWORD2
610
get KEYWORD2
7-
getAll KEYWORD2
8-
setNoUpdate KEYWORD2
9-
updateRegisters KEYWORD2

library.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
name=ShiftRegister74HC595
2-
version=1.3.0
2+
version=1.3.1
33
author=Timo Denk (timodenk.com)
44
maintainer=Timo Denk (timodenk.com)
55
sentence=Simplifies usage of shift registers, designed for the 74HC595.
66
paragraph=Allows to set individual pins and takes care of shifting out the bytes. Can be used in combination with multiple shift registers which are stacked in serial.
77
category=Device Control
8-
url=https://shiftregister.simsso.de/
8+
url=https://timodenk.com/blog/shift-register-arduino-library/
99
architectures=*
1010
includes=ShiftRegister74HC595.h

src/ShiftRegister74HC595.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
/*
22
ShiftRegister74HC595.cpp - Library for simplified control of 74HC595 shift registers.
3-
Created by Timo Denk (www.timodenk.com), Nov 2014.
4-
Additional information is available at http://shiftregister.simsso.de/
3+
Developed and maintained by Timo Denk and contributers, since Nov 2014.
4+
Additional information is available at https://timodenk.com/blog/shift-register-arduino-library/
55
Released into the public domain.
66
*/
77

88
#include <Arduino.h>
9-
109
#include "ShiftRegister74HC595.h"

src/ShiftRegister74HC595.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
ShiftRegister74HC595.h - Library for simplified control of 74HC595 shift registers.
3-
Created by Timo Denk (www.timodenk.com), Nov 2014.
4-
Additional information is available at http://shiftregister.simsso.de/
3+
Developed and maintained by Timo Denk and contributers, since Nov 2014.
4+
Additional information is available at https://timodenk.com/blog/shift-register-arduino-library/
55
Released into the public domain.
66
*/
77

src/ShiftRegister74HC595.hpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
/*
22
ShiftRegister74HC595.hpp - Library for simplified control of 74HC595 shift registers.
3-
Created by Timo Denk (www.timodenk.com), Nov 2014.
4-
Additional information is available at http://shiftregister.simsso.de/
3+
Developed and maintained by Timo Denk and contributers, since Nov 2014.
4+
Additional information is available at https://timodenk.com/blog/shift-register-arduino-library/
55
Released into the public domain.
66
*/
77

88
// ShiftRegister74HC595 constructor
9+
// Size is the number of shiftregisters stacked in serial
910
template<uint8_t Size>
1011
ShiftRegister74HC595<Size>::ShiftRegister74HC595(const uint8_t serialDataPin, const uint8_t clockPin, const uint8_t latchPin)
1112
{
@@ -71,7 +72,7 @@ void ShiftRegister74HC595<Size>::set(const uint8_t pin, const uint8_t value)
7172
}
7273

7374
// Updates the shift register pins to the stored output values.
74-
// This is the function that actually writes data into the shift registers of the 74HC595
75+
// This is the function that actually writes data into the shift registers of the 74HC595.
7576
template<uint8_t Size>
7677
void ShiftRegister74HC595<Size>::updateRegisters()
7778
{

0 commit comments

Comments
 (0)