drvI2C working ?

This commit is contained in:
Bernardo Carvalho
2021-05-12 11:04:00 +01:00
parent 9f1e47c424
commit 9007221515
7 changed files with 243 additions and 247 deletions

View File

@@ -18,20 +18,20 @@
# ### Read/Write pcf8574 address 0x38=56 register ### #
###################################################
record( mbboDirect, "$(P)$(R)PCF8574:56:REGISTER") {
field(DTYP, "stream")
field(OUT, "@pcf8574.proto wReg(56) I2C")
field(SHFT, "0")
field(NOBT, "8")
field(VAL, 255)
field(DTYP, "stream")
field(OUT, "@pcf8574.proto wReg(56) $(BUS)")
field(SHFT, "0")
field(NOBT, "8")
field(VAL, 255)
# field(PINI,"YES")
}
record( mbbiDirect, "$(P)$(R)PCF8574:56:REGISTER:READ" ) {
field(DTYP, "stream")
field(INP, "@pcf8574.proto rReg(56) I2C")
field(NOBT, "8")
field(SCAN, "1 second")
field(FLNK, "$(P)$(R)PCF8574:56:REGISTER:READ:FNOUT")
field(DTYP, "stream")
field(INP, "@pcf8574.proto rReg(56) $(BUS)")
field(NOBT, "8")
field(SCAN, "1 second")
field(FLNK, "$(P)$(R)PCF8574:56:REGISTER:READ:FNOUT")
}
#####################################################
@@ -39,7 +39,7 @@ record( mbbiDirect, "$(P)$(R)PCF8574:56:REGISTER:READ" ) {
###################################################
record( mbboDirect, "$(P)$(R)PCF8574:57:REGISTER") {
field(DTYP, "stream")
field(OUT, "@pcf8574.proto wReg(57) I2C")
field(OUT, "@pcf8574.proto wReg(57) $(BUS)")
field(SHFT, "0")
field(NOBT, "8")
field(VAL, 255)
@@ -48,7 +48,7 @@ record( mbboDirect, "$(P)$(R)PCF8574:57:REGISTER") {
record( mbbiDirect, "$(P)$(R)PCF8574:57:REGISTER:READ" ) {
field(DTYP, "stream")
field(INP, "@pcf8574.proto rReg(57) I2C")
field(INP, "@pcf8574.proto rReg(57) $(BUS)")
field(NOBT, "8")
field(SCAN, "1 second")
field(FLNK, "$(P)$(R)PCF8574:57:REGISTER:READ:FNOUT")
@@ -59,7 +59,7 @@ record( mbbiDirect, "$(P)$(R)PCF8574:57:REGISTER:READ" ) {
###################################################
record( mbboDirect, "$(P)$(R)PCF8574:60:REGISTER") {
field( DTYP, "stream")
field( OUT, "@pcf8574.proto wReg(60) I2C")
field( OUT, "@pcf8574.proto wReg(60) $(BUS)")
field( SHFT, "0")
field( NOBT, "8")
field(VAL, 255)
@@ -68,7 +68,7 @@ record( mbboDirect, "$(P)$(R)PCF8574:60:REGISTER") {
record( mbbiDirect, "$(P)$(R)PCF8574:60:REGISTER:READ" ) {
field( DTYP, "stream")
field( INP, "@pcf8574.proto rReg(60) I2C")
field( INP, "@pcf8574.proto rReg(60) $(BUS)")
field(NOBT, "8")
field(SCAN, "1 second")
# field(FLNK, "$(P)$(R)PCF8574:60:REGISTER:READ:FNOUT")
@@ -80,7 +80,7 @@ record( mbbiDirect, "$(P)$(R)PCF8574:60:REGISTER:READ" ) {
###################################################
record( mbboDirect, "$(P)$(R)PCF8574:61:REGISTER") {
field( DTYP, "stream")
field( OUT, "@pcf8574.proto wReg(61) I2C")
field( OUT, "@pcf8574.proto wReg(61) $(BUS)")
field( SHFT, "0")
field( NOBT, "8")
field(VAL, 255)
@@ -89,7 +89,7 @@ record( mbboDirect, "$(P)$(R)PCF8574:61:REGISTER") {
record( mbbiDirect, "$(P)$(R)PCF8574:61:REGISTER:READ" ) {
field( DTYP, "stream")
field( INP, "@pcf8574.proto rReg(61) I2C")
field( INP, "@pcf8574.proto rReg(61) $(BUS)")
field(NOBT, "8")
field(SCAN, "1 second")
#field(PINI,"YES")