SW Version 2.04 30-January-2009 Page 44 of 128
Multiple Users
The CAM Interface supports multiple users but not multiple sessions. This means
that it is possible to access the CAM Interface of the same CAM Module from
different computers or browsers simultaneously, but users can not be on different
levels of the menu. For this reason the CAM Interface gets refreshed every 10
seconds to request the current valid menu screen.
Due to this synchronization scheme the menu screen will change for all current
users even if just one of them interacts with the CAM Interface dialog.
Multiple users interacting with a single CAM Module can lead to synchronization
errors. For instance, when one user tries to access a menu that has not been
refreshed after another user has interacted with it, a synchronization error will
occur. This will display a “Status” error. These and other errors are handled by
the CAM Interface to provide a safe and consistent interaction.
Error Handling
When a situation results to be problematic, and does not permit to have the
correct communication with the CAM Module, an error message will be displayed.
There are different conditions that can lead to an error, and the error messages
that correspond to it.
Error Message Description
"Error: No session.
Refresh to recover
communication"
The user is trying to answer a menu or
enquiry and the session has been closed.
"Error: Session ID.
Refresh to recover
communication"
The user is trying to access a session that is
no longer available.
"Error: Status. Refresh
to recover
communication"
The status count value received from GUI is
not the same as the one in the CAM Interface.
This means that the GUI could be in another
level of the menu which can lead to a non
desired operation
"Error: Invalid message
format"
The message parsing process is not
successful.
"Error: CAM No
response. Refresh to
recover communication"
Within a specified timeout, the CAM Interface
failed to respond.
"No CAM/PC Card in slot" There is No CAM Card in the slot.
"CAM/PC Card needs
reset"
Is sent when CAM Card needs reset.
"PC Card not identified,
or identified as non-
CAM"
The PC Card is not identified, or identified as
non-CAM.
"DVB CAM detected but
block size negotiation
failed"
The DVB CAM is detected but the block size
negotiation failed.