Citiram: |
Fatal error: Call to undefined function shmop_open() in /home/vilko/php/ss.php on line 9
beagleboard-svetosavska:~/php$ ./ss.php Fatal error: Call to undefined function shxxxmop_open() in /home/vilko/php/ss.php on line 9 beagleboard-svetosavska:~/php$ |
Koda: |
<?php
phpinfo(); ?> |
Koda: |
struct okno
{ char id; // Id okna znak med 1 in B time_t timestamp; // Linux timestamp, kdaj je bil podatek osvežen // Če je podatek star več kot 10 minut, je padla komunikacija s tem oknom int om,os,rm,rs,inh; // oknomax,oknostanje,roletamax,roletastanje,ihnibit int rezera1,rezerva2; // Nekateri krmilniki bodo sem dalo še kakšne podatke // morda temperaturo, vlago, veter // Sledi področje, kamor po potrebi sestavimo ukaz, ki ga je potrebno poslati temu krmilniku time_t kdaj; // kdaj najbolj zgodaj izvesti ukaz ki sledi char ukaz[30]; // ukaz int du; // dolžina ukaza }; |
Koda: |
shmop_read($shmid, 0, 11); |
vilko je napisal/a: |
Zadeva se je zapletla, ker PHP (menda) ne more brati/pisati serijskega RS232 vhoda. Zato sem napisal C program, ki tako zbira podatke in predaja ukaze, a prava logika obdelave podatkov naj bi oprabil PHP. |