ENTS-tock
Environmental NeTworked Sensor firmware on Tock OS
Loading...
Searching...
No Matches
solenoid.h
Go to the documentation of this file.
1
15
#pragma once
16
17
#ifdef __cplusplus
18
extern
"C"
{
19
#endif
20
21
#include <stdio.h>
22
#include <stdlib.h>
23
25
typedef
enum
{
26
SOLENOID_OFF
,
27
SOLENOID_ON
,
28
}
StatusSolenoid
;
29
36
void
SolenoidInit
(
void
);
37
45
void
SolenoidOpen
(
void
);
46
59
void
SolenoidClose
(
void
);
60
61
#ifdef __cplusplus
62
}
63
#endif
SolenoidInit
void SolenoidInit(void)
Wrapper function for the Solenoid initilization.
Definition
solenoid.c:15
SolenoidOpen
void SolenoidOpen(void)
Returns both the raw voltage value and a calibrated measurement from a water Flow sensor.
Definition
solenoid.c:35
StatusSolenoid
StatusSolenoid
Definition
solenoid.h:25
SOLENOID_OFF
@ SOLENOID_OFF
Definition
solenoid.h:26
SOLENOID_ON
@ SOLENOID_ON
Definition
solenoid.h:27
SolenoidClose
void SolenoidClose(void)
Read water Flow sensor and serialize measurement.
Definition
solenoid.c:43
embedded
libents
src
libents
sensors
solenoid.h
Generated by
1.9.8