1 @string{DBeazley = "Beazley, David M."}
2 @string{DWJones = "Jones, Douglas W."}
3 @string{HDFG = "The HDF Group"}
4 @string{EKerry = "Kerry, Elijah"}
5 @string{NI = "National Instruments"}
6 @string{USENIX = "USENIX Association"}
7 @string{WM = "WaveMetrics"}
9 @misc{ wavemetrics-igor,
12 url = {http://www.wavemetrics.com/products/igorpro/igorpro.htm},
18 url = {http://www.ni.com/labview/},
19 note = {A graphical programming language designed for developing
20 experiment control software.},
23 @misc{ national-instruments,
24 title = {{National Instruments}},
25 url = {https://www.ni.com/},
28 @article{ ni-vi-management,
30 title = {Best Practices for Managing {NI} {LabVIEW} Applications Using
31 the {Project Explorer}},
35 journal = {Software Engineering with LabVIEW},
36 url = {http://www.ni.com/white-paper/7197/en},
41 title = {Source Code Control: Using {TortoiseSVN} ({Subversion}) with
42 {LabVIEW} for Diff and Merge Operations},
46 url = {https://decibel.ni.com/content/docs/DOC-2936},
51 title = {How Can {I} Determine the {LabVIEW} Version that was Used
56 url = {http://digital.ni.com/public.nsf/allkb/0C72D335AA87DD6486256FC40069C17F},
57 note = {Document ID: 3JDC8IZH},
62 title = {Using {NI-DAQmx} in {LabWindows/CVI}},
66 url = {http://www.ni.com/white-paper/2931/en},
67 note = {Control libraries for data aquisition. While these
68 libraries form the basis of \citetalias{labview}'s control stack,
69 you can also use them directly from other languages (like C).},
74 url = {http://www.cygwin.com/},
75 note = {A POSIX emulation layer for Microsoft Windows. With Cygwin,
76 Windows seems more like UNIX or Linux.},
80 title = {{EPICS}: Experimental Physics and Industrial Control System},
81 url = {http://www.aps.anl.gov/epics/},
84 @inproceedings{ beazley96,
86 title = {{SWIG}: An easy to use tool for integrating scripting
87 languages with {C} and {C++}},
88 booktitle = {Proceedings of the 4th conference on USENIX Tcl/Tk Workshop},
89 series = {Tcl/Tk 1996},
91 location = {Monterey, California},
95 url = {http://www.swig.org/},
96 eprint = {http://www.swig.org/papers/Tcl96/tcl96.html},
97 paper_url = {http://dl.acm.org/citation.cfm?id=1267498.1267513},
99 address = {Berkeley, CA, USA},
100 note = {SWIG, the simplified wrapper and interface generator, makes
101 it easy to wrap C and C++ libraries for use from higher level
102 scripting languages like Python. Often, you don't need much more
103 than the library's header file to generate a full wrapper.
104 However, the generated wrappers are usually very thin, which can
105 make them awkward to use. If you want to write a thicker, more
106 idiomatic wrapper, it's probably easier to use a tool like
107 \citetalias{cython} instead of SWIG.},
111 title = {Cython: C-Extensions for {Python}},
112 url = {http://www.cython.org/},
115 @misc{ scipy-leastsq,
116 title = {\texttt{scipy.optimize.leastsq}},
117 url = {http://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.leastsq.html},
122 url = {http://www.netlib.org/minpack/},
127 title = {Hierarchical data format version 5},
129 url = {http://www.hdfgroup.org/HDF5/},
130 note = {Version 1.8.10},
135 title = {HDF Group History},
137 url = {http://www.hdfgroup.org/about/history.html},
142 title = {Who uses HDF?},
144 url = {http://www.hdfgroup.org/users.html},
148 title = {{YAML} Ain't Markup Language ({YAML\texttrademark})
154 url = {http://www.yaml.org/},
155 eprint = {http://www.yaml.org/spec/1.2/spec.html},
160 title = {Control of Stepping Motors},
162 url = {http://homepage.cs.uiowa.edu/~jones/step/},
163 note = {This material expands on material originally posted to the
164 rec.railroad newsgroup in 1990. Significant parts of this material
165 have been republished as sections 5.2.10, 10.8, 10.9 and 10.10 of
166 the Handbook of Small Electric Motors edited by W. H. Yeadon and
167 A. W. Yeadon, McGraw-Hill, 2001, and as Applications Note 907
168 published by Microchip Inc in 2004.},
173 url = {https://github.com/bashwork/pymodbus},
174 note = {Version TODO},
179 note = {Companies don't stay in business forever, but lab equipment
180 does. Our controller is still going strong (since 1999), but
181 Melcor has moved around. According to their
182 \href{http://www.lairdtech.com/NewsItem.aspx?id=953}{2005
183 announcement} the Laird Group PLC purchased Melcor from Fedders
184 Corporation, and by 2009 (according to the
185 \href{http://web.archive.org/web/20090204201524/http://melcor.com/}{Internet
186 Archive Wayback Machine}) they phased out the old website at
187 \href{http://melcor.com/}{melcor.com} in favor of
188 \href{http://lairdtech.thomasnet.com/category/thermal-management-solutions/}{their
189 own thermal site}. It looks like there is no longer support for
190 the older MTCA controllers.},
194 title = {{OMEGA} Engineering, Inc.},
195 url = {http://www.omega.com/},