PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : LPT über C++ durch Internet steuern



Jimmy C
10.01.2005, 19:47
Hallo

Ich möchte über das Internet ein LPT Port ansteuern... würde dies gern in C++ Programmieren... Ist dies möglich oder gibt es schon eine Source?

Danke Jimmy C

Mobius
11.01.2005, 10:21
Also, in C++ wirst du es nicht wirklich machen können (außer du schreibst dir den ganzen Http-Server :D, ist auch machbar ;) )...

Ich weiß nicht genau, wie du das Lösen kannst, aber an PHP wirst du nicht vorbeikommen (wobei PHP sich arg mit C vergleichen lässt).

Ich werde mich noch schlau machen und meld mich dann wieder, weil die Idee ist schon interessant...
MfG
Mobius

maze2k
11.01.2005, 10:43
Hmm, man braucht dazu keinen Http-Webserver, ausser man will das ganze über eine Webseite steuern.

Warum nicht eine Client-Server Application schreiben? Das ist meist schon mit wenigen Zeilen Code realisiert, bzw. einfache Client-Server-Progs gibt's überall kostenlos als Tutorial im Netz :)

Wenn's über ne Webseite sein soll, nimm doch Java und bau dir ein Java-Applet. Es gibt Java-Extensions bzw. Klassen für den Zugriff auf diverse Schnittstellen.

Naja, und wenn's gar nicht geht nimm halt PHP, das ist recht einfach zu lernen, wenn man schon mal programmiert hat.

11.01.2005, 17:31
Jou danke schon mal für die Infos...

kann man den über PHP eine Schnittstelle ansteuern?


8-[

Meister Röhrich
11.01.2005, 18:19
Ich würde es mal mit Java versuchen. Damit kann man einen Port abhören und den LPT mit Daten versorgen...
Der POrt kann dann z.B. mit einem Flash-Film von einem beliebigen Web-Server aus mit Daten versorgt werden (oder auch mit PHP). Auf diese Weise ist dann eine einfache und flexible Visualisierung möglich.

mannemade
12.01.2005, 21:02
Hi,
es gibt sowas für die serielle Schnittstelle, die Source lässt sich sicher umschreiben für den Parallelport:

http://www.openphpnuke.info/system/article/index.php?opnparams=C3hVagYwBzkJOQRlVWY

http://www.openphpnuke.info/modules/tutorial/index.php?opnparams=AXJRblNlBTsGMQdyAm8JbgFjADEGbl AjBGIDK1xlBW8AclY9UDIBJAZmAjANbgRnUSNRag9nVWEDZlZg CSAHZwFxUW5TYgV1

http://www.lspace.nildram.co.uk/freeware.html

grüssle

13.01.2005, 11:40
Tach,

die Kaffemaschine finde ich gut ;-)
Man könnte allerdings direkt einen Mikrocontroller mit Ethernetanschluss und intergrietem TCP/IP-Stack nehmen. Der ist dann so klein, dass er in das Gehäuse der Kaffeemaschine passt. Und dann hätte man eine "Kaffeemaschine mit Internetanschluss".
Coole Sache...

Aber man könnte ja auch die Kaffeemaschine in das PC-Gehäuse integrieren. Das müsste passen, gerade bei den etwas älteren Kisten die noch keine Riesen-Kühlkörper für die Wäremabfuhr benötigen. Dann hätte man endlich mal eine PC-Erweiterung, die das Arbeiten wirklich leichter macht: Einen PC, der Kaffee kochen kann.
Oder man nimmt direkt einen Prozessor mit über 3 GHz und eine teure 3D-Grafikkarte mit Anschluss für Wasserkühlung. Dann kann man das Kaffeewasser auch ohne Kaffemaschinen-Heizplatte erhitzen...

Na, sind das Ideen? ;-)

Radiskull
17.02.2005, 18:40
Hallo ich habe gerade diese Seite im Internet gefunden.
Ich habe auch vor über das Internet auf meinen LPT etwas auszugeben.
Leider beherrsche ich keine Programmierspracheund weiß gar nicht wo ich anfangen soll.

Ich glaube ich beschreib am besten mal mein Vorhaben.
Ich habe einen Roboterarm den ich über eine HP bewegen will und die einfachste methode die ich kenne ist über den LPT.
Das ganze möchte ich mit einer Webcam verfolgen.

kann mir da jemand weiterhelfen?

engineer
17.02.2005, 20:06
Ihr seid echt cool. Keine Ahnung von nix - aber Riesenprojekte angehen. :D

Ich würde eine TCPIP-App in C+++ schreiben, und von dort aus den Port ansteuern.

mannemade
22.02.2005, 23:16
Da doch viele Leute Interesse an dem Interface zwischen PHP und
der seriellen Schnittstelle haben möchte ich doch mal auf diesen Link hinweisen:

http://www.phparch.com/discuss/index.php/m/2974/0/#msg_2974

Interessant ist, dass PHP5 woll einen Durchgriff auf die Com Schnittstelle erlaubt, vielleicht auch auf LPT?

mannemade
22.02.2005, 23:29
Und noch nen nettes Beispiel, wie man ne Conrad Relaisplatine steuert via PHP

http://phpclasses.php-start.de/browse/package/446.html

MJA
03.03.2005, 15:13
Nur Daten an den LPT senden sollte sogar über JavaScript gehen. Man kann da nämlich auf die "Drucken"-Funktion zugreifen. Das heißt man kann eventuell so tun als ab die Daten "gedruckt" werden sollen. Ich hab mich nicht genauer damit beschäftigt, is aber ne theoretische Überlegung.

Gruß, Jan.