-
Notifications
You must be signed in to change notification settings - Fork 5
Home
Welcome to the TurbineDAQ wiki!
So far, TurbineDAQ has been used at UNH with the Python(x,y) distribution, though it should work elsewhere as well. Additional Python dependencies (beyond Python(x,y)) can be installed with
pip install pydaqmx daqmx acspy nortek micronopt
The ACS Motion Control SPiiPlus MMI Application Studio, National Instruments DAQmx drivers, and the Nortek PdCommATL library will also need to be installed separately.
TurbineDAQ is designed to be portable, i.e., it does not need to be installed. Simply clone the repository and execute turbinedaq.py
.
-
Clone the TurbineDAQ project template repo:
git clone https://github.com/petebachant/TurbineDAQ-project-template my-new-experiment
-
Rename the
origin
remote totemplate
:cd my-new-experiment git remote rename origin template
Note: This allows any updates to the template to be incorporated with
git pull template master
. -
Create a new repository and add this as the origin remote (optional, but highly recommended):
git remote add origin https://github.com/myusername/my-new-experiment.git git push origin master -u
For this example, a new repo named
my-new-experiment
would have already been created on GitHub by the usermyusername
. -
Edit
Config/turbine_properties.json
with a text editor to reflect the turbines to be used in the experiment. -
Create/edit CSVs of test matrix sections in
Config/Test plan
. This can be done with a text editor or spreadsheet application (be sure to export to CSV, not e.g. *.xlsx). Note that currently run numbers should start from zero, until issue #56 is fixed. See the RM2 tow tank experiment repo for examples, which include matrix sections for tare drag, tare torque, and settling runs.