Desktop Interface

After authentication, the Webcampak desktop interface is being displayed. This interface is broken down into 3 main sections:

  • Webcampak menu on the top left corner, giving access to all of the Webcampak features
  • Settings menu on the top right corner, for settings of the desktop interface
  • Interface status on the bottom right corner

Webcampak Menu

The Webcampak menu gives access to all Webcampak features and configuration screens. Those screens are detailed later in the documentation.

Webcampak Menu

Settings

The settings menu provides access to configuration of the desktop interface itself, such as changing the password, language or logging out of the system.

Settings menu

Interface Status

Status details are provided in the bottom right corner of the screen.

Connection

The first status displayed on the left side if the connection status, it indicates whether the desktop interface is able to communicate with its webcampak. This should be showing up "ONLINE" most of the time except in the case of network issues or if the Webcampak is being rebooted.

Mousing over the status will also display the latency in milliseconds. This latency measures how much time it takes for the desktop interface to contact the Webcampak to obtain its connection status. The lower the better, but this number might be slightly high if you or your Webcampak are connected over high latency links (in particular satellite).

Connection Status

Communication

The small database icon, second from the left, indicates the number of calls made to your Webcampak to retrieve or submit data. When communication happens, a number is displayed in parenthesis next to the database icon. This should only show up when an action is triggered and should clear pretty quickly.

Communication Status

Username

The third icon from the left is the currently connected user. Clicking on the user will log you out of the system.

Communication Status

Software Version

The fourth icon from the left display the current Webcampak version, clicking on the version will redirect to Webcampak GitHub organisation. Mousing-over the version will display exact version of all Webcampak components:

  • CORE: Webcampak Core repository, contains mostly translations, installation assets, etc...
  • UI: Webcampak User Interface (Desktop, Dashboard)
  • API: Webcampak API, receives and interprets calls from the UI
  • CLI: Webcampak CLI, drives all Webcampak background activities

Webcampak Version

Are you running the latest version?

We don't necessarily recommend to be running the very latest dev version, but if you do wonder about what might be missing in the version you are currently running, you can read the version tag this way: v3.1.0-6-gb0a3277

  • v3.1.0: Webcampak version
  • 6: Number of changes (commits) deployed on this Webcampak since this version was created
  • b0a3277: The commit tag corresponding to the version currently deployed

If we look a bit closer at the UI commit tag, we can find the currently deployed version in the commit history of the develop branch.

Webcampak Version

It basically tells us that there have been the following new changes (commits) since this Webcampak was last updated:

  • Fixed a bug with configuring Phidgets sensors
  • Display exception when loading status
  • Update Cfgwatermarkpositionx.js
  • Update Cfgwatermarkpositiony.js

It is then your call to decide whether you want to manually update to the latest version or not.