Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - BigSandy

Stran: 1 ... 15 16 [17] 18 19
241
Hardware / Re:Raspberry Pi 3 - nefunguje I2C sběrnice
« kdy: 18. 04. 2018, 13:41:41 »
Takto.

242
Hardware / Re:Raspberry Pi 3 - nefunguje I2C sběrnice
« kdy: 18. 04. 2018, 13:34:15 »
A co přesně znamená "když ho vidím?"
Ano, přes sudo i2cdetect -y 1 ho vidím na adrese 20

243
Hardware / Raspberry Pi 3 - nefunguje I2C sběrnice
« kdy: 18. 04. 2018, 10:43:55 »
Zdravím.
Včera se mi asi posmolil expander MCP23017.
Vůbec jsem ho neviděl.
Vyměnil jsem ho za nový o kterém vím, že je na 100% funkční.
Přes i2cdetect 1 ho vidím, ale to je vše.

Kód: [Vybrat]
sudo i2cset -y 1 0x20 0x12 0xFF
sudo i2cset -y 1 0x20 0x13 0xFF
sudo i2cset -y 1 0x20 0x00 0x00
sudo i2cset -y 1 0x20 0x01 0x00

Error: Write failed

Muže byt spálena sběrnice, když ho vidím?

244
Server / Re:Problém s právy přes PHP
« kdy: 22. 01. 2018, 08:52:18 »
Tak tatar potkal konečně tučňáka, co rozumně poradil a příkaz mode normálně funguje  ;D
Vyřešené.

245
Server / Re:Problém s pravý přes PHP
« kdy: 06. 01. 2018, 11:06:43 »
Pokud jsem to pochopil spravně, tak by mi to mělo vypsat tu cest?
https://s17.postimg.org/uys2otjsv/mode.png

246
Server / Re:Problém s pravý přes PHP
« kdy: 06. 01. 2018, 10:21:47 »
Mně by spíš zajímalo kde je problém.
system ('echo hups> /dev/ttyAMA0');
Když toto přes www funguje, tak uživatel pi má přístup k www, PHP a take tty,

PS: jak zjistím cestu k příkazu mode?


247
Server / Re:Problém s pravý přes PHP
« kdy: 06. 01. 2018, 09:56:16 »
Co je na sudo tak špatného, že ho nechceš použít?
Nechci to spouštět přes terminal ale přes internet a přes www to nejde

248
Server / Re:Problém s pravý přes PHP
« kdy: 06. 01. 2018, 09:45:15 »
Jsem zkusil tu cestu zadat jako string a take nic.
Kód: [Vybrat]
exec("mode '/dev/ttyAMA0': BAUD=9600 PARITY=n DATA=8 STOP=1 to=off dtr=off rts=off");
sh: 1: mode: not found

249
Server / Re:Problém s pravý přes PHP
« kdy: 06. 01. 2018, 09:33:03 »
To jsem už také zkoušel.
Kód: [Vybrat]
exec("mode /dev/ttyAMA0: BAUD=9600 PARITY=n DATA=8 STOP=1 to=off dtr=off rts=off");

Kód: [Vybrat]
<?php
$device 
"/dev/ttyAMA0";
exec("mode $device: BAUD=9600 PARITY=n DATA=8 STOP=1 to=off dtr=off rts=off");
$fp fopen($device,'r+'); 
fwrite($fp"hups"); 
fclose($fp);
?>


Když si ty parametry nastavím v terminalu ručně, funguje to.
Furt to ale vyhazuje sh: 1: mode: not found a musim spouštět přes sudo.

250
Server / Problém s právy přes PHP
« kdy: 06. 01. 2018, 08:27:11 »
Zdravím.
Co je špatně?

Toto funguje a při protočení stránky to odešle hups
Kód: [Vybrat]
<?php
system 
('echo hups> /dev/ttyAMA0');
?

To druhé také funguje, ale jen když to spustím přes terminal se sudo a vyhazuje to
sh: 1: mode: not found

Když protočím www tak
Warning: fopen(/dev/ttyAMA0): failed to open stream: Permission denied in /var/www/ser1.php on line 2
Kód: [Vybrat]
<?php
exec
("mode ttyAMA0: BAUD=9600 PARITY=n DATA=8 STOP=1 to=off dtr=off rts=off");
$fp fopen('/dev/ttyAMA0','r+'); 
fwrite($fp"hups"); 
fclose($fp);
?>

Je to na raspi takže k čemu nemá PI pravá když ten první příklad funguje?
Proč to i přes ssh vyhazuje sh: 1: mode: not found?
https://ediy.com.my/index.php/tutorials/item/16-control-serial-via-php
Děkují.

251
Server / Re:Nefunguje php-serial na serveru, na lokále ano
« kdy: 15. 12. 2017, 06:20:50 »
Kdyby nahodou se tu našel někdo, kdo by věděl jak na to a byl by ochotný pomoct, byl bych tad.

Jinak stačí někam do skriptu při spouštění si natvrdo nastavít přenosovou rychlost.

sudo stty -F /dev/ttyAMA0 9600

A přes PHP odesilat jako systém přikazy
system ('echo test> /dev/ttyAMA0');

Odzkoušené a funkční.  :P

252
Server / Re:Nefunguje php-serial na serveru, na lokále ano
« kdy: 15. 12. 2017, 05:34:53 »
A je nejaky duvod ovladat seriovy port z PHP krome cireho masochismu?
https://play.google.com/store/apps/details?id=com.idlegandalf.httprequestwidget&hl=cs

Ten widjet umí přes Get spustit php.
Už dlouho ho použivám pro ovladaní zařizení přes I2C sběrnicí a take pro ovladaní pinu na respi.

aní po upravě jak poradíl ByCzech to nejede  :'(

253
Server / Re:Nefunguje php-serial na serveru, na lokále ano
« kdy: 14. 12. 2017, 21:03:26 »
Asi bude rozumnější spouštět přes tu PHP stranku ten muj python skript.
Bude to sice prasarná ale asi jedine řešení.

Ja myslel že to bude jednoduché.
https://stackoverflow.com/questions/10373308/php-serial-communication-in-linux
http://www.ko4bb.com/getsimple/index.php?id=serial-port-access-from-php-with-raspberry-pi


254
Server / Re:Nefunguje php-serial na serveru, na lokále ano
« kdy: 14. 12. 2017, 20:22:58 »
include "php_serial.class.php";

Kód: [Vybrat]
PHP Fatal error:  Uncaught Error: Class 'phpSerial' not found in /var/www/example.php:6
Stack trace:
#0 {main}
  thrown in /var/www/example.php on line 6

Fatal error: Uncaught Error: Class 'phpSerial' not found in /var/www/example.php:6
Stack trace:
#0 {main}
  thrown in /var/www/example.php on line 6

Line 6  $serial = new phpSerial;


255
Server / Re:Nefunguje php-serial na serveru, na lokále ano
« kdy: 14. 12. 2017, 19:14:04 »
Dotaz.
Kód: [Vybrat]
<?php
error_reporting
(E_ALL);
ini_set("display_errors"1);

include 
php_serial.class.php;

$serial = new PhpSerial;
$serial->deviceSet("/dev/ttyAMA0");
$serial->confBaudRate(9600);
$serial->confParity("none");
$serial->confCharacterLength(8);
$serial->confStopBits(1);
$serial->confFlowControl("none");
$serial->deviceOpen();
$serial->sendMessage("hups");
$serial->deviceClose();
?>
Když to spustím přes terminal tak vyskočí chyba
Kód: [Vybrat]
PHP Parse error:  syntax error, unexpected 'class' (T_CLASS) in /var/www/example.php on line 5

Stran: 1 ... 15 16 [17] 18 19