User manual
myEthernet Technische Beschreibung / technical description 39/48
www.myAVR.de © Laser & Co. Solutions GmbH – 06/2009 www.myAVR.com
5.6 Besonderheiten HTML-Dateien
Da das Gradzeichen ° im Webserver als Ersetzung
interpretiert wird, ist die Darstellung dieses Zeichen im
Format für benannte Zeichen der HTML-eigenen
Zeichen
° durchzuführen. Eine ausführliche
Übersicht der HTML-Zeichen ist auf der Webseite
http://de.selfhtml.org/html/referenz/zeichen.htm
zu finden.
Führt Ihre Webanwendung viele Abfragen über Pinwerte
per Ajaxrequest durch, dann beachten Sie, dass der
Webbrowser in einer Endlosschleife laufen kann und
gegebenenfalls nicht mehr reagiert. Eine Abhilfe schafft
dabei die Nutzung von vordefinierten Grenzwerten, z. B.
20 Schleifendurchläufe, die mit einer globalen Variablen
per Javascript kontrolliert werden. Ebenfalls kann eine
Pause / Fortsetzen Funktionalität über Buttons oder
Hyperlinks realisiert werden, welche dann die
entsprechende Schleife unterbricht.
Kann der myEthernet-Webserver autonome Aufgaben
oder Programme ausführen?
Diese Frage muss mit nein beantwortet werden, da die
Steuerung von Wertausgaben an Pins derzeit nur über
einen weiteren Rechner unterstützt wird. Auf diesem
wird eine Anwendung ausgeführt (z. B. Webseite mit
Javascript), die sämtliche Signalein- und ausgaben
auswertet bzw. im Webbrowser darstellt.
5.6 Highlights by html files
The presentation of the degree character
° is carried out
in the format for named characters of the HTML own
characters ° because it will be interpreted in the
web server as a replacement. You can see a detailed
overview of all HTML characters on the web site
http://de.selfhtml.org/html/referenz/zeichen.htm.
Does your web application operates many queries over
pin values via ajaxrequest then please note that the web
browser can be used in an infinite loop and don’t
responds as the case maybe. To eliminate this you have
to define limiting values e.g. 20 loop through which will
be controlled with a global variable via java script. You
can also realize a break / continue function via buttons
or hyperlinks which break the loop.
Can the myEthernet web server carry out autonomous
tasks or programs?
This question has to be answered with no, because the
controlling of value outputs on the pins will be only
supported on a further PC presently. On this an
application will be performed (e.g. a website with java
script) which interprets all signal inputs and outputs or
show them on the web browser.
Damit eigenständige Programme auf dem myEthernet
ausgeführt werden können, muss die Firmware geändert
und neu geflasht werden. Dadurch wäre es dann
möglich, Funktionen ohne einen zusätzlichen Rechner
auszuführen.
To take out independent programs on the myEthernet
the firmware has to be changed and flashed new.
Because of that it would be possible to take out
functions without another PC.