Pages: [1]   Go Down
Author Topic: yún looptvast op runShellCommand  (Read 466 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

heey

ik heb een probleempje met mij runShellCommand, namelijk waneer mijn programma daar komt doet hij helemaal niks meer het lijkt er op dat de linino het niet krijgt verwerkt.
het gekken is dat als ik alles uit mijn sketch haal en alleen het runShellCommand laat staan dat hij het wel goed doet.
iemand een idee?
sketch:
Code:
#include <Process.h>
int valgevaarTeller = 0;
int analogInPin[6] = {A0,A1,A2,A3,A4,A5};
int digitalInPin[4] = {10,11,12,13};
int outPin[9] = {1,2,3,4,5,6,7,8,9};
int digitalReading[4];
int analogReading[6];

void setup()
{
  Bridge.begin();
  for(int i=0;i<sizeof(outPin);i++){
    pinMode(outPin[i], OUTPUT);
  }
  for(int i=0;i<sizeof(digitalInPin);i++){
    pinMode(digitalInPin[i], INPUT);
  }
}

void loop()
{
 

  Process Valgevaar;

  for(int i=0;i<sizeof(digitalReading);i++){
    digitalReading[i] = digitalRead(digitalInPin[i]);
   }
 
  for(int i=0;i<sizeof(analogReading);i++){
    analogReading[i] = analogRead(analogInPin[i]);
   } 
 
 
  boolean geenValgevaar = true;
  for(int i=0;i<sizeof(digitalReading);i++){
    if (digitalReading[i] == 1)
    {
      geenValgevaar = false;
     
      if (valgevaarTeller < 20)
      {
        valgevaarTeller++;
       
      }
      break;
    }
  }
  if (geenValgevaar)
  {
    valgevaarTeller = 0;
   }
  else
  {
    if (valgevaarTeller == 10)
    {
      digitalWrite(5, HIGH);
      Valgevaar.runShellCommand("sh /root/valgevaar.sh");
      digitalWrite(5, LOW);     
    } 
  }
delay(100);
}
shell script:
Code:
#!/bin/bash
mysql -u root -pmy-password bed -e 'update BEDstatus set BEDstatus="-1" WHERE id="9";'
exit 0
Logged

Forum Moderator
Belgium
Offline Offline
Edison Member
*****
Karma: 68
Posts: 1920
Arduino rocks; but with my plugin it can fly rocking the world ;-)
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Je zet pin 7 die gereserveerd is vor toekomstig gebruik.
Heb je dat al eens weggelaten?
Heb je ook al eens gekeken op het yun forum? omdat de yun nog nieuw is is er nog niet zoveel ervaring mee.
Met vriendelijke groet
Jantje
Logged

Do not PM me a question unless you are prepared to pay for consultancy.
Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -

Pages: [1]   Go Up
Jump to: