Skip to content

Commit d51e040

Browse files
committed
Updated README and HISTORY for new release
1 parent 9999ac5 commit d51e040

File tree

3 files changed

+15
-6
lines changed

3 files changed

+15
-6
lines changed

HISTORY

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,3 +58,9 @@ Version history
5858

5959
0.12: 03/11/2017
6060
- Handle GPIO relays with inverse logic (active low)
61+
62+
0.13: 20/08/2018
63+
- Added error handling for web socket operations
64+
- Added monit script for crelay process supervision in daemon mode
65+
- Added build dependencies for OpenSUSE to readme
66+
- Added support for multiple SainSmart 16-channel HID relay cards

README.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,15 +40,15 @@ The following picture shows a high level view on the modular software architectu
4040
- Setting of new relay states
4141
- Single pulse generation on relay contact
4242
- HTTP API for external clients (e.g. Smartphone/tablet apps)
43-
- Multiple relay card type support
43+
- Multiple relay card type support
4444
- Support for configuration file with custom parameters
4545
- Multiple cards support (command line interface only)
4646
<br>
4747

4848
### Nice to have (wishlist)
4949
- Integrated MQTT client
5050
- [ThingSpeak Talkback App](https://thingspeak.com/docs/talkback)
51-
- Multiple cards support (Web UI)
51+
- Multiple cards support (Web UI / REST API)
5252
- Access control for Web GUI and HTTP API
5353
- Programmable timers for relay actions
5454
<br>
@@ -64,7 +64,7 @@ The following picture shows a high level view on the modular software architectu
6464

6565
#### Command line interface
6666
$ crelay
67-
crelay, version 0.11
67+
crelay, version 0.13
6868

6969
This utility provides a unified way of controlling different types of relay cards.
7070
Currently supported relay cards:
@@ -231,6 +231,7 @@ relay8_label = Device 8 # label for relay 8
231231
################################################
232232
[GPIO drv]
233233
#num_relays = 8 # Number of GPIOs connected to relays (1 to 8)
234+
#active_value = 1 # 1: active high, 0 active low
234235
#relay1_gpio_pin = 17 # GPIO pin for relay 1 (17 for RPi GPIO0)
235236
#relay2_gpio_pin = 18 # GPIO pin for relay 2 (18 for RPi GPIO1)
236237
#relay3_gpio_pin = 27 # GPIO pin for relay 3 (27 for RPi GPIO2)
@@ -262,6 +263,8 @@ The support for the different relay cards in *crelay* has only been possible tha
262263
* [Kevin Hilman](https://github.com/khilman), who implemented and tested the support for the Sainsmart 16-channel control module
263264
* [Andrew Lunn](https://github.com/lunn), who contributed cleanup patches
264265
* [Andrey Shevtsov](https://github.com/sqlwristband), who contributed the initial multiple cards implementation
266+
* [Alberto Bursi](https://github.com/bobafetthotmail), who contributed documentation for OpenSUSE build support
267+
* [Derek Atkins](https://github.com/derekatkins), who contributed multiple cards handling for the Sainsmart 16 Channel HID controller
265268
<br>
266269

267270
### Notes

src/crelay.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
* sudo make install
1818
*
1919
* Last modified:
20-
* 29/04/2018
20+
* 20/08/2018
2121
*
22-
* Copyright 2015-2017, Ondrej Wisniewski
22+
* Copyright 2015-2018, Ondrej Wisniewski
2323
*
2424
* This file is part of crelay.
2525
*
@@ -57,7 +57,7 @@
5757
#include "config.h"
5858
#include "relay_drv.h"
5959

60-
#define VERSION "0.12.1"
60+
#define VERSION "0.13"
6161
#define DATE "2018"
6262

6363
/* HTTP server defines */

0 commit comments

Comments
 (0)