-
Notifications
You must be signed in to change notification settings - Fork 0
/
sender.php
72 lines (53 loc) · 1.07 KB
/
sender.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
<html>
<head>
<title>SERIAL SENDER</title>
</head>
<body>
<?php
//var $testing = true;
require_once "portDriver.php";
// Create the device;
$serial = new serialPort();
// Open the device.
$serial->openPort("/dev/ttyS0");
$serial->sendInit();
// Send a message.
//for($i=0;$i<100;$i++)
//{
//$serial->sendMessage(chr(0x48) . chr(0x01));
$serial->sendMessage("whats up mother fucker?".chr(10));
//$serial->sendMessage("1234".chr(2).chr(4)."567".chr(48)."890".chr(10));
//$serial->sendMessage(chr(03).chr(04));
//$reader = $serial->getMessage();
//echo chr($reader);
//}
//$serial->sendMessage();
//$serial->sendMessage("C");
// Receive.
//$testing = $serial->getMessage();
//if($testing == false)
//{
//echo "Your request timed out!";
//}
/**
if(($testing = $serial->getMessage()) !== false)
{
$message=" ";
$reader = $serial->getMessage();
do{
$message.= $reader;
$reader = $serial->getMessage();
//echo $reader;
}while($reader !== chr(10));
echo $message;
}
else
{
echo "\nIts not working!";
}
**/
// Close the device.
$serial->closePort();
?>
</body>
</html>