| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124 | 
							- <html>
 - 	<head>
 - 		<title>Typica - Data for Coffee Roasters</title>
 - 		<link rel="stylesheet" type="text/css" href="../style.css">
 - 	</head>
 - 	<body>
 - 		<div id="page">
 - 			<div id="topmatter">
 - 				<div id="topbanner">
 - 					<img src="../logo96.png" height="96px" width="96px" alt="Typica logo" />
 - 					<h1>Typica</h1>
 - 					<h2>Data for Coffee Roasters</h2>
 - 				</div>
 - 				<div id="menu">
 - 					<a class="tab" href="../index.html">Project Home</a>
 - 					<a class="tab" href="../downloads.html" >Downloads</a>
 - 					<a class="tab active" href="../documentation.html" >Documentation</a>
 - 					<a class="tab" href="../screenshots.html" >Screenshots and Videos</a>
 - 					<a class="tab" href="../involvement.html" >Get Involved</a>
 - 					<a href="http://appliedcoffeetechnology.tumblr.com/tagged/Typica" class="tab">Blog</a>
 - 				</div>
 - 			</div>
 - 			<div id="maintext">
 - 				<h1>Required Software</h1>
 - 				<p>Typica can benefit from certain supporting software and some
 - 				hardware requires software for communicating with that hardware.</p>
 - 				
 - 				<h2>PostgreSQL</h2>
 - 				<p>Most of the features of Typica use a PostgreSQL database.
 - 				This is where the data on all of the batches of coffee you
 - 				roast will be saved, where inventory data will be saved, and
 - 				it is the source of all data used in reports. While it is
 - 				possible to use Typica without PostgreSQL, the usable feature
 - 				set will be highly limited.</p>
 - 				
 - 				<p>The easiest way to set this up is to install PostgreSQL on
 - 				the same computer that will be running Typica, however there
 - 				are some advantages to running the database on a different
 - 				machine on the network. That requires some additional work to
 - 				set up PostgreSQL to accept connections from other computers on
 - 				your network, but this allows multiple computers to run Typica
 - 				and access the same data.</p>
 - 				
 - 				<p>PostgreSQL can be obtained from
 - 				<a href="http://www.postgresql.org">www.postgresql.org</a>.
 - 				There you can
 - 				<a href="http://www.postgresql.org/download/">download</a> the
 - 				appropriate binary package for the platform you intend to run
 - 				the database on. Typica has been tested with versions of
 - 				PostgreSQL up to 9.2, however the people behind PostgreSQL have
 - 				a very good history of making new versions better than the old
 - 				ones so the newest stable release is recommended for new
 - 				installations. When installing PostgreSQL, please make note of
 - 				the password that you choose for the postgres user as you will
 - 				need this information later. Also ensure that PostgreSQL is set
 - 				up to run on port 5432. Aside from these details, the defaults
 - 				provided by the installer can be used so installation mainly
 - 				consists of running the installer that you download and
 - 				clicking the Next button several times until the installer is
 - 				finished.</p>
 - 				
 - 				<p>If you do want to set up PostgreSQL for use over a network,
 - 				you may find
 - 				<a href="http://www.postgresql.org/docs/9.2/static/auth-pg-hba-conf.html">
 - 				this section</a> of the documentation helpful.
 - 				<a href="http://appliedcoffeetechnology.tumblr.com/post/14056767756">
 - 				This blog post</a> may also be useful.</p>
 - 				
 - 				<p>Once you are finished installing and setting up PostgreSQL,
 - 				you may want to restart your computer and verify that the PostgreSQL
 - 				starts on boot.</p>
 - 				
 - 				<h3>Optional: Setting up a Database and User Role</h3>
 - 				
 - 				<p>The PostgreSQL installer will set up a user role called
 - 				<tt>postgres</tt> and a database called <postgres>. The
 - 				<tt>postgres</tt> user has full access to all features of the
 - 				database and Typica does not require that. If you are using
 - 				PostgreSQL for other purposes you may also want to give Typica
 - 				its own database to avoid potential conflicts with other
 - 				applications. Typica will use whatever database and user you
 - 				specify the first time you start the program. Details on how to
 - 				do this are in the
 - 				<a href="http://www.postgresql.org/docs/9.2/static/index.html">
 - 				PostgreSQL documentation</a>.
 - 				
 - 				<h2>Hardware Communications Software</h2>
 - 				
 - 				<p>The software that you need to communicate with your data
 - 				acquisition hardware depends on what hardware you intend to use.</p>
 - 				
 - 				<h3>Software for Modbus RTU device support</h3>
 - 				
 - 				<p>No additional software is strictly required for devices that
 - 				communicate using the Modbus RTU protocol. Most of these devices
 - 				are connected with RS-485, which is not a standard you are likely
 - 				to find built into your computer so you will most likely need
 - 				an adapter that allows you to connect the bus to your computer
 - 				through a USB connection. Your computer should see this adapter
 - 				as an ordinary serial port, however you may need to install
 - 				driver software for the adapter you choose. Ensure that the
 - 				adapter is supported on whatever platform you intend to use.</p>
 - 				
 - 				<h3>NI DAQmx Devices - Microsoft Windows Only</h3>
 - 				
 - 				<p>Certain hardware from National Instruments requires
 - 				NI-DAQmx. Typica has been tested with version 9.6.1. See
 - 				<a href="platforms.html#hardware">Supported Platforms and Hardware</a>
 - 				for more details.</p>
 - 				
 - 				<h3>NI DAQmx Base Devices</h3>
 - 				
 - 				<p>Certain hardware from National Instruments requires NI-DAQmx Base.
 - 				The version you will need depends on the hardware you have. See
 - 				<a href="platforms.html#hardware">Supported Platforms and Hardware</a>
 - 				for more details.</p>
 - 				
 - 				<h2>Typica</h2>
 - 				
 - 				<p>You will also need to download Typica to be able to use Typica.</p>
 - 			</div>
 - 		</div>
 - 	</body>
 - </html>
 
 
  |