Advertisement
Guest User

mgb00101

a guest
Feb 10th, 2016
300
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.79 KB | None | 0 0
  1. #!/bin/bash
  2. #
  3. # Skript: /var/www/html/scada/makefs.sh
  4. #
  5. mkdir -p /var/www/html/scada/ramdisk 2>/dev/null
  6. mount -t tmpfs -o size=30m tmpfs /var/www/html/scada/ramdisk
  7.  
  8. --------------------------------------------------------------------------------------------------
  9.  
  10. #!/bin/bash
  11. #
  12. # SKRIPT: /var/www/html/scada/initiate_gpio.sh
  13. #
  14. gpio mode 23 out # LTI
  15. gpio mode 24 out # LTI
  16. gpio mode 25 out # LTI
  17. gpio mode 27 out # UMLUFT
  18. gpio mode 28 out # BOXLUFT
  19. gpio mode 29 out # Reserve
  20. gpio write 23 1
  21. gpio write 24 1
  22. gpio write 25 1
  23. gpio write 27 1
  24. gpio write 28 1
  25. gpio write 29 1
  26. gpio mode 4 in
  27. gpio mode 5 in
  28.  
  29. --------------------------------------------------------------------------------------------------------
  30.  
  31. #!/bin/bash
  32. #
  33. # Skript: /var/www/html/scada/scripts/SubReadTempToFile.sh
  34. #
  35. while [ true ]
  36. do
  37. a=$(timeout 2 cat "/sys/bus/w1/devices/28-000003c4f62a/w1_slave" |grep t | cut -d "=" -f 2)
  38. if [ "$a" != "" ]
  39. then
  40. echo $a > /var/www/html/scada/ramdisk/temp4
  41. fi
  42. b=$(timeout 2 cat "/sys/bus/w1/devices/28-0215032ea2ff/w1_slave" |grep t | cut -d "=" -f 2)
  43. if [ "$b" != "" ]
  44. then
  45. echo $b >/var/www/html/scada/ramdisk/temp3
  46. fi
  47. c=$(timeout 2 cat "/sys/bus/w1/devices/28-000003c4f963/w1_slave" |grep t | cut -d "=" -f 2)
  48. if [ "$c" != "" ]
  49. then
  50. echo $c >/var/www/html/scada/ramdisk/temp1
  51. fi
  52. d=$(timeout 2 cat "/sys/bus/w1/devices/28-021503c021ff/w1_slave" |grep t | cut -d "=" -f 2)
  53. if [ "$d" != "" ]
  54. then
  55. echo $d >/var/www/html/scada/ramdisk/temp2
  56. fi
  57. sleep 7
  58. done
  59.  
  60. ------------------------------------------------------------------------------------------------------------------
  61.  
  62. #!/bin/bash
  63. UT=$(cat /proc/uptime | cut -d "." -f 1)
  64. if [ $UT -lt 30 ]
  65. then
  66. sleep 30
  67. fi
  68.  
  69. SCRIPT1="/var/www/html/scada/scripts/SubReadTempToFile.sh"
  70. screen -dmS TempReadOut $SCRIPT1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement