Re: Cam control
| From: | tg-php at gryffyndevelopment dot com | Date: | Tue, 18 Apr 2006 20:58:37 +0000 |
| Subject: | Re: Cam control | ||
| Groups: | php.windows | ||
| Request: | Send a blank email to php-windows+get-26854@lists.php.net to get a copy of this message | ||
There's probably libraries out there for dealing with serial and parallel operations with PHP
and I'm sure someone will point one out. In the meantime and maybe as an addition to it, you
might check out Winbinder (http://www.winbinder.com) it's a native Windows API interface for
PHP that's just great!
I looked through the sample files (WinBinder\Code\Samples after you download and decompress the
package) and there's one for accessing serial ports. Looks like you could just change COM1 to
LPT1 and do some tweaking to get it to do what you need.
Here's the function in serial.phpw that opens the serial port:
function open_serial($portname)
{
~global $CreateFile;
~return wb_call_function($CreateFile, array(
~~$portname,
~~GENERIC_READ | GENERIC_WRITE,
~~0,
~~null,
~~OPEN_EXISTING,
~~0,
~~0
~));
}
$portname at this point is COM1 I believe.
Good luck!
-TG
= = = Original message = = =
I have a pan and tilt mechanism with an opto-isolated circuit board that
connects to the LPT port. What I am trying to do is control it totally
in PHP. Can anyone point me in the right direction for info on
communicating directly with the LPT port? Or has someone done this already?
___________________________________________________________
Sent by ePrompter, the premier email notification software.
Free download at http://www.ePrompter.com.