Added SEEEDUINO Relay Board Support
Signed-off-by: Bernardo Carvalho <bernardo.carvalho@tecnico.ulisboa.pt>
This commit is contained in:
29
epics/iocs/ISTTOKrpi/ISTTOKrpiApp/Db/seeed4relay.proto
Normal file
29
epics/iocs/ISTTOKrpi/ISTTOKrpiApp/Db/seeed4relay.proto
Normal file
@@ -0,0 +1,29 @@
|
||||
Terminator = "";
|
||||
LockTimeout = 500;
|
||||
ReplyTimeout = 100;
|
||||
ReadTimeout = 100;
|
||||
WriteTimeout = 100;
|
||||
MaxInput = 1;
|
||||
ExtraInput = Error;
|
||||
|
||||
#define CMD_CHANNEL_CTRL 0x10
|
||||
#define CMD_SAVE_I2C_ADDR 0x11
|
||||
#define CMD_READ_I2C_ADDR 0x12
|
||||
#define CMD_READ_FIRMWARE_VER 0x13
|
||||
|
||||
rReg {
|
||||
out ${1} 16;
|
||||
in "%01r";
|
||||
}
|
||||
|
||||
rFw {
|
||||
out ${1} 18;
|
||||
in "%01r";
|
||||
}
|
||||
## @init { rReg; }
|
||||
##
|
||||
wReg {
|
||||
out ${1} 16 "%.1r";
|
||||
}
|
||||
|
||||
# @init { out ${1}; in "%.1r"; }
|
||||
Reference in New Issue
Block a user