Difference between revisions of "HIP"

From Earlham CS Department
Jump to navigation Jump to search
 
(Current Projects)
 
(278 intermediate revisions by 19 users not shown)
Line 1: Line 1:
We are using a Digi PortServer TS 2, SN=V40611264
+
Hardware Interface Project (HIP) is a Computer Science Applied Group. We work closely with the Green Science Applied Group. All Applied Groups are interdisciplinary by nature, and so we might have students from other majors.
  
URL of the documentation:
+
== Introduction ==
 +
* [[About Us|More About Us]]
 +
* [[New Member Orientation]]
 +
* [[Members]]
 +
* [[Man|Manuals]]
  
Ethernet terminal server is accessed via image.cs.e.e since it's the only 2.4.x kernel machine handy.
+
==Current Projects==
 +
* [[Building monitoring|Energy monitoring]] (including fixing IP numbers for new network configuration)
 +
* [[eDisplay]]
 +
* [[Weather Station]]
 +
* [[Proto Backup]]
 +
* [[Solar Array]]
 +
* [[Wind Turbine]]
 +
* [[House Demo]]
  
Loading kernel module on image.cs.earlham.edu for the ethernet terminal server
+
== Less Current Projects ==
 +
* [[Nicaragua Weather Stations]]
 +
* [[Hazard Platform]]
 +
* [[Proto Upgrade]]
 +
* [[Webcam|Webcam filming Phase 2 construction]]
 +
* Cleaning and organizing, prepare to move
 +
* Indoor air monitoring
 +
** [[Joseph Moore Museum Air Monitoring|Joseph Moore Museum]]
 +
** New building
 +
* [[Mosquitto]]
 +
* Earthquake detection - AG, GC
 +
* [[Energy Wars Display|Energy Wars setup]] - GC
 +
* [https://github.com/EarlhamCS EarlhamCS GitHub]
  
To use the Digi so that the serial device that is plugged into it shows-up on a machine looking just like a regular serial device. There are other configurations as well, e.g. PPP.
+
== Established Projects ==
 +
'''Green Science''' - http://wiki.cs.earlham.edu/index.php/Green_Science
  
For HIP and weather we need to use image as the server since it runs Linux (Digi doesn't speak BSD) and it is generally up and has plenty of cycles.
+
'''Displays & Energy monitoring'''
 +
*[[Green Zone Kiosk]]
 +
*[[eDisplay Code]]
 +
*[[Desktop Board For Display]]
 +
*[[Energy Wars Display]]
 +
*[[Google Charts API]]
 +
*[[Energy Monitoring Analysis]]
 +
*[[Energy Monitoring Hardware]]
 +
*[[Electrical Energy Normalization]]
 +
*[[Lilly Library TV Mount]]
  
Install the software (see CharlieP for the details)
+
'''Energy Auditing'''
 +
* [http://cluster.earlham.edu/wiki/index.php/Blower_Door_Test_Instructions Blowerdoor Instructions]
 +
* IR camera
 +
* Netbook
  
This version of the Digi software does not work with the 2.6.x kernel, it would zorch the machine (no console output, nothing) when you accessed the device. 
+
'''LittleFe'''
 +
* [[HIP:LittleFe Touchscreen qt Interface]]
 +
* [[HIP:LittleFe Touchscreen Display]]
  
Configure DHCP and DNS for the device.  Depending on how it will be used you may need 1 or more IP numbers for it.  159.28.230.108, ets1.cs.earlham.edu
+
'''Power Production'''
 +
* [[HIP:Outback Serial Interface]]
 +
* [[miller-wind-design|Miller Farm Wind Project]]
  
Installing the kernel module:
+
'''Field Science'''
        insmod dgrp
+
* Keck H2O Monitoring
 +
** [[HIP::Keck]]
 +
** [[HIP:YSI-600R|YSI 600R Sonde Unit]]
 +
** [[HIP:YSI-650MDS|YSI 650 Multiparameter Display System]]
 +
* [[HIP:PMP]]
 +
*[[PMP]]
 +
* [[HIP:Temperature Sensors]]
 +
* [[HIP:TempProbe|RTPB3-12 Temperature Probe]]
 +
* [[HIP:TS7400|TS7400]]
 +
* [[HIP:eTrexGPS|eTrex GPS]]
 +
* [[HIP:differential-gps|Differential GPS]]
  
Use Digi RealPort Manager to add the device to the machine where it will be "homed" (image in this case).
+
'''Publications'''
        /usr/bin/dgrp/config/dgrp_gui
+
* [[HIP:PosterSession|PosterSession]]
       
 
        device id should be rp, it will append port numbers, i.e. ttyrp00, etc.
 
        one per port (2 in this case).
 
       
 
Checking to see if the daemons are running:
 
        ps auxw | grep dgrp
 
  
To start the daemons (once the kernel module is loaded):
+
'''Weather Station'''
        /etc/rc.d/init.d/dgrp_daemon start
+
*[[WeeWX]]
 +
*[[Weather Station]]
  
To stop the daemons:
+
'''Misc'''
        /etc/rc.d/init.d/dgrp_daemon stop; rmmod dgrp
+
* [[NTP Server]]
 +
* [[QCN Seismic Measurement]]
 +
* [[HIP:displayWall|Display Wall]]
 +
* [[HIP:a2d-pci|PCI-AI12-16]]
 +
* [[HIP:TS-7000|TS-7000 Series (TS-Linux)]]
 +
* [[HIP:TS-GSM1|TS-GSM1 cell modem]]
 +
* [[HIP:Traffic Cam]]
 +
* [[Digi PortServer TS 2]], SN=V40611264
 +
* [[HIP:Summer 2009 Project Page]]
 +
* [[Arduino Yun]]
  
Web interface for configuration
+
== Other ==
 +
'''Archived Notes / To Do Lists'''
  
Telnet interface?
+
[[Fall 2012]] <br>
 +
[[Spring 2012]] <br>
 +
[[Fall 2011]] <br>
 +
[[Spring 2011]] <br>
 +
[[Summer 2010]] <br>
 +
[[Spring 2010]] <br>
 +
[[October 2009]] <br>
 +
[[Winter 2009]] <br>
 +
[[2006]]
  
dinc rather than tip, cu, etc.
+
'''Unsorted Content'''
        dinc -18N /dev/ttyrp00
 
        ~DEL is dinc menu, ~X exits dinc
 
  
ttyrp00 is the weather duck currently
+
*[http://wiki.cs.earlham.edu/index.php/HIP:Inventory INVENTORY] <br>
 +
*For zoey, see inventory for list of items in the kit
 +
*Also see inventory for TIC and see manuals for directions on how to use it
 +
 
 +
Other local data that can easily be harvested:  Farmland
 +
* http://shadow.agry.purdue.edu/cgi-bin/map_patrol/images/cd_zen.map?162,104

Latest revision as of 12:36, 9 November 2016

Hardware Interface Project (HIP) is a Computer Science Applied Group. We work closely with the Green Science Applied Group. All Applied Groups are interdisciplinary by nature, and so we might have students from other majors.

Introduction

Current Projects

Less Current Projects

Established Projects

Green Science - http://wiki.cs.earlham.edu/index.php/Green_Science

Displays & Energy monitoring

Energy Auditing

LittleFe

Power Production

Field Science

Publications

Weather Station

Misc

Other

Archived Notes / To Do Lists

Fall 2012
Spring 2012
Fall 2011
Spring 2011
Summer 2010
Spring 2010
October 2009
Winter 2009
2006

Unsorted Content

  • INVENTORY
  • For zoey, see inventory for list of items in the kit
  • Also see inventory for TIC and see manuals for directions on how to use it

Other local data that can easily be harvested: Farmland