HIP:PMP:Database: Difference between revisions

From Earlham CS Department
Jump to navigation Jump to search
Madunnh (talk | contribs)
No edit summary
 
Madunnh (talk | contribs)
Line 1: Line 1:
==PMP1 Scripts==
==PMP1 Scripts==
The pmp1 has 2 main scripts that handle wind data. All pmp1 scripts are located in   
The pmp1 has 2 main scripts that handle wind data. All pmp1 scripts are located in   
"/root/scripts"
"/root/scripts/"


* The first script is "log.pl"
*The first script is "log.pl"


**This script collects speed1, speed2, direction1, direction2 and box_temperature.
**It then records them in files in "/root/logs/".
**The script is run buy cron every 15 minutes and it also records a state value.
**When the state value is 4, the script wakes up the network, resets the state value to 0, and executes the second main script.


* The second script is "dbi.pl"


   
  This script simply sends all the data from the files in "/root/logs" to a database called "pmp1" on quark.


==Database on Quark==
==Database on Quark==

Revision as of 19:22, 12 July 2007

PMP1 Scripts

The pmp1 has 2 main scripts that handle wind data. All pmp1 scripts are located in "/root/scripts/"

  • The first script is "log.pl"
    • This script collects speed1, speed2, direction1, direction2 and box_temperature.
    • It then records them in files in "/root/logs/".
    • The script is run buy cron every 15 minutes and it also records a state value.
    • When the state value is 4, the script wakes up the network, resets the state value to 0, and executes the second main script.
  • The second script is "dbi.pl"
This script simply sends all the data from the files in "/root/logs" to a database called "pmp1" on quark.

Database on Quark