Seite 1 von 1

Ausgang vom MCP23017 invertieren

Verfasst: 07.07.2021, 23:35
von Ralf_St.
Guten Abend

Um bei meinen Controllern möglichst viele F-Tasten nutzen zu können kommt ein MCP23017 zum Einsatz.

Nun wollte ich eine der Funktionstasten von "schalten" auf "tasten" in der config.json umschreiben, was auch problemlos möglich war.
Allerdings hatte meine Änderung zur Folge, das besagte Funktion nun dauerhaft eingeschaltet ist!
Erst wenn ich die zugehörige Funktionstaste betätige wird die Funktion aus geschaltet!

Kann ich in der Config diesen einen Ausgang invertieren, und wenn, wie muss der Eintrag dann aussehen?

Re: Ausgang vom MCP23017 invertieren

Verfasst: 08.07.2021, 07:10
von Norbert
Hallo Ralf,
was hast du denn jetzt da drin stehen?

Hier mal 2 Beispiele für beide Fälle, müsstest du dir umbasteln:

{
"m":"gpio",
"gpio":"E1A2",
"high":"0",
"low":"1",
"out":[
"lctl"
],
"var":"toggleF2"
},
{
"m":"gpio",
"gpio":"E1A3",
"high":"0",
"low":"1",
"out":[
"lctl"
],
"var":"setF3"
},

VG N.

Re: Ausgang vom MCP23017 invertieren

Verfasst: 08.07.2021, 15:47
von Ralf_St.
Hallo Norbert

Danke für die schnelle Antwort und die Lösung für mein Problem! :)

In meiner Config sind die Zustände nicht definiert!
Nachdem ich die Einträge für F4 wie von Dir beschrieben geändert habe, funktioniert es wie es soll!!