Elektronik2000.de

Elektronik2000.de Forum (http://elektronik2000.de:443/forum/)
-- E2000 - Software (Altes System) (http://elektronik2000.de:443/forum/forum.php?id=59)
  -- E2000-Logik (http://elektronik2000.de:443/forum/forum.php?id=61)


Seiten (1): [1]
 
Paulchen

Paulchen
Telnet-Sorgen
Hallo Gemeinde,

ich versuche derzeit, per TELNET mit dem E2000 Board zu kommunizieren, scheitere jedoch, egal was ich tue. Ziel ist es, das Board mit der Netio-app von david Eickhoff zu steuern.

Folgende Hilfen habe ich gefunden und versucht zu befolgen:

http://www.elektronik2000.de/forum/thread.php[...]9&highlight=json

http://www.elektronik2000.de/content.php?id=29

http://www.elektronik2000.de/forum/post.php?id=701

Nachdem meine json Datei nicht auf derlei Befehle reagiert hat, habe ich versucht, per puttytel als auch per Windows Standard Client Zugriff auf das Board zu bekommen.
Beide verweigern die Mitarbeit und behaupten, keine Verbindung aufbauen zu können (puttytel mit dem Fehler "Error too long";) = Zwinker

Hier mal meine json Testdatei, die aus einem Schalter und einem Infolabel für den Firmware-Stand besteht:
Zitat:

{
"name": "E2000",
"orientation": "portrait",
"connections": [
{
"host": "192.168.0.91",
"name": "K",
"port": 64400
}
],
"version": 1.3,
"device": "i9300 Galaxy S III",
"type": "NetIOConfiguration",
"pages": [
{
"name": "K",
"items": [
{
"sends": [
"TOGGLE=000"
],
"top": 36,
"height": 75,
"width": 200,
"shape": "rounded",
"label": "Taster",
"type": "button",
"left": 61
},
{
"top": 151,
"left": 122,
"width": 100,
"height": 100,
"type": "label",
"text": "newLabel",
"reads": "FIRMWARE"
}
],
"height": 1280,
"width": 720,
"connection": "K",
"label": "K"
}
],
"description": "Test, um das E2000 Board per Netio anzusteuern"
}




Wie komme ich auf das "000" bei dem Toggle? Nun, ich habe gem. Anleitung das Webinterface aufgerufen und bin auf den V-Taster (IN9) gegangen und dort stand dann "p0?t000".

Dann hatte ich die Idee, die debugging-firmware auf das board zu spielen und mit den Traffic mal live anzuschauen. Leider gelingt es mir nicht, eine Logilk auf das Board zu bekommen, da die Firmware zu alt ist.

Alles andere (e2000-app, webinterface, PC-Steurung) läuft.

Was mache ich falsch?

Der um Hilfe dankbare

Andreas

PS:
Firmwarestand 2.1.5b
app NETIO, E2000-netIO-Control
Betriebssystem Win7 pro
 
tron1
Ich als Frischling schließe mich der Anfrage an. Auch ich bekomme mit putty die Meldung Error: To Long

Gruß
Marcel
 
Tropby (Administator)
Hallo,

ich habe das grade mal nachgestellt. Wenn putty eine Verbindung zum E2000-NET-IO aufbaut dann kommt als erstes einmal eine Nachricht "Eror: To Long". Dies bedeutet, dass die erste Nachricht die zum NET-IO geschickt wurde zu lang war. Putty macht in dem moment etwas was ich noch nicht ganz nachvollziehen kann.

Danach kann man aber ohne Probleme die Befehle an das E2000-NET-IO schicken die man möchte und bekommt dann die entspechend richtige Antwort zurück.

mfg
Tropby
_________________________
Elektronik2000.de | Software-Entwickler
 
Paulchen

Paulchen


Da bist du erheblich weiter als ich! Mir ist es lediglich gelungen, den Befehl Firmware zu senden und eine Antwort zu bekommen. Wobei der 1. Befehl den in dem Bild gezeigten Wirrwarr erzeugt (4 Buchstaben des Befehls gefolgt von "getstatus";) = Zwinker. Wiederholt gesendet bekomme ich einmal (!) eine Antwort.

Vom Toggle Befehl (und der ist neben der Abrage der Eingaänge und Ausgänge das Wichtigste) ganz zu schweigen.
Ein reines "TOGGLE" wuittiert das Board mit TOGGLE:1 bzw 0
Aber das war´s auch schon.

HILFE!

Paulchen
 
Tropby (Administator)
Hallo,

Hier kannst du die Befehle finden, die seit der Version 2.1.3 gelten.
Ich glaube du versuchst die Daten noch mit alten Befehlen zu erhalten....

http://www.elektronik2000.de/content.php?id=38

mfg
Tropby
_________________________
Elektronik2000.de | Software-Entwickler
 
Paulchen

Paulchen
AH! da komme ich der Sache schon näher. ich habe in der tat noch versucht, alte Befehle zu senden.

Das Board reagiert nun in der Tat auf Befehle von Putty, jedoch nur, solange ich es "bei Laune" halte.
Warte ich ein paar Sekunden, passiert nichts mehr. Getestet auf 2 Rechnern. Genau gesagt kann ich mehrere Befehle hintereinander senden, es darf halt nur nicht zu viel pause dazwischen sein.

Ist das auch bei euch so?

Von der net-IO Software (David Eickhoff)ganz zu schweigen. dieses reagiert leider immer noch nicht.

Generell:
Die Kombination von der E2000 Software und dem NETIO Frondend von david Eickhoff ist sehr mächtig. Wäre schön, wenn man das zum Laufen bekommen würde. Sicherlich soll auch die hauseigene app vorangetrieben werden, aber warum nicht ein wenig Entlastung auf der Eingabeseite? *verrückt* = Verrückt! Damit lassen sich rein visuell schon klasse Sachen anstellen.

Wäre schon klasse.

Aber schon mal Danke bis hierhin. Ein kleiner fortschritt tut da schon gut.!:) = Normaler Smile

Paulchen
Seiten (1): [1]
 

23.11.2024 - 17:26:47