Categories
Knowledge Support Support exacqVision Client Categories Products

Common Tools and Resources


Internal Resources


Configuration Calculator

Platform: All

​This web-based utility was intended as a Sales tool, but can be utilized for troubleshooting to determine if machines are over-taxxed based upon their current load of cameras.   After inputting the customer’s current camera load, you can see the expected data rates at the bottom.  Also, the “Compatible Models” on the 2nd tab will tell you if the customer’s current system is able to handle the camera load (if more than 1 are recommended, they are over-spec).

Click HERE​ to access.


psChange

​Platform: Windows

​Caution: Advanced
This command line executable makes it possible to re-associate​ stored video from one device ID to another.

Instructions can be found HERE​.​

Click HERE to download.


psExplore

Platform – Windows

​This stand-alone executable is usefule to load proprietary “ps” video files to see specific information about indivudual frames that have been received by the Server software.

Click HERE​ to download.


psMove

​Platform: Windows/Linux

Caution: Advanced
​This command-line executable move recorded video files to the correct folder after a system time change.

Click HERE to download.


Support Utility

Platform: Windows

This installable program can be used to import the ‘zip’ files created by the exacqVision Client’s Support Diagnostics.  Data is parsed from the included config files and logs to provide user-friendly information about a customer’s system and environment.
Detailed documenation is available here​.

Click HERE to download.


TS_Search

Platform: Windows

This installable program combines many different Support resources into one search tool.  Activated with the hotkey “Alt-X”, you can use a single search box to access all of the following:

  • ​Sugar Cases and RMA’s
  • Salesforce Cases
  • IP Camera Integration page
  • Exacq Engineering TRAC tickets and queries
  • Support Portal
  • ExacqSupportTraining Sharepoint site
  • Log File Reference page
  • Engineering release notes for our 5 major software offerings​

Client HERE to download.


VideoTestPI

Platform: Windows, Linux

Caution: Advanced
This plugin can be side-loaded to a test Server and utilized to mimic the behavior of attaching many cameras to a system by only “re-streaming” the content of a single .ps video file.

Setup instructions can be found HERE.

Use the following links to download the plugin needed for your architecture:
Windows 64-bit
Windows 32-bit
Linux 64-bit
Linux 32-bit


External Resources


ATTO Disk Benchmark

Platform: Windows

This stand-alone executable can be used to measure storage performance on virtually any storage medium. 

Click HERE to download.


Greenshot

Platform: Windows

This installable screenshot utility can be used to quickly create multiple screenshots of a selected region, window or fullscreen.  There is also a built-in image editor to annotate, highlight or objuscate parts of the image.

Click HERE​ to download.


Hercules

Platform: Windows

This stand-alone executable is useful for testing TCP/UDP/serial communication.

Click HERE​ to download.


Softerra LDAP Browser

Platform: Windows

This installable utility will connect to a customer’s LDAP enviornemnt and can be utilized to verify directory structure, acquire accurate distinguishedNames and perform comprehensive directory searches.

Click HERE to download.


MobaXterm

Platform: Windows

This installable program provides many client tools for remote computing, including:

  • ​SSH
  • X11
  • RDP
  • VNC
  • FTP
  • Telnet

When connecting to an exacqVision Server via SSH, you can launch remote Server’s GUI applications to be displayed on your local machine.  You can even get a full desktop session to an M-Series by using the Advanced SSH settings and selecting the Remote Environment “Openbox desktop”.  The graphical SFTP browser will also allow you to drag and drop files directoy from/to the remote server.

Click HERE to download.


Notepad++

Platform: Windows

This replacement for the default Windows “Notepad” includes tabbed documents, spell checker, file comparisons, zooming, Regular Expression search and replace, plugins and much more.

Click HERE to download.


Process Explorer

Platform: Windows

​This SysInternals tool is an advanced Task Manager and System Monitor for Windows.  It can be utilized to see detailed information about running processes.

Click HERE​ to download.


PuTTY

Platform: Windows, Linux

​This is a Telnet and SSH client that can be used to control a machine remotely.

Windows: Click HERE​ to download.
Linux: Install with `sudo apt-get install putty`.


RAMMap

Platform: Windows

This Sysinternals tool is an advanced physical memory usage analyzer.  Use it to find out exactly how memory is being allocated by the OS and running applications.

Click HERE to download.


Rufus

Platform: Windows

This stand-alone executable helps format and create bootable USB flash drives using an ISO image.

Click HERE to download.


VLC

Platform: Windows, Linux, Mac, Android, iOS

This installable multimedia player and framework supports many audio and video compression methods and file formats.  Many decoding and encoding libraries are included by default.

Windows: Click HERE to download.
Linux: Install with ‘sudo apt-get install vlc’.
Mac: Click HERE to download.
Android, iOS: Available in App Store.


Wireshark

Platform: Windows, Linux, Mac

This installable packet analyzer can assist in troubleshooting network related issues.

Windows, Mac: Click HERE​ to download.
Linux: Install with ‘sudo apt-get install wireshark’.

Categories
Knowledge Support Support Categories exacqVision Webservice Products

Identifying exacqVision Development Software Versions

Software

Continuing changes to exacqVision software follows a standardized version control system which allows for quick identification of the type of build that is being installed. Software is numbered by a 4-part system as follows: [major].[minor].[revision].[build]

The first 2 elements will tell you the calendar year and month.  Version 23.06.776000.0 was released in the year 2023, on the 6th month (June).  The last 2 elements will increment as software continues to be developed.  For instance 23.03.3.x was released after 23.03.2.x and will contain improvements or fixes that didn’t exist previously.

Software is typically released every quarter.  Version 23.03 was released on March 15th 2023.

<br>

When troubleshooting, it may be necessary to install a development build that has not been publicly released.  There are 4 main categories of builds:

  1. Development Branch: These builds are intended for active development by Software Engineers to implement features and enhancements.  A branch build should only be given to a customer with specific instructions from an Engineer for validation purposes.
  2. Trunk: Software changes that have passed code review and automated, regression testing and have been merged into trunk.
  3. Release Candidate (RC) Branch: A month prior to the Public release, the current development trunk becomes a Release Candidate (RC) branch and code changes are manually tested.
  4. Public: These are Release Candidates that have been posted to the public Downloads page on or before the 15th day of the following months: March, June, September, December.  There may be multiple versions as future fixes may be back-patched to the public release.

<br>

Development Branch builds can be identified by the 3rd number set.  They will always be 4 or more digits long.  For instance 23.06.776000.0 is a Development Branch build.

Trunk is identified by the same number set.  The 3rd set will always be 3 digits long.  Version 23.06.100.0 is a trunk build.

<br>

Important

Since different levels of testing occur at different stages of the development process, it’s important to remember that a Development Branch, Trunk or RC Branch (prior to Public release) build may include fixes for specific issues, but have not yet completed the full cycle of testing compared to a Public build

Artifactory Example

Categories
User Guides Documentation exacqVision Server Categories Products

Downgrading Software on Ubuntu/Linux OS

Ubuntu/Linux uses the ‘gdebi’ package installer to run .DEB packages. This will automatically check if you are attempting to install an older package than is already installed and warn you if a newer version is already installed. If you choose to downgrade the version of your ExacqVision Server, Client, or Web Service software you will need to perform this from the Terminal.

<br>

If you don’t already have the installer for the previous version you want to change to, you may locate these on our Legacy Downloads page.

  1. Copy the installer of your desired software version to the Desktop.<br><br>
  2. Open Terminal by pressing CTRL+ALT+T.<br><br>
  3. Type the following:
    sudo dpkg -i /pathtofile/filename

    In the place of pathtofile, enter the file path and in the place of filename enter the name of your installer file.
    • An example line would look like: 
      sudo dpkg -i /home/admin/Desktop/exacqVisionServer-8.4.2.111542.deb<br><br>
  4. Press Enter and ‘dpkg’ will perform the install of the previous version, replacing the later version.

<br>

Categories
Knowledge Support Support exacqVision Server Categories Products

How do I check the software subscription on my ExacqVision Server?

The following methods allow you to examine a system’s license details and SSA expiration:

Using the Systems page (Multiple Systems)

  1. With the ExacqVision Desktop Client software open, click the ‘Gear’ icon to enter Configuration mode.<br><br>
  2. Select the Systems node from the top of the left-hand navigation tree.<br><br>
  3. Scroll to view the License column, describing the functional level, and the Subscription column, displaying the SSA status.
    <br><br>
  4. Optional – Use the Export Licenses button to export your system list to provide to your Dealer to request an SSA extension. <br><br>

Using the Configure System page (Single System)

  1. With the ExacqVision Desktop Client software open, click the ‘Gear’ icon to enter Configuration mode.<br><br>
  2. From the left-hand navigation panel, expand the node with your server name.<br><br>
  3. Highlight Configure System nested beneath the server name in the tree.<br><br>
  4. Click the System tab from the top of the Configure System page.<br><br>
  5. Below the License key field is the Status, describing the system’s functional level, and the Subscription Expires field, displaying the SSA status.
    <br><br>

Using the SSA tools on Exacq.com

  1. Navigate to https://exacq.com/ssa/
    <br><br>
  2. If looking up a single recorder, enter the license key or licensed MAC address. This will report the number of licensed channels and the functional level as well as the SSA expiration.

    Continuing by completing the form will assist you in obtaining quotes for changes and updates.<br><br>
  3. If looking up multiple recorders, you may upload an exported CSV file of systems, or enter a list of system serial numbers or MAC addresses.<br><br>
  4. In the resulting table you may view the License Level for each system as well as the Original SSA expiration date.

    Continuing with the form will assist you in obtaining quotes for SSA extensions or adding IP channel licenses.