Toon posts:

[PHP] Comport aansturen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik wil via php twee commando's sturen naar een comport.
Hiervoor heb ik al een tijdje gezocht op Internet en ook de code
gebruikt zoals hij op php.net staat. De verbinding gaat goed voor
zover ik kan zien alleen de commando's worden niet correct uitgevoerd.
Of misschien helemaal niet naar de port gestuurd.
Wie kan mij hierbij helpen........

Verwijderd

Welke code heb je nu dan?

Verwijderd

post je code effe
zet m tussen code tags : [ code=php] code zooi [ /code]
(zonder spaties dan in de tags zelf)

Verwijderd

Topicstarter
PHP:
1
2
3
4
5
6
7
8
9
10
`mode com1: BAUD=9600 PARITY=N data=8 stop=1 xon=off`;
$fp = fopen ("COM1:", "w+");
if (!$fp) die("Geen verbinding");
else
{
  $string  = "AT";
  echo $string;
  fputs ($fp, $string );
  fclose ($fp);
}


En dan nog een commando...

  • Relix
  • Registratie: Augustus 2001
  • Laatst online: 19-11-2005

Relix

Aerith Gainsborough - Cetra

Ik weet niet of dit zou kunnen werken, maar op Bit-Tech forums was er iemand die via een webpagina zijn printerpoort wouw besturen, en dit was een van de dingen die hij moest doen:

You just chmod +s the file and it can be run by any user, hurrah!

voor meer informatie kan je hier kijken: http://forums.bit-tech.ne...15&highlight=PHP+parallel

If you come here... you'll find me... I promise


Verwijderd

Relix schreef op 01 november 2002 @ 12:19:
Ik weet niet of dit zou kunnen werken, maar op Bit-Tech forums was er iemand die via een webpagina zijn printerpoort wouw besturen, en dit was een van de dingen die hij moest doen:

You just chmod +s the file and it can be run by any user, hurrah!

voor meer informatie kan je hier kijken: http://forums.bit-tech.ne...15&highlight=PHP+parallel
chmod impliceert Unix. De topicstarter heeft `mode bladiebla` in zijn code staan, wat Windows aangeeft.

Verwijderd

Zou het kunnen dat er een newline of zelfs CR-LF achter moet? Ik neem aan dat het hier om een modem gaat? Die doet niks zolang er niet op enter gedrukt is.

Verwijderd

Topicstarter
Ik geef nu een chr(10) of chr(13) mee op het einde als enter zeg maar, maar dan nog geen response.

Verwijderd

Topicstarter
hmm met chr(10) ervoor en erachter doet hij de eerste x aantal keer niets en dan ineens springt hij aan...... VAAG
Pagina: 1