93
Software Installation and Configuration
Creating a Development Environment
This discussion describes how to create the user programming development environment for
a single user. The home directory for this user is represented as <HOME>. In the following
steps, replace <HOME> with the full pathname of the user's home directory.
1.
Create the ASD development directory under your <HOME> directory.
cd <HOME>
md asd
2.
Install and modify your personal copy of the E3238S configuration file.
copy <E3238S>\e3238s.cfg <HOME>\e3238s.cfg
Edit the
e3238s.cfg
configuration file to enable the socket server and add the existing
shared libraries:
energyHistoryFilter: <HOME>\asd\filterAndFeatures\filterAGE.dll,\
<HOME>\asd\filterAndFeatures\filterTEST.dll
userAlarmTask: <HOME>\asd\alarmTasks\demoUserTask.dll
featureExtraction: <HOME>\asd\filterAndFeatures\featurePWR.dll,\
<HOME>\asd\filterAndFeatures\featureDF.dll
userMenu: <HOME>\asd\userMenu\userMenu.dll,\
<HOME>\asd\userMenu\userMenuCmnd.dll,\
<HOME>\asd\userMenu\userMenuArrow.dll
userPane: <HOME>\asd\userPane\userPane.dll
genericLib: <HOME>\asd\genericLib\genericLib.dll
3.
Install a personal copy of the E3238S application resource file and modify it.
copy <E3238S>\d.E3238s <HOME>\E3238s
Note that this copies the file and renames it.
Edit the resource file and add the following line specifying the hardware configuration
file to load when the application starts:
*hardwareConfiguration: <HOME>\e3238s.cfg
If you need multiple lines in the toolbar due to adding user-defined menus, add/modify
the following resources to read:
*toolbarWrap: True
*toolbar.paneMaximum: 170
For more information about E3238S application resources see
4.
Copy the example files (source files) to your private development directory:
cd $Home\asd
copy /s $E3238S\examples\alarmTasks
copy /s $E3238S\examples\fileFormats
copy /s $E3238S\examples\filterAndFeatures
copy /s $E3238S\examples\genericLib
copy /s $E3238S\examples\handoffReceiverDriver
copy /s $E3238S\examples\sockets
copy /s $E3238S\examples\userMenu
copy /s $E3238S\examples\userPane
5.
Rebuild the object files (dynamic libraries) from the source in your private development
directory.
Summary of Contents for E3238S
Page 62: ...62 Hardware Installation ...
Page 94: ...94 Software Installation and Configuration ...
Page 198: ...198 Application Resources ...
Page 218: ...218 Multi Channel Hardware Installation ...
Page 242: ...242 Specifications ...
Page 252: ...252 Appendix A d E3238s Listing E3238S Installation ...
Page 268: ...268 Appendix B d e3238s cfg Listing E3238S Installation ...