Anyone, anywhere, anytime can always get the latest code from CVS. That's what its for, and does not require an account or login. Reading simply uses the anonymous account.
(If you're a developer, you also need your login and password)
For NEESit, the information is:
If you have a Windows sytem, Tortise CVS is what we use. It's GPL open source, GUI based, see TortoiseCVS.org for details. It also includes an SSH agent, Pagent, for developer use.
To check out the source from a C shell, do the following
setenv CVSROOT :pserver:anonymous@cvs.nees.org:/disks/cvs/neesgrid
cvs co lv-programs

To join, please go to this page and subscribe.
The message logging library, from the Fermilab CDF data handling project. Flexible thread-safe message logging, required for nsds-driver, nees-di, and fake_daq
Separated as of 9/10/03, this is C code to simulate a DAQ system that speaks the standard protocol. POSIX C, 2 threads, hopefully useful as example code. Requires flog and nsds-driver libraries.
A driver and associated code for the Dataq DI-194 DAQ card, required for nees-di. More information on this page
This reads from a Dataq DI-194 or 194RS, and streams all channels out to the nsds-driver. POSIX C, threaded, requires flog and dataq-194 to compile. Documentation and testing are not complete!
A driver for the Crossbow ADXL202EVB 2-axis accelerometer board. Includes a test program and one to stream data to NEES. More information on this page
This is a Java-based protocol validation tool. Please see this page for more information. This is used to verify correctness if you have a custom DAQ talking the NEES TCP/IP protocol.
TCP sender and receiver in Labview, use these to verify that you can check out binary code correctly.
All LabView code, as of 10-8-02 or so. DAQ code, API, stress test applications, simulators, MOST code, only lacking a kitchen sink.
NEESGrid Teleoperation Control Protocol. This is the NTCP server code.
Control plugins for NTCP, e.g. Labview, Matlab, etc.
This is the NTCP client from the NTCP tutorial. Useful for debugging as well.
This is a catch-all for the Data turbine code. Currently include DAQ, Axis video, thumbnailer, and some misc test code.
New Feb 2005, this is code from Ken Ferschweiler at Oregon State for applet-based display of data turbine video and data.
New as of Jan 2005, we are now keeping a roughly-sychronized version of Jason Hanley's data viewer (home page) in CVS. This is a Java-based integrated data viewer, with support for both data and video.
This is currently-broken code, C-based, to stream data from an Antelope ORB into NEES. Originally written by Balaji Vasu at UCLA, we plan to fix this after the 3.3 release.