![]() |
|
|
#1 |
|
Senior Member
Регистрация: 05.10.2014
Сообщений: 190
Вес репутации: 0 ![]() |
Поставил данную прошивку, наставил всяких модулей и поменял логин и пароль в Авторизации, на этом все закончилось вкладка модули пустая теперь. Какие логин и пас по умолчанию там были?
И ещё вопрос пытаюсь поставить php5+SQLite3 но при попытке установить выдает что недостаточно места и браузер предлагает сохранить index.php Хотя вкладка php5+SQLite3 появилась при попытке зайти выдает Unable to launch the requested CGI program: /usr/bin/php-cgi: No such file or directory Флешка монтирована на 2Гига этого мало? Последний раз редактировалось avgaz; 05.10.2014 в 21:24. |
|
|
|
|
|
#2 |
|
Senior Member
Регистрация: 05.10.2014
Сообщений: 190
Вес репутации: 0 ![]() |
Вопрос про логин пас закрыт нашёл ответ, а вот про php ответа найти не получается
|
|
|
|
|
|
#3 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
А сколько свободного места на флешке?
Посмотреть можно из веб терминала при помощи команды df -h |
|
|
|
|
|
#4 |
|
Senior Member
Регистрация: 05.10.2014
Сообщений: 190
Вес репутации: 0 ![]() |
Флешка видимо оказалась голимой хотя в винде нормально работает, в общем примастил на 16г нормально все встало и php то же. Возник вопрос к SQL можно какой нибудь интерфейс прикрутить? к примеру phpmyadmin?
И ещё вопрос как прочитать данные с ардуины через php пробую через php_serial.class.php include "php_serial.class.php"; $serial = new phpSerial; $serial->deviceSet("/dev/ttyUSB0"); $serial->confBaudRate(57600); $serial->deviceOpen(); sleep(1); $read = $serial->readPort(); echo $read; $serial->deviceClose(); Индикаторы на ардуине мигают при этом но данных нет. Но команда через терминал head /dev/ttyUSB0 нормально выводит данны |
|
|
|
|
|
#5 |
|
Senior Member
Регистрация: 25.11.2013
Сообщений: 116
Вес репутации: 0 ![]() |
|
|
|
|
|
|
#6 | |
|
Senior Member
Регистрация: 05.10.2014
Сообщений: 190
Вес репутации: 0 ![]() |
Цитата:
вот к примеру скетч вывода температуры с двух датчиков PHP код:
Код:
root@CyberWrt:/www/> head /dev/ttyUSB0 Sensor1 0.00 Sensor2 0.00 Sensor1 0.00 Sensor2 0.00 Sensor1 0.00 Sensor2 0.00 Sensor1 0.00 Sensor2 0.00 Sensor1 0.00 Код:
<?php
$bufer = '';
$ch=' ';
$filename = "/dev/ttyUSB0"; //порт
$fp = fopen($filename, "r+"); //открыть порт
if ($fp) //если порт открыт
{
while ($ch != chr(0xA))
{
$ch = fgetc($fp); //прочитать один символ из порта
$bufer.=$ch;
}
echo "<br>$bufer " ;
fclose($fp); //закрыть порт
} else echo "Не удалось открыть порт" ;
?>
Вопрос почему идет пустая строка с ардуины? и как прочитать две или три первые строки? |
|
|
|
|
|
|
#7 |
|
Senior Member
Регистрация: 25.11.2013
Сообщений: 116
Вес репутации: 0 ![]() |
А что делает команда printTemperature(Thermometer1);
|
|
|
|
|
|
#8 |
|
Senior Member
Регистрация: 05.10.2014
Сообщений: 190
Вес репутации: 0 ![]() |
|
|
|
|
|
|
#9 |
|
Senior Member
Регистрация: 25.11.2013
Сообщений: 116
Вес репутации: 0 ![]() |
А Вы проверяли в сериал мониторе?
|
|
|
|
|
|
#10 |
|
Senior Member
Регистрация: 05.10.2014
Сообщений: 190
Вес репутации: 0 ![]() |
Да конечно скетч полностью рабочий, но вот в linux почему то делает первую строку пустой причем что в CyberWrt что если напрямую к планшету подключить
|
|
|
|
![]() |
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|