- Updated docs
SKIPPED: psi/utils/SerPortServer.c
This commit is contained in:
@ -42,13 +42,16 @@ operation. The general syntax for handling such parameters is:
|
||||
<pre>
|
||||
objectname parametername
|
||||
</pre>
|
||||
prints the current value of the parameter
|
||||
</p>
|
||||
prints the current value of the parameter
|
||||
<pre>
|
||||
objectname parametername newvalue
|
||||
</pre>
|
||||
sets the parameter value to newvalue if you are properly authorized.
|
||||
</p>
|
||||
<h3>SICS variables</h3>
|
||||
<p>
|
||||
Most of the parameters SICS uses are hidden in the objects to which they belong. But some are separate objects of their own right and are accessible at top level. For instance things like Title or wavelength. They share a common syntax for changing and requesting their values. This is very simple: The command <i> objectname </i> will return the value, the command <i> objectname newvalue </i> will change the variable. But only if the authorisation codes match. </p>
|
||||
<p>
|
||||
<h3>Authorisation</h3>
|
||||
<p>
|
||||
A client server system is potentially open to unauthorised hackers
|
||||
@ -60,25 +63,8 @@ sets the parameter value to newvalue if you are properly authorized.
|
||||
<li> <b> Manager </b> has the permission to mess with almost everything. A very dangerous person.
|
||||
<li> <b> Internal </b> is not accessible to the outside world and is used to circumvent protection for internal uses. However some parameters are considered to be so critical that they cannot be changed during the runtime of the SICS-server, not even by Managers.
|
||||
</ul>
|
||||
All this is stated here in order to explain the common error message: You are not authorised to do that and that or something along these lines.</p>
|
||||
<h3>SICS variables</h3>
|
||||
<p>
|
||||
Most of the parameters SICS uses are hidden in the objects to which they belong. But some are separate objects of their own right and are accessible at top level. For instance things like Title or wavelength. They share a common syntax for changing and requesting their values. This is very simple: The command <i> objectname </i> will return the value, the command <i> objectname newvalue </i> will change the variable. But only if the authorisation codes match. </p>
|
||||
<p>
|
||||
<h3>The SICS Command Line Client</h3>
|
||||
The most common client for controlling SICS is the <b>SICS command line
|
||||
client</b>.
|
||||
This application can be started by typing the command:
|
||||
<pre>
|
||||
sics &
|
||||
</pre>
|
||||
at the Unix prompt. Before this program is ready to collaborate with you you
|
||||
have to connect it to an instrument using the options in the connect
|
||||
pulldown menu. The screen is roughly divided in three areas: The top area
|
||||
shows all input to and output from the server. The middle area shows the
|
||||
command history. At the lower end is a text entry field which allows you to type
|
||||
commands to be sent to the SICS server. For more information about this client consult
|
||||
the online help of this application.
|
||||
</p>
|
||||
All this is stated here in order to explain the common error message:
|
||||
You are not authorised to do that and that or something along these
|
||||
lines.</p>
|
||||
</body>
|
||||
</html>
|
||||
|
Reference in New Issue
Block a user