diff options
author | cookie <cookie@29ba0400-6e00-0410-a75a-ca02368028f8> | 2005-11-06 17:14:25 +0000 |
---|---|---|
committer | cookie <cookie@29ba0400-6e00-0410-a75a-ca02368028f8> | 2005-11-06 17:14:25 +0000 |
commit | 866c47ec603595e8fe67da5f0e5d162a70b1f7b4 (patch) | |
tree | ef2b85462576150f017ba6bd53ace13dc60dc510 /www-ssl/inc/funktion_modem.php | |
parent | fbc8e11b91b0565ae5d23472fc4e5bfc7d879939 (diff) |
move files
git-svn-id: svn://svn.cccv.de/engel-system@20 29ba0400-6e00-0410-a75a-ca02368028f8
Diffstat (limited to 'www-ssl/inc/funktion_modem.php')
-rwxr-xr-x | www-ssl/inc/funktion_modem.php | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/www-ssl/inc/funktion_modem.php b/www-ssl/inc/funktion_modem.php new file mode 100755 index 00000000..a8ae010d --- /dev/null +++ b/www-ssl/inc/funktion_modem.php @@ -0,0 +1,43 @@ +<?PHP + +$Dev="/dev/ttyS0"; // COM port +$WackupNumber="**3"; + +//ob_end_flush(); //ausgabe obwohl skript nich in arbeit +set_time_limit(50000); //Timeout erhöhen; + +function DialNumber( $Number ) +{ + global $Dev, $ModemEnable; + +echo $Number; + + if( $ModemEnable) + { + $fp = fopen( $Dev, "w"); + sleep(1); + fwrite( $fp, "+++"); + sleep(1); + fwrite( $fp, "ATZ\n"); + sleep(1); + fwrite( $fp, "ATX1\n"); + sleep(1); + fwrite( $fp, "ATD $Number \n"); + sleep(8); + fclose($fp); + sleep(1); + } + else + { + echo "Modem is Disable, number: '<u>$Number</u>' was called<br>\n"; + } +} + + +function SetWackeup( $Number, $TimeH, $TimeM) +{ + global $WackupNumber; + DialNumber( "$WackupNumber$TimeH$TimeM$Number"); +} + +?> |