Changeset 8280
- Timestamp:
- 09/10/08 00:21:47 (5 years ago)
- Location:
- documentation/ossie/user-guide-0.7.0
- Files:
-
- 4 modified
-
ALFGuide.tex (modified) (1 diff)
-
Installation.tex (modified) (9 diffs)
-
OEFGuide.tex (modified) (3 diffs)
-
OWDGuide.tex (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
documentation/ossie/user-guide-0.7.0/ALFGuide.tex
r8169 r8280 142 142 To start the tool, select the Connect Tool button on the main toolbar within ALF. This will display the Connect Tool window, which at the bottom has a path to an automation file and a Load Automation File button. Double click on a waveform in the Launch Waveform Applications panel in the main ALF window to start the waveform. Enter the full path to the XML file and select Load Automation File. For example run the {\tt pass\_data\_waveform}, enter the path {\tt /sdr/tools/alf/automationFileExamples/example1.xml}, and select Load Automation File. 143 143 144 This will bring up the Arbitrary Waveform Generator window. The AWG allows components to be added to the waveform through the Packet Headers box, and determines which kind of data will be sent to the components. In this example, the waveform has two consumers, labeled 1 and 2. These are components which can be installed and uninstalled through setting the appropriate packet headers. To send a packet to a consumer enter its number into the Packet Headers box, sep erated by commas. For example, to send two packets to consumer 1, and one to consumer 2, enter the following:144 This will bring up the Arbitrary Waveform Generator window. The AWG allows components to be added to the waveform through the Packet Headers box, and determines which kind of data will be sent to the components. In this example, the waveform has two consumers, labeled 1 and 2. These are components which can be installed and uninstalled through setting the appropriate packet headers. To send a packet to a consumer enter its number into the Packet Headers box, separated by commas. For example, to send two packets to consumer 1, and one to consumer 2, enter the following: 145 145 \begin{lstlisting}[] 146 146 1, 1, 2 -
documentation/ossie/user-guide-0.7.0/Installation.tex
r8278 r8280 29 29 30 30 To install OSSIE from source, follow the below instructions to install the OSSIE dependencies, 31 and then compile and install the source code. The latter process is simplified with a provided conv ienence31 and then compile and install the source code. The latter process is simplified with a provided convenience 32 32 script, build.py, which compiles and installs OSSIE from source for you. 33 33 … … 113 113 114 114 To edit the file through the GUI, on the toolbar select 115 System : Administration : Software Sources and enter the admin strator password.115 System : Administration : Software Sources and enter the administrator password. 116 116 Under the "Ubuntu Software" tab, make sure all of the boxes are selected which 117 117 have the following tags at the end: (main), (universe), (restricted), and (multiverse). … … 179 179 \label{section:installation:source:dependencies:gnuradio} 180 180 OSSIE uses a small subset of GNU Radio to communicate with and configure the USRP. The 181 following steps will walk through installing portions of GNU Radio.181 following steps will walk through installing portions of GNU Radio. 182 182 183 183 First, GNU Radio's dependencies must be installed. Install the Engineering … … 310 310 \label{section:installation:source:ossiecf} 311 311 You are now ready to build and install OSSIE. At this point, you can either compile and install 312 everything by hand using the included Makefiles, or use the {\tt build.py} conv ienence script to312 everything by hand using the included Makefiles, or use the {\tt build.py} convenience script to 313 313 do it for you. Note that installing by hand requires some knowledge of OSSIE, Linux, and software development. 314 314 … … 406 406 \subsection{Installation of OSSIE Eclipse Feature} 407 407 \label{section:installation:oefinstall} 408 Installation of the OSSIE Eclipse Feature (OEF) requires the in tallation of OSSIE, Java, and Eclipse.408 Installation of the OSSIE Eclipse Feature (OEF) requires the installation of OSSIE, Java, and Eclipse. 409 409 410 410 \subsubsection{Installing Java} … … 412 412 Eclipse is written in Java, so you must have it installed to run Eclipse and OEF. 413 413 Install the full Java Software Development Kit (SDK) for best results. The GNU 414 gcc implementation of Java, gcj, will not work and therefore Sun's JDK must be used414 GCC implementation of Java, GCJ, will not work and therefore Sun's JDK must be used 415 415 instead. 416 416 … … 420 420 \label{section:installation:javafedora} 421 421 Go to \href{http://java.sun.com/javase/downloads/index.jsp}{http://java.sun.com/javase/downloads/index.jsp} 422 and click Download next to JDK 6 Update 6. Choose Linux in the platform drop down menu, click the check box423 agreeing to the license agreement, and click continue. Download the linux rpm in self extracting file,422 and click Download next to JDK 6 Update 6. Choose Linux in the platform drop down menu, click the check-box 423 agreeing to the license agreement, and click continue. Download the Linux rpm in self extracting file, 424 424 {\tt jdk-6u6-linux-i586-rpm.bin}. 425 425 … … 450 450 Install the Eclipse IDE for Java Developers. Go to the \href{http://www.eclipse.org/downloads/}{Eclipse Download Center} and download an Eclipse distribution for your platform. 451 451 452 Eclipse is distributed as a tar file that you install in a location of your choice. Pick a location that is appropriate for your platform and simply unpack the contents. There is no self-installer, just un tarthe distribution. Do not install Eclipse in a directory that has spaces anywhere in its full path name.452 Eclipse is distributed as a tar file that you install in a location of your choice. Pick a location that is appropriate for your platform and simply unpack the contents. There is no self-installer, just unpack the distribution. Do not install Eclipse in a directory that has spaces anywhere in its full path name. 453 453 454 454 \subsubsection{Installing OEF} … … 473 473 and click Next. Accept the GNU license agreement and select Next. Eclipse will then 474 474 begin to download the necessary files, which may take a few minutes. Allow Eclipse to 475 restart when it prompts to do so. After it restarts, the OSSIE Eclipse Featu erwill be475 restart when it prompts to do so. After it restarts, the OSSIE Eclipse Feature will be 476 476 installed. 477 477 -
documentation/ossie/user-guide-0.7.0/OEFGuide.tex
r8152 r8280 32 32 \end{center} 33 33 34 This window displays three panels: Available Resources, Waveform, and Platform. Avail ble resources lists all of the available components, devices, and nodes that a waveform can use. The Waveform panel shows the waveform being built, and the Platform panel shows how the resources are deployed.34 This window displays three panels: Available Resources, Waveform, and Platform. Available resources lists all of the available components, devices, and nodes that a waveform can use. The Waveform panel shows the waveform being built, and the Platform panel shows how the resources are deployed. 35 35 36 36 \begin{center} … … 167 167 /*insert code here to do work*/ 168 168 \end{lstlisting} 169 This is where the signal processing function should be implemented. The property that was generated, {\tt gain} will be avail ble in the source code initially as {\tt simplei\_0\_value}. Reassign this to a new variable named {\tt gain} in the {\tt configure} function in the same file.169 This is where the signal processing function should be implemented. The property that was generated, {\tt gain} will be available in the source code initially as {\tt simplei\_0\_value}. Reassign this to a new variable named {\tt gain} in the {\tt configure} function in the same file. 170 170 171 171 \subsubsection{Editing Python Components} … … 175 175 one {\it uses} and one {\it provides} port and no properties. Property values 176 176 can be used in the processing operations, but this will be the subject of a 177 future ex cercise.177 future exercise. 178 178 179 179 All data coming into a {\it provides} port will be loaded into the -
documentation/ossie/user-guide-0.7.0/OWDGuide.tex
r8275 r8280 357 357 one {\it uses} and one {\it provides} port and no properties. Property values 358 358 can be used in the processing operations, but this will be the subject of a 359 future ex cercise.359 future exercise. 360 360 361 361 All data coming into a {\it provides} port will be loaded into the