Discussion:
[ethersex-devel] watch io changes ...
Tom Weber
2015-03-01 18:01:58 UTC
Permalink
Hallo liebe Liste,

ich teste gerade das feature "watch io changes and react" - es
funktioniert im prinzip, jedoch schmiert das Net-IO nach ein paar
IO-Changes gnadenlos ab: Es geht dann nur noch der ping, über http komme
ich dann nicht mehr ran.

Ist das ein Bug oder mache ich etwas falsch ? (eingestellt habe ich das
Senden von ECMD nur über TCP)

Grüße,
Tom
j***@justinotherguy.org
2015-03-01 22:43:41 UTC
Permalink
Servus Tom,
ich teste gerade das feature "watch io changes and react" - es funktioniert im prinzip, jedoch schmiert das Net-IO nach ein paar IO-Changes gnadenlos ab: Es geht dann nur noch der ping, über http komme ich dann nicht mehr ran.
Ist das ein Bug oder mache ich etwas falsch ? (eingestellt habe ich das Senden von ECMD nur über TCP)
ob es in der aktuellen Version noch funktioniert, kann ich Dir nicht sagen; ich hatte das für eine Weile im Einsatz (der Build ist aber schon über 2 Jahre alt) - es hat zumindest mal getan. Ich hatte das in Verbindung mit httplog verwendet.

Bin nicht sicher, ob Dir das hilft - möglich, dass es in der Kombination nie funktioniert hat oder dass es mal funktioniert hat, inzwischen aber nicht mehr.


Gruß, J.
Tom Weber
2015-03-04 16:23:13 UTC
Permalink
Hallo, ich versuche jetzt, mit control6 "watch io changes and react" zu
umstricken. Dazu folgender Code:

ON PIN_FALLING(RELAIS1) DO
TCP_CONNECT(192.168.178.22, 7072, message_handler);
TCP_HANDLER(message_handler2)
TCP_SEND("R1 on\n");
TCP_HANDLER_END();
END

funzt aber leider nicht - zumindest nicht, wenn Relais1 als
PIN_OUTPUT(RELAIS1)

deklariert ist. Kann man denn irgendwie per control6 auf die Veränderung
der I/O Pins reagieren, die als Output deklariert sind?
Post by Tom Weber
Hallo liebe Liste,
ich teste gerade das feature "watch io changes and react" - es
funktioniert im prinzip, jedoch schmiert das Net-IO nach ein paar
IO-Changes gnadenlos ab: Es geht dann nur noch der ping, über http
komme ich dann nicht mehr ran.
Ist das ein Bug oder mache ich etwas falsch ? (eingestellt habe ich
das Senden von ECMD nur über TCP)
Grüße,
Tom
Loading...