コード例 #1
0
ファイル: notice.php プロジェクト: ww102111/weixin
}
define('APP_NAME', 'cms');
define('CONF_PATH', './../Conf/');
define('TMPL_PATH', './../tpl/');
$GLOBALS['_beginTime'] = microtime(TRUE);
define('MEMORY_LIMIT_ON', function_exists('memory_get_usage'));
define('CORE', './../');
if (MEMORY_LIMIT_ON) {
    $GLOBALS['_startUseMems'] = memory_get_usage();
}
define('APP_PATH', './../PigCms/');
defined('APP_PATH') or define('APP_PATH', dirname($_SERVER['SCRIPT_FILENAME']) . '/');
define('RUNTIME_PATH', './../Conf/logs/');
defined('RUNTIME_PATH') or define('RUNTIME_PATH', APP_PATH . 'Runtime/');
define('APP_DEBUG', 1);
defined('APP_DEBUG') or define('APP_DEBUG', false);
$runtime = defined('MODE_NAME') ? '~' . strtolower(MODE_NAME) . '_runtime.php' : '~runtime.php';
defined('RUNTIME_FILE') or define('RUNTIME_FILE', RUNTIME_PATH . $runtime);
if (!APP_DEBUG && is_file(RUNTIME_FILE)) {
    require RUNTIME_FILE;
} else {
    defined('THINK_PATH') or define('THINK_PATH', dirname(__FILE__) . '/../');
    require THINK_PATH . 'Common/runtime.php';
}
exit;
?>

<?php 
$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];
logger2($postStr);
コード例 #2
0
#$serial->deviceSet("/dev/ttyACM0");
$serial->deviceSet("/dev/ttyUSB0");
$serial->confBaudRate("9600");
$serial->confParity("none");
$serial->confCharacterLength(8);
$serial->confFlowControl("none");
$serial->confStopBits(2);
$serial->deviceOpen();
sleep(3);
// Or to read from
$strAllLog = "";
while (true) {
    // $strLog = fgets( $handle ); # Read data from device
    $strLog = $serial->readPort();
    //echo $strLog;
    if ($strLog != "") {
        $strAllLog .= $strLog;
        sleep(5);
        continue;
    }
    if ($strAllLog != "") {
        $arrLog = explode("\n", $strAllLog);
        print_r($arrLog);
        foreach ($arrLog as $log) {
            logger2($log);
        }
    }
    $strAllLog = "";
}
$serial->deviceClose();
// fclose ($handle); # Close device file