File tree Expand file tree Collapse file tree 4 files changed +30
-15
lines changed Expand file tree Collapse file tree 4 files changed +30
-15
lines changed Original file line number Diff line number Diff line change 1
- Qwiic_Relay KEYWORD1
2
- begin KEYWORD2
3
- turnRelayOn KEYWORD2
4
- turnRelayOff KEYWORD2
5
- toggleRelay KEYWORD2
6
- relayStatus KEYWORD2
7
- singleRelayVersion KEYWORD2
8
- turnAllRelaysOn KEYWORD2
9
- turnAllRelaysOff KEYWORD2
10
- toggleAllRelays KEYWORD2
1
+ ########################################################
2
+ # Syntax Coloring Map for SparkFun RV-1805 Library #
3
+ ########################################################
4
+ # Class
5
+ ###################################################################
11
6
7
+ Qwiic_Relay KEYWORD1
8
+
9
+ ###################################################################
10
+ # Methods and Functions
11
+ ###################################################################
12
+
13
+ begin KEYWORD2
14
+ turnRelayOn KEYWORD2
15
+ turnRelayOff KEYWORD2
16
+ toggleRelay KEYWORD2
17
+ getState KEYWORD2
18
+ singleRelayVersion KEYWORD2
19
+ relayStatus KEYWORD2
20
+ turnAllRelaysOn KEYWORD2
21
+ turnAllRelaysOff KEYWORD2
22
+ toggleAllRelays KEYWORD2
23
+
24
+ ###################################################################
25
+ # Constants
26
+ ###################################################################
Original file line number Diff line number Diff line change 1
1
name =SparkFun Qwiic Relay Arduino Library
2
- version =1.0.0
2
+ version =1.0.1
3
3
author =Elias Santistevan
4
4
maintainer =SparkFun Electronics <sparkfun.com>
5
5
sentence =Library for the SparkFun Quad and Single Relay Boards
Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ void Qwiic_Relay::turnRelayOff()
46
46
// of the relay: on ---> off or off ----> on.
47
47
void Qwiic_Relay::toggleRelay ()
48
48
{
49
- uint8_t status = _readCommand (STATUS );
49
+ uint8_t status = _readCommand (MYSTATUS );
50
50
if (status == SING_RELAY_ON)
51
51
turnRelayOff ();
52
52
else
@@ -57,7 +57,7 @@ void Qwiic_Relay::toggleRelay()
57
57
// whether on: 1 or off: 0;
58
58
uint8_t Qwiic_Relay::getState ()
59
59
{
60
- uint8_t status = _readCommand (STATUS );
60
+ uint8_t status = _readCommand (MYSTATUS );
61
61
return status;
62
62
}
63
63
@@ -134,7 +134,7 @@ uint8_t Qwiic_Relay::getState(uint8_t relay)
134
134
else if (relay == RELAY_FOUR)
135
135
status = _readCommand (RELAY_FOUR_STATUS);
136
136
else
137
- return ;
137
+ return 0 ;
138
138
139
139
if ( status == QUAD_RELAY_ON ) // Relay status should be consistent
140
140
return 1 ; // Relay on
Original file line number Diff line number Diff line change @@ -41,7 +41,7 @@ enum SF_SINGLE_RELAY_COMMANDS {
41
41
TURN_RELAY_OFF = 0x00 ,
42
42
TURN_RELAY_ON,
43
43
FIRMWARE_VERSION = 0x04 ,
44
- STATUS
44
+ MYSTATUS
45
45
46
46
};
47
47
You can’t perform that action at this time.
0 commit comments