Analysis: The Telepresence Add-In The Telepresence Add-In

Download as pdf or txt
Download as pdf or txt
You are on page 1of 32

analySIS®

The
The
telePresence
telePresence
Add-in
Add-in
Any copyrights relating to this manual shall belong to Olympus Soft Imaging Solutions GmbH. We at Olympus
Soft Imaging Solutions GmbH have tried to make the information contained in this manual as accurate and
reliable as possible. Nevertheless, Olympus Soft Imaging Solutions GmbH disclaims any warranty of any kind,
whether expressed or implied, as to any matter whatsoever relating to this manual, including without limitation
the merchantability or fitness for any particular purpose. Olympus Soft Imaging Solutions GmbH will from time
to time revise the software described in this manual and reserves the right to make such changes without
obligation to notify the purchaser. In no event shall Olympus Soft Imaging Solutions GmbH be liable for any
indirect, special, incidental, or consequential damages arising out of purchase or use of this manual or the
information contained herein.

No part of this document may be reproduced or transmitted in any form or by any means,
electronic or mechanical, for any purpose, without the prior written permission of
Olympus Soft Imaging Solutions GmbH.

Windows, Word, Excel and Access are trademarks of Microsoft Corporation which can be registered in various
countries. Adobe and Acrobat are trademarks of Adobe Systems Incorporated which can be registered in
various countries.

© Olympus Soft Imaging Solutions GmbH


All rights reserved

Olympus Soft Imaging Solutions GmbH, Johann-Krane-Weg 39, D-48149 Münster, Tel. (+49)251/79800-0, Fax: (+49)251/79800-6060
The telePresence Add-in

What is telePresence? 2
telePresence

Installation 5

Conditions ............................................................................5
Installing Server Software ....................................................5
Installing Client Software .....................................................6
Installation Results ...............................................................7
Configure telePresence Input Channel (client) ....................9

The telePresence Functions 13

Connecting .........................................................................13
Acquiring and Transferring Images ....................................20
Questions and Answers about Synchronized Image Buffers 21
The Discussion Mode ........................................................22
Viewing the Status of a Connection ...................................23
Transferring Files ...............................................................25
Using the Automatic Stage Controls ..................................26
Controlling the Microscope ................................................27
e_teleP092003
The telePresence Add-in • What is telePresence?

What is telePresence?
The analySIS® telePresence add-in enables two analySIS® workplaces,
connected by a network, to communicate and exchange data. One com-
puter is the server and the other the client. Live-Images and acquired
images can be transferred from the Server to the Client and vice versa. In
addition to that, the client can also remote control the microscope as long as
the microscope supports this.
For the most part, two scenarios are possible between the server and the
client:
• The Server is a "normal" analySIS® workplace which would like to com-
municate with another analySIS® workplace.
• The Server consists of a PC which is not always occupied and can be
remote controlled by the client.
In the first scenario, telePresence enables two experts to discuss and share
their opinions via live-images and acquired images worldwide.

Chicago New York


connect
telePresence telePresence
Server acquire live images Client

freeze live-images

discussion mode
2

transfer reference images

transfer files

disconnect

action can be initialized by client or server action can be initialized by client


What is telePresence?

In the second scenario, telePresence offers considerable time and cost


reductions since samples can be viewed from any location. Thus, you are
able to analyze samples directly from your workplace which are located
under a microscope at a different location. In medicine, expensive and
timely messengers are thus no longer required.
Work in the clean-room can be quickened, since the time-consuming entry
into the clean-room is avoided if a telePresence-Server is set up there and
the microscope is remote controlled by the client.

Clean Room Office

telePresence
connect telePresence
Server Client

acquire images

freeze live images

control the microscope

disconnect

action can be initialized by client 3

Forwarding Errors Dealing with error messages in telePresence was tailored for the following
scenario: software messages in the telePresence-Server are automatically
sent to the client, should the server not have reacted to the message for a
period longer than 10 seconds. The client can answer the message for the
server. This avoids that no one reacts to an error message, which would
block the client.
The telePresence Add-in • What is telePresence?

Software-Solutions telePresence is a pure software-solution which does not require any special
hardware or infrastructure (excluding a network).
Installation and The installation of the software does not differentiate itself from a "normal"
Dialup analySIS® installation. The "telePresence" add-in is installed on the Server.
No special analySIS® version is necessary for the client since each version
can adopt the functions of a telePresence client.
An electronic address book within telePresence administers the accessible
telePresence-server. The connection is created, based on TCP/IP-Internet
technology, which offers variable speeds based on the internet connection
and/or the LAN. telePresence automatically selects the server's IP-Address,
which the client requires for dial-up. This address can be sent to the client
via E-Mail and inserted into the address book. Should the client try to create
a connection when the server is not operating, a predefined e-mail will auto-
matically be sent to the previously setup address.
Image Acquisition When making an image acquisition, the camera connected to the micro-
and Transfer scope acquires an image (live image or snapshot). While doing this, the set-
tings made for the selected input channel in the server are taken into con-
sideration.
The acquired image is then transferred via network connection. The most
input channel settings made by the server also influence the way in which
the image's are shown to the client. However the client can make additional
settings in his telePresence input channel. The client can, for example, com-
press the image in order to achieve the best transfer rate.
telePresence has been optimized for FireWire™ digital cameras by Soft
Imaging System and all cameras which can be connected to a GrabBit on
the telePresence server. These can be video cameras as well as digital
cameras.
Microscope and The most important microscope functions can be controlled by the software,
Stage Control as long as the microscope supports it. This holds true both for light-optical
microscopes as well as electron microscopes. In addition, all motorized
stages which are frequently used can also be controlled.
Discussion Mode The telePresence discussion mode enables the images being viewed by
both users to be synchronized. Both users can place their pointers on the
4

image thus highlighting areas which might be of importance. Measurements


can also be carried out directly on the image. In addition to that, sheets, dia-
grams, saved images and documents created in analySIS® can also be
transferred.
Installation

Installation
The installation description only refers to the telePresence software. For
installing additional software and hardware (i.e. digital cameras), please
consult the appropriate documentation hereto.

Conditions
Software telePresence Server:
Windows 2000 Professional Operating System / 2000 Server / XP
analySIS® 3.2 including the telePresence add-in

telePresence Client:
Windows 2000 Professional operating system / 2000 Server / XP
analySIS® 3.2 (all versions beginning with Build 757 possible)
Hardware telePresence Server:
ISDN card (recommended AVM C2 or C4) or network card
At least one ISDN-line (a LAN-connection is recommended)
Dongle for the analySIS-Software including the telePresence add-in

telePresence Client:
ISDN card (recommended AVM C2 or C4) or network card
At least one ISDN-line (a LAN-connection is recommended)

Installing Server Software


The installation of the server-software does not differentiate itself from a
"normal" analySIS® installation. You must have administrator rights. If the
dongle is not plugged into your serial port before installation, you will receive
an error message.

5
Software installation is as follows:
1) Insert the analySIS®-CD into the your computer's CD-ROM drive.
> The setup window should open. Should this not be the case, or if
you have closed the window, you can restart it any time by clicking
the Setup.exe on the CD-ROM.
2) Select the analySIS 3.2 menu entry to install the software.
3) Follow the steps in the installation program.
4) When starting the software for the first time after the installation, you
will see the following message:
The telePresence Add-in • Installing Client Software

The restart is necessary because telePresence makes entries into the Win-
dows registry file, which only come into effect after the restart.
5) Restart your computer.

Installing Client Software


The installation of the server-software does not differentiate itself from a
"normal" analySIS®-Installation. You must have administrator rights. While
installing the telePresence-Client, you can also install additional cameras
and your own microscope.
Software installation is as follows:
1) Insert the analySIS®-CD into the your computer's CD-ROM drive.
> The setup window should open. Should this not be the case, or if
you have closed the window, you can restart it any time by clicking
the Setup.exe on the CD-ROM.
2) Select the analySIS 3.2 menu entry to install the software.
3) Follow the steps in the installation program. Two settings should be
kept in mind when installing telePresence (view below).
> You do not need any information about the server's hardware. This
information is sent from the server to the client during a connection.
4) At one point in the installation program, you must select the image
device (digitizer). Select the Telepresence Client option.
6

5) Afterwards, you must select the stage, should a remote-control micro-


scope be connected to the server. Select the Telepresence Client
option.
Installing Client Software

6) When starting the software for the first time after the installation, you
will see the following message:

After having installed the telePresence client, it is not necessary to restart


your computer. You can immediately use the software.

Installation Results
For information about the After starting, both the client and the server see the Telepresence button

7
Telepresence button bar bar. Only the first two commands will be available, since no connection to
commands during the server has been made yet.
connection, go to page 19

Accessing the Address Book


Accessing Control Panel
Audio/Video Communication (disabled)
The telePresence Add-in • Installing Client Software

The image window has also changed its appearance. The following new but-
tons are now available:

Synchronize Image Buffer


Mark Images
Insert Remote Pointer into the Image
Delete Overlay

For settings to this tab, Go Additionally, you will see the new Telepresence tab, when calling up the
to page 16 Extras>Settings command.
8
Configure telePresence Input Channel (client)

Configure telePresence Input Channel (client)


The Telepresence Camera input channel is automatically created for the cli-
ent when installing telePresence. You can make some settings to this chan-
nel either directly after installation, or at a later time. For example, you can
influence the transmission speed of images during a telePresence session.
Nonetheless, the setting possibilities for a telePresence input channel are
less extensive than for a physical camera, since almost all of the settings
which were made for the server camera's input channel essentially influence
the telePresence input channel.
It is, therefore, important that the server's input channel be properly config-
ured. This especially holds true for the specifications required for the XY-cal-
ibration, magnification, image scaling, and image format.
Changing the client's settings is as follows:
1) If necessary, select the Telepresence camera input channel
(Image>Set Input).
2) Select Image>Configure Input....
> The following dialog box appears:

3) Select a tab and make the desired changes to the preset parameters
using the comments below.
4) Close the dialog box by clicking OK.

Changing the Input Channel's Name


You can change the name, the description, and the symbol for the Telepres-
ence camera in the Info tab. After the installation, you will always be offered
the name of the Telepresence Camera.
The telePresence Add-in • Configure telePresence Input Channel (client)

Integrating Macros
You can integrate macros via the Macro tab which are automatically carried
out either before or after image acquisition. One example is the use of a
sharpness filter. This results in two images always being written to the image
buffer: the acquired original image and the image after the use of the filter.
The telePresence client and telePresence server can have different inte-
grated macros. These settings made on the server have no effect on the
client.
Only the original image will always be automatically synchronized. The sec-
ond image buffer can be manually synchronized, if one of the two partici-
pants, for example through the automatic integration of a filter as a postpro-
cessing step, creates two images rather than one image during acquisition.
Note Should you not be familiar with the analySIS® Imaging C macro language,
do the following: acquire a macro with the Macro recorder (Special>Record
Macro) and copy the text from the field via the Windows clipboard respec-
tively into the Preprocessing Steps or Postprocessing Steps field.
10

Macros will only be executed if the Enabled check box has been selected!

Data Compression
The Input tab enables you, amongst other things, to carry out settings for
data compression. This is useful if the data transfer without compression is
too slow. However, it is important to note that compression results in loss of
image details and generates artefacts (faulty display of image information).
16-bit images, for example, are changed to 8-bit images when compressed.
You can choose whether or not you want to compress only live images or to
compress the transferred snapshots as well. We recommend that you first
compress only the live image. Do not compress the snapshots because only
then do all of the image details remain unchanged. Should the snapshot
transfer still be too slow, compress the snapshots as well.
Configure telePresence Input Channel (client)

JPG and JPG2000 are available for you as a means of compressing. The
rate of compression with JPG2000 is higher. However, the compression
lasts longer and so a quicker transfer of data does not necessarily mean that
you actually gain time.
Note The client has yet a second possibility to speed-up the live image transfer:
the size of its image window. The larger the image window, the more data
has to be transferred with live images. Therefore, it makes sense to reduce
the image window by half, should the desired data transfer speed not be
adequate. This step must be made before the live-image acquisition has
taken place, since the size of the image window cannot be altered during
transmission.
Setting Up a Fixed A fixed connection is when a connection is automatically created to the
Connection server if the client has selected the telePresence input channel and has
clicked the Acquisition or Snapshot button. Should the server have the

11
choice of numerous channels, the connection to the input channel selected
when setting up the fixed connection will be used.
Changing the Server´s If a connection to a server exists, you will see the server's input channels in
Input Channel the Channel field as a "sub-channel". This enables you to quickly change to
another input channel.
An even quicker way is if you right click on the camera entry located in the
status bar and select another input channel in the small window. This can be
useful if you installed a room camera onto your server to which you would
often like to switch.
Selecting an input channel
on the server. The server's
input channels appear
indented (entries 2-4 in the
illustration).
The client's input channels
appear left-justified (entry 1
in the illustration) and are
located at the top of the list.
The telePresence Add-in • Configure telePresence Input Channel (client)

Note When you have set-up a fixed connection, you cannot change the server´s
input channels. This can be done via Images>Configure Input> Input.

Additional Settings
On the Display tab, you can look at the image scaling which is set by the
server. However, it cannot be altered. Furthermore, you can adjust whether
or not the image's online histogram and scan rate should also be transferred
(see below).

Transfer Online If you activate this option, the Histogram window will be shown when viewing
Histogram a live image. The online histogram enables you to control a live image's
gray-value distribution during acquisition. In other words, the number of
pixels for each possible gray value (0-4095 at 12 bit) is shown.
12

The online-histogram is a good tool to determine how well an image is illu-


minated. It should be as encompassing as possible (comprised of many
gray values) and should be located in the middle of the possible gray values.
The best possible image quality can then be attained.
The histogram is constantly updated. It can be turned off with the [Esc]
button.
Show Scan Rate If you mark this field, the amount of snapshots transferred per second during
the live image transfer will be visible in the lower left part of the status bar.
The telePresence Functions

The telePresence Functions


Connecting
Requirements:
It will be assumed that both of the computers are connected by a network.
How the connection was made, depends on the location and the assignment
of both computers to the same or to different networks. The following sheet
gives you an overview of the possible connections:

telePresence Server telePresence Client Connection Types


Network Location A Network Location A Connection between the telePresence server and the
telePresence client via the local network
Network Location A Network Location B Connection of both networks via a dedicated line or
VPN
Attention: routing between the networks must be pos-
sible!
The telePresence client should be able to dial-on to the
server´s network via VPN or ISDN (i.e. via routing and
RAS service)
The telePresence client should be able to dial-on to the
telePresence server via VPN or ISDN (i.e. via routing
and RAS service)
Network Location A Single Work-Station The telePresence client should be able to dial-on to the
server´s network via VPN or ISDN (i.e. via routing and
RAS service)
Single Work-Station Network Location B The telePresence client should be able to dial-on to the
telePresence server via VPN or ISDN (i.e. via routing
and RAS service)

13
Single Work-Station Single Work-Station The telePresence client should be able to dial-on to the
telePresence server via VPN or ISDN (i.e. via routing
and RAS service)

Note When the telePresence server and client are not running together in one
network, we recommend creating a VPN connection (Virtual Private Net-
work) between the client and the server. Hence, the problem of existing Fire-
walls hindering the communication between the two computers, can be
avoided. A VPN allows the network administrator to make the connection as
safe as necessary.

analySIS® must be running


The telePresence client can only achieve a connection to the server if the
server has analySIS® running!
An error message will appear if the client tries to make a connection to the
server where analySIS® is not running:
The telePresence Add-in • Connecting

Should the client confirm with Yes, a pre-defined e-mail will be generated by
his e-mail program:
14

Creating and Sending telePresence ID Cards from the Server


The server can send a telePresence ID card with its IP address and addi-
tional information to the client via e-mail. The client can import the telePres-
ence ID card to his address book. A connection can then be made directly.
Connecting

Possible steps when first


creating a connection

How to create a telePresence ID card:


1) Select the Special> Preferences... command and switch to the Telep-
resence tab.
> You will then see the standard settings for telePresence.
2) Press the Edit... button.
3) Enter the necessary information about the server into the Edit Identity
dialog box.
> analySIS® has selected the computer's required IP address from
the system configuration. It will be displayed and cannot be altered.
Here, you only have to enter a description of the server.
Note Dynamic (changing) IP Addresses are often assigned for PCs in networks.
When using telePresence, it is recommendable to allocate a definite IP
address for the server. Only then can it be assured that the information in

15
the telePresence ID card is valid over a long period of time.
We recommend contacting the client should this not be possible. He/She will
then be able to check this as a first error source during a failed connection.
4) The Related person group enables you to enter further information
about the server. This information is not necessarily vital for making a
connection. The server's e-mail address, or the person responsible, will
however be needed should the client like to automatically send an e-
mail after a failed connection.
The telePresence Add-in • Connecting

Details about the server.


These details can be saved
as a telePresence ID card
and sent to the client.

5) Confirm your information by clicking OK.


6) Determine, when necessary, additional settings for the connection (see
below).
7) Click the Save button to save the telePresence ID card as a file with the
*.tic file name extension. Hence, this file can now be sent via your e-
mail program.
or:
8) Click the Send button to send your telePresence ID card directly from
analySIS®. In this case, the e-mail program will be initialized and might
still have to be configured.

Additional Connection Settings from the Server


16

You still have two further settings possibilities for a connection located on
the Telepresence tab. These settings are not part of the telePresence ID
card and can be changed at any time.
Connecting

Automatically accept calls: if this check box is selected, the client can make
a connection any time. The changed Telepresence button bar and the
changed cursor shows the server that a successful connection has been
made.
If the Do not disturb check box has been selected, the client will receive the
message "The server refuses any connection at the moment" when trying to
make a connection. He/She then has to contact the server and request the
clearing of the check box.
Limit Datarate: You can limit the amount of data which is transmitted per
second. Thus, it will be prevented that you use a too much of the available
capacity for data transmission for telePresence, resulting in a limited trans-
fer of data available for other participants in the network. Of course, this will

17
result in a slower transmission. You can set the values between 1,000 and
100,000 kBits/second.

Acquiring Entries into the Client's Address Book:


1) If you have received an e-mail from the server, save the tic-file wher-
ever you want.
2) Click the telephone symbol located in the Telepresence button bar.
3) Click the Load... button.
4) Select the tic-file from Microsoft Explorer and click Open.
> The Edit Identity dialog box appears. You now see the information
with regards to the server as defined in the tic-file. You can confirm
or change this information.
5) Confirm the settings by clicking OK.
6) You might like to check to see if the network connection is available.
Use the Ping button to do this.
> You will promptly receive a message stating whether or not the
server is available.
The telePresence Add-in • Connecting

7) Select one of the two settings in the Addressbook dialog box:


Close, to save the address entry, but not to make a connection.
Connect, to save the entry and to make a connection to the server.

Making a Connection
A connection can only be made from the client. At least one entry must be
available in the address book. Before making a connection, you can use the
Ping button to check to see if the network connection is available.
Note Should your image buffer not be empty before making a connection, we rec-
ommend that you save important pictures from the image buffer and then to
empty it afterwards. You then retain an overview, reducing the risk of having
images overwritten during synchronization.
1) Click on the telephone symbol located in the Telepresence button bar
and select the desired participants from the list:
18
Connecting

2) Click Connect.
> The Connect button changes to Disconnect when the connection
has been made. In addition to that, the Telepresence button bar
also changes (see below).
3) Close the dialog box by clicking the Close button. The connection
remains intact and you can work with telePresence. Click the Discon-
nect if you want to immediately disconnect.
Note You can combine steps 2 and 3 by simply double-clicking on the desired
entry in the address book.

See page 15 for information You will get an appropriate message, should a failed connection occur due
about connection errors due to the server being connected to another client.
to dynamic IP-addresses
The cursor and the Telepresence button bar when actively
connected:
When actively connected, the form of the cursor changes both for the client
and the server. Hence, the server immediately knows that the client has cre-
ated a connection.
Furthermore, the Telepresence button bar also changes on both of the com-
puters.
The telephone symbol changes by showing the receiver "off the hook". This
button enables you to disconnect a current connection any time. In addition,
the audio/video communication is now enabled. This button enables you to
also transfer speech and images between the two computers via the existing
connection. (the images from a camera installed to the computer and not the
images from analySIS®, which will be transferred anyway!) To do this, the
Netmeeting software must be installed.

Disconnect
Accessing Control Panel
Audio/Video Communication

Disconnect 19
Both the server and the client are able to disconnect at any time.
1) To do this, simply click on the symbol of the telephone with the receiver
"off-the-hook" located in the Telepresence symbol bar.
> The connection is disconnected without any further queries. The
Telepresence button bar once again returns to its disabled status.
Furthermore, connections will be automatically disconnected when a partic-
ipant ends analySIS®.
The telePresence Add-in • Acquiring and Transferring Images

Acquiring and Transferring Images


During a connection, both the server and the client are able to make a live-
image acquisition. The view from both the client and the server are the
same, whereby the client can have the option of having a smaller view in the
image document.
Images of interest can be "frozen" with the Snapshot button. This can be
done both from the server as well as from the client. A snapshot is saved to
the image buffer which is active for the participant who depressed the Snap-
shot button. The image buffer with the same number is also used by the
other participant in order to display a snapshot. The existing image will take
precedence over another, should the image buffer not be empty.
These two image buffers have been "synchronized". More than one image
buffer can be synchronized simultaneously, whereby they always have the
same number both for the server and the client.
You can identify a synchronized image buffer by the double-arrow symbol.
This symbol is no longer shown after a telePresence session is finished.
Attention Images can be overwritten very quickly when working with synchronized im-
age buffers. Therefore, it is very important to save all important images di-
rectly after acquisition has been completed!

Transferring and Freezing Live-Images


1) Select, when necessary, the desired input channel. The client selects
the telePresence camera; the server selects the input channel of the
camera which is connected to the microscope.
2) Both the telePresence client or server can select the camera symbol
located in the standard button bar during a connection.
> Both the client and the server see the live-image. The image is
updated at regular intervals. You are able to look at the number of
transferred live images under Control panel> Status tab.
> The image buffers both for the client and the server are synchro-
nized. You will become aware of this by the double-arrow symbol.
3) If necessary, optimize the live-image via the camera control settings.
20

Please note: analySIS® feature intX (intelligent exposure) does not


work with telePresence.
For controlling the 4) If necessary, align the live-image by using the automatic stage and
microscope, go to page 27 microscope controls.
5) Freeze the live image (with the Snapshot button), to save it as a file.
> The image will be written to the image buffer.
Manually Synchronizing the Image Buffer
Image buffers which are used during a telePresence session for live image
transfer, are automatically synchronized. In addition to that, you can also
manually synchronize an image buffer. This can be useful if a participant
would like to load a locally saved image for comparison which he/she would
like to show the other participant during a session.
Questions and Answers about Synchronized Image Buffers

Here is what you do:


1) Find an image buffer which is either empty or one that can be overwrit-
ten.
2) Make sure, when possible (via audio connection) that the other partic-
ipant's image buffer is also empty or can be overwritten.
3) Load the desired image.
4) Synchronize the image buffer with the Synchronize image buffer button
in the button bar located in the image window.
> The loaded image can now be viewed by the other participants.
5) Synchronize additional image buffers, if need be.
> Only one image buffer can be synchronized. A function such as
"Synchronize All Image Buffers" does not exist since it would result
in the very rapid overwriting of files.

Questions and Answers about Synchronized Image Buffers


Question: Answer:
What happens when one of the participants The new image will also be shown to the other participant.
loads a new image into a synchronized im-
age buffer?
What happens when one of the participants The new image will also be deleted for the other partici-
deletes an image in a synchronized image pant.
buffer?
What happens when a participant selects All of the images in the synchronized image buffer are also
the "Delete all Images" command? deleted for the other participant.
What happens when one of the participants The old image name remains for the other participant. Im-
renames or puts a comment onto an image? age names and comments are not synchronized. The im-
age name is also synchronized, should the image be
transferred anew.
What happens if a participant creates a new The participant's new image will be written to the destina-

21
image via the use of a filter? tion image buffer. This image buffer must be manually
synchronized if the other participants also wants to see
the altered image.
What happens if a participant wants to de- The other participant receives an information box which
lete an image buffer which is write protected says that his/her write-protected image buffer will be over-
by another participant? written. He/She, however, can only answer with "yes",
which means that a write protection is ineffective.
The telePresence Add-in • The Discussion Mode

The Discussion Mode


You can use the discussion mode's features for all of the images located in
the synchronized image buffer:
• placing a pointer into the image,
• graphically highlighting numerous image elements,
• deleting the changes (i.e. the overlay).

The colors - red for the server and blue for the client - are predefined and
cannot be changed. The overlay is transferred and synchronized separately
from the image, in order to reduce the files to be transferred.
The discussion mode does not function during a live image transfer.
Example of an image in
discussion mode (detail)

Placing a pointer:
1) First, click on the button located on the left hand side in the image win-
dow's button bar. Then click on a section of interest on the image where
the pointer is to be positioned.
> The pointer is displayed in red for the server and blue for the client.
> The image buffer is synchronized so that the other participants also
22

see the pointer.


2) Click on the next position you would like to point to, if need be.
> The pointer is shifted since only one pointer can be shown per user.
> The image buffer is synchronized.
Highlighting numer-
ous image elements:
1) If you would like to mark a position in the image, click on the button in
the left part of the button bar located in the image window, keep the left
mouse key depressed, and pull a circle or a line onto the image. End
the draw function by clicking the right mouse key.
> The image buffer is synchronized.
2) Make additional highlights, if need be.

Delete Overlay:
1) Click the button shown in the illustration on the left.
> Not only the last entry, but the entire overlay is deleted.
> The image buffer is synchronized.
Viewing the Status of a Connection

The button mentioned above is no longer available after a telePresence ses-


sion has been ended. You can, however, still delete the overlay with the left
button which is part of the Standard button bar.

What is the difference between the overlay which is created with the
Standard button bar in analySIS® and the overlay which is created with
the buttons located in the image window during a telePresence
session?
The only difference is that the button in the image window showing a pencil
has preset colors - red for the server and blue for the client - so that the origin
of the markings can clearly be identified. In addition, the pointer can only be
placed using this button. The telePresence buttons located on the left can
either be used alternatively or together with the buttons of the standard over-
lay. Therefore, you can, for example, place a pointer into the image and then
insert a text.

Viewing the Status of a Connection


You can inform yourself about the status of a connection, the length of a con-
nection, or the amount of the files transferred at any time. This can be done
both from the client as well as from the server. The values shown for Data,
Snapshots and Live Images are summed up. By using Reset you can put
these values back to 0 to check, for example, the amount of transferred data
for a specific live image.
Viewing / Resetting
Connection Data
1) Click the Control panel symbol located in the Telepresence button bar.
> The dialog box with the information about the connection appears.
2) Click Reset, to set the data in the Activities group back to 0.
> All the data will be reset to 0. This only holds true for the participant
who depressed the Reset button. The settings will not be altered by
the other participant.
> The data for the duration of the connection, however, remain.

23
The telePresence Add-in • Viewing the Status of a Connection

Data about status during


a connection

What the fields mean:

Field Meaning
Server Name of the server, when calling the dialog box from the client, or the name of the
client, when calling from the server.
Status Here you will see whether or not an existing connection is a uni-directional or a bi-di-
rectional one, whereby these settings cannot be altered. Otherwise, you will see the
text, "You are currently not connected".
Duration Duration of the current connection. This value cannot be reset with the Reset button.
24

Response Here you will see how much time the server needs to react to the client's demand.
The server, on the other hand, sees how much time the client needs to react. These
values can vary based on the amount of traffic in the net.
Data rate The amount of Kbits that are transferred per second. This amount can vary based on
the amount of traffic in the net.
Data The amount of data which has been transferred since last starting the connection or
since the last reset.
Snapshots Amount of transferred images. These can be either frozen live-images or other im-
ages.
Live Images The live-image is constantly being transferred in regular intervals, not depending on
whether the image has changed or not. Here you can see the amount of snapshots
which have been transferred since starting the live image.
Transferring Files

Transferring Files
During a telePresence session, you can also use the existing connection of
the two computers to transfer files. This can be useful, for example, if you
have made notes in a word-processing program during a telePresence ses-
sion and you want to send these to the other participant. These files are no
longer available after a session has ended. Here is what you do:
Transferring Files
1) Click the Control panel symbol located in the Telepresence button bar.
2) Switch to the File Transfer tab and click Add....
3) Select the file to be attached. More than one file can be transferred.
4) Close the dialog box by clicking the cross in the upper right corner.
> The file will now be transferred to the other participant.
> Inform the other participant that you have transferred him/her a file.
Viewing and saving
transferred files
1) Click on the Control Panel.
2) Switch to the File Transfer tab and select one file when there are
numerous files.
3) Open the file (if you have the appropriate program to display) or save
the file.
4) Repeat this step with additional files, if need be. Only one file can be
selected.
5) Remove... enables you to remove files from the dialog box. This step,
however, is not absolutely necessary since the files are automatically
removed from the dialog box after the connection has been ended.
6) Close the dialog box by clicking the cross in the upper right corner.

25
The telePresence Add-in • Using the Automatic Stage Controls

Using the Automatic Stage Controls


The client can remote control the stage, as long as the microscope is con-
nected to an automatic stage control and that the stage has been initialized
on the server.
In this case, the Stage tab, located on the Control panel dialog box, can be
used.
These buttons allow the
client to remote control the
stage during a telePresence
session.

The stage can be moved in all directions. The buttons with the white arrows
move the stage on the X/Y axis, which means left, right, forwards, back-
wards or diagonally.
The XY-Increment determines by what percent the view is to be moved. The
26

setting of 10% moves the current view 10% in the desired direction. Hence,
the image remains, in general, very similar. When using a large increment
of let's say 90%, the view changes very drastically; you see a new section
of the sample.
The buttons with the gray arrows enable you to move the stage on the Z-
axis, which means up or down. Since the microscope has a certain focal dis-
tance, this movement also enables you to influence the sharpness of the
image. The boldly outlined arrows are for large movements and the thinly
outlined arrows are for fine movements.
Controlling the Microscope

Controlling the Microscope


The client can remote control a microscope during a telePresence session,
as long as the microscope supports this function.
In this case, the Microscope tab, located in the Control panel tab, is at your
disposal. The contents of the tabs vary from connected microscope to con-
nected microscope. If a microscope, for example, does not have an adjust-
able lamp, you will not see an option for controlling the lamp. The options
shown below refer to the LEO 912 electron microscope.
Unlike the client, the server is able to change the settings in 3 places.
• on the microscope
• via the "normal" control panel in analySIS®
• via the telePresence control panel.
In all these cases, the field settings change automatically for both partici-
pants.
Options for controlling
the microscope

27

What do the individual options mean?


Magnification Shows the preset magnification. This can be altered via the slide control.
Beamblanker Controls the TEM's beamblankers. Use this function to block out the TEM's
electron ray. Hence, you avoid harming the sample and the camera, if no
image is necessary.
Illumination Aperture Sets TEM's current illumination aperture. This allows the brightness of the
illumination system to be adjusted.
Focus Changes the movement of the objective lens in coarse or fine steps. The
changes in the focus value depend on the microscope magnification, in
order to simplify the settings at higher magnifications. Should the server-
application contain an autofocus, use the AF button to trigger this.
Energy Loss If the TEM contains an integrated energy filter, this is where the filter's
energy loss can be set.
The telePresence Add-in • Controlling the Microscope
28
Index

Installation 4
A Integrating Macros 10
Address Book 4 intX (intelligent exposure) and telePresence 20
Automatically accept incoming calls 17

L
C Limiting the data rate 17
Clean-room 3
Compress Images 4
Compressing Data 10 M
Controlling Microscope Functions 4 Macro Recorder 10
Creating Overview Images 27 Making a connection from the client 18
Manually Synchronizing Image Buffer 20
Moving pointer 22
D
Definite (fixed) IP address 15
Delete Overlay 22 O
Difference between standard overlay and Online Histogram 12
telePresence overlay 23
Disconnect 19
Discussion Mode 4, 22
Dongle 5
P
Double-Arrow Symbol 20 Ping 17
Dynamic IP addresses 15 Positioning the pointer 22

E R
Electronic Address Book 4 Reset 23
Error Restarting the client after installation 7
failed connection 15 Restarting the server after Installation 6

29
Error Messages from the Server 3 Room Camera 11

F S
Firewalls 13 Scan Rate 12
Fixed Connection 11 Server
Forwarding the server's error messages 3 IP-Address 4
Server's IP-Address 4
Server’s IP-Address 15
I Setup.exe 5
Software version for the telePresence client 4
ID-Cards 14 Stage 6
Image Device (digitizer) 6 Synchronizing Image Buffer Manually 10
Image Scaling 12 Synchronizing the Overlay 22
Image Transfer 4
Image Transmission Speed 9
Imaging C 10
Index

T
Telepresence Button Bar 7
telePresence ID Cards 14
Transferring Files 25

V
Viewing Connection Data 23
Virtual Private Network 13

W
Warning for failed connections 19
Work in the clean-room 3
Write-Protected Image Buffers 21
30

You might also like