Content: 3. Basic installation and configuration of the control centre
Basic installation and configuration of the control centre. ______ 54 ... 138. 5.2.2. Temperature monitoring interface. ... Temperature node management interface.
Changes since the first edition of this book. ________________________ 18
1.6. References. ____________________________________________________ 18 1.6.1. Links ______________________________________________________ 20 2. Installing and configuring the PC software. _____________________________ 23 2.1. Linux Operating System. _________________________________________ 24 2.1.1. Configure Linux ______________________________________________ 30 2.2. WEB server related sw. __________________________________________ 2.2.1. XAMPP. ___________________________________________________ 2.2.2. Configure XAMPP ____________________________________________ 2.2.3. XAMPP development package __________________________________
38 38 40 44
2.3. Compiler sw. ___________________________________________________ 45 2.3.1. USB library installation ________________________________________ 48 3. Basic installation and configuration of the control centre. ________ 54 3.1.
3.2. WEB interface __________________________________________________ 3.2.1. Installation. _________________________________________________ 3.2.2. Configuration. _______________________________________________ 3.2.3. Execution rights. _____________________________________________ 3.2.4. Language file access rights. ____________________________________
54 54 55 56 57
3.3. Parallel port. ___________________________________________________ 3.3.1. Simple debug interface. _______________________________________ 3.3.2. Finding the address of the parallel port. ___________________________ 3.3.3. Controlling the parallel port. ____________________________________
57 59 59 60
3.4. Parallel port driver ______________________________________________ 3.4.1. Compilation & test ____________________________________________ 3.4.2. Test Web interface. ___________________________________________ 3.4.3. Installation __________________________________________________
61 61 62 63
3.5. Attached HW. __________________________________________________ 3.5.1. Wireless On/Off switch ________________________________________ 3.5.2. Parallel port hardware interface. _________________________________ 3.5.3. Parallel port WEB interface. ____________________________________ 4. Possible extensions ________________________________________________
64 65 65 68 71
4.1. Wake-On-LAN support___________________________________________ 71 4.1.1. PCI versions.________________________________________________ 71 4.1.2. How WOL works. ____________________________________________ 76
5
ELCC-2010.indd 5
03-02-11 15:52
HOOFDSTUKTITEL CONTENT
4.1.3. 4.1.4.
Remote power up of the PC.____________________________________ 79 Wake-On-LAN savings. _______________________________________ 80
4.2.
USB temperature sensor. ________________________________________ 81
4.4. SMS notifications. ______________________________________________ 93 4.4.1. Connecting the phone to the “Embedded Linux CTRL Centre”. _________ 93 4.4.2. Mobile phone interface investigations. ____________________________ 98 4.4.3. Compiling the SMS software. __________________________________ 100 4.4.4. Testing the SMS software. ____________________________________ 101
5.
4.5. Background tasks. _____________________________________________ 4.5.1. Temperature update _________________________________________ 4.5.2. Alarm handling. _____________________________________________ 4.5.3. Lamp update. ______________________________________________
102 105 106 108
4.6. USB web cam support. _________________________________________ 4.6.1. Background. _______________________________________________ 4.6.2. WEB camera utilities/debug tools. ______________________________ 4.6.3. WEB camera installation and verification._________________________ 4.6.4. Live pictures on the Internet from the “Embedded Linux CTRL Centre”. _ 4.6.4.1. Still pictures with spcacat. _________________________________ 4.6.4.2. Streaming pictures with spcaserv and spcaview. _______________ 4.6.4.3. Panning the WEB camera _________________________________
109 109 110 115 119 119 125 128
4.7. Additional extensions __________________________________________ 134 Operating the control centre. ________________________________________ 136 5.1.
Logging in to the “Embedded Linux CTRL Centre”. _________________ 136
5.2. Daily operation. _______________________________________________ 5.2.1. Lamp control interface. _______________________________________ 5.2.2. Temperature monitoring interface. ______________________________ 5.2.3. Video interface _____________________________________________ 5.2.4. Still picture interface _________________________________________ 5.2.5. Setup/Configuration interface __________________________________ 5.2.5.1. User management interface. _______________________________ 5.2.5.2. Language management interface. ___________________________ 5.2.5.3. Temperature node management interface. ____________________ 5.2.5.4. Log monitoring interface. __________________________________ 5.2.6. Power off interface __________________________________________ 5.2.7. Exit ______________________________________________________
137 138 139 140 141 143 143 146 147 149 150 151
5.3. Daily operations (reduced interface) ______________________________ 5.3.1. HOME ____________________________________________________ 5.3.2. PHP information ____________________________________________ 5.3.3. Status ____________________________________________________ 5.3.4. Lamp control _______________________________________________ 5.3.5. Temperature status. _________________________________________ 5.3.6. Still picture ________________________________________________ 5.3.7. User management. __________________________________________ 5.3.8. Using the standard interface on a mobile device. ___________________
151 152 153 153 153 154 155 156 157
6
ELCC-2010.indd 6
03-02-11 15:52
HCOOFDSTUKTITEL ONTENT
6. Trouble shooting __________________________________________________ 162 Appendix A __________________________________________________________ 170 A.1
Background and some thoughts. _________________________________ 170
A.2
First time with DSL_____________________________________________ 172
A.3
Some useful shell commands. ___________________________________ 175
A.4 Configuring the desktop.________________________________________ A.4.1 Desktop ___________________________________________________ A.4.2 Fluxbox menu configuration. ___________________________________ A.4.3 JWM menu configuration _____________________________________ A.4.4 The Windows Manager IceWM _________________________________
180 180 181 182 182
A.5 Further configuration of XAMPP. _________________________________ 188 A.5.1 Hiding your installation from the outside world. ____________________ 188 A.5.2 Wake On Lan from the Internet. ________________________________ 193 A.6
Useful Parallel port data at one place. _____________________________ 197
After reading this document you should have a configured and working caching proxy server open to all ... accessing the following URL: https://localhost:1000/.
This section contains notes and hints specific to Sun Java System Web ...... following directories: pecl; ..\pecl; pecl\rpc; ..\pecl\rpc. Since PHP 5.1.0, you can ...
We will now insert a SpatSurround 12 plugin and a Sequencer object. For inserting there is two methods : - drag the .dll file from any Windows folder and drop it ...
Class B network is 172.1.0.0, 16 subnet bits; mask is /16. The configuration is displayed: The following configuration command script was created: hostname ...
Now add a "Device Mapping" for that sound card, which will make the link between your project and the card, you can name it "Bus 8 channels" (since this ...
The old man draws a deep breath in preparation for his story. âOne of the ..... of a trap. Thieves can search for hidden traps and disarm them if found, but it takes.
posture a passive feedback process, or (2) movement and posture result from a .... A solution to this task .... In summary, the goal of this study is to show that a control principle that is ..... 3E; Fig. 3A,B in Loram et al. 2005a);. 4. Adjustments
Sep 11, 2006 - (Before running Tracktion, you are supposed to have put the ... Repeat the same operation for the third track and the outputs 5-6. ... You can easily record the movements of the sound by pressing the Automation Record button while play
v = molar (n.b., Bejan writes âmolalâ) extensive per mole (n.b., kmole), number mole. = = = N. N. V vv. , bulk: overall average specific or molar property,. N. mX. X.
I argue that the sense of agency can be analyzed as a compound of more .... aspects of motor control, corresponding to the level of M-intentions, there is no good ..... professional pianist, but not for a novice piano player. ... Subjects tended to i
The book of serious answers to questions you should NEVER now need to ask ...... amount of slack for spelling and grammar errors, but no extra slack at all for ...
Looking at the Admin Pages. Page 5. SmoothWall GPL 0.9.9 â Post Installation Configuration Guide â 1st Edition. Looking at the Admin Pages. Introduction.
This is the accepted manuscript version of the following article : Julie .... âacademic capitalist knowledge/learning regimeâ has been gaining more and ... I follow here Norbert Elias (1991), for whom one of the important tasks of the social scie
With gymnastics experience, the modification of the organism properties redefined the affordances, which involved changes in the perception/action regulation ...
It was generated with 3dsmax® ... participant's head was measured at 30 Hz. The 3dsmax software ..... Change in movement and skill: learning, retention and.
we remain above the temperature at which crystallization occurs? Calculations ... W. L. Mattice and U. W. Suter, Conformational Theory of Large Molecules.
of z = 0. Physically, Equation 1.4 implies that the linear filaments of the plate initially ...... The solution of this quadratic equation is the critical load associated with ...
Text Part Number: OL-23007-04 ..... Microsoft Windows Server software is not available for download from Cisco.com. It can only ...... 246799. Certificate of A.
mean annual precipitation is 200 mm (weather station at Dugway). .... For a general microscopical analysis, cross sections of stems and roots ..... tions and leaf chemistry of Chrysothamnus nauseosus ... General Technical Report INT-. 276, pp ...