Multiple Instances of Central on the Same Host PC

Multiple Instances of Central on the Same Host PC

NOTICE: This feature has been removed as of Central version 7.5.0. 
7.5.0 and later supports running two NSPs in one instance of Central, but cannot run 3 or more in one instance.
If you prefer having separate instances for each NSP connected to your Host PC, it is advised that you do not upgrade past Central 7.0.6.

Installation

Occasionally, connecting to two Neural Signal Processors from the same PC is desired. Since Central does not, by default, allow this to happen, this article covers the simple steps needed to make this work.

In order to complete this, one needs two network ports or NIC cards for the two NSPs. Links for recommended NIC cards can be found on the recommended ethernet cards article in our helpdesk. Note that multiple Central instances on the same host PC requires Central version 6.4.0 or later, and that 7.0.6 is the final version to support this feature.

Network Setup

While one port would be configured with the standard parameters requested in the Neural Signal Processor manual, the second port would have the same configuration except the IP address which should be changed to the following:

192.168.137.xxx

The xxx can be anywhere in the range from 17-32. Similarly, a third NSP could be connected to a third port, which would need to be configured to an IP address that ended in a number between 33 and 48.

Software Setup

The next step is to make an instance of Central that attempts to connect through a different port than the default. To do so, place a shortcut on the desktop to the Central Application (found in Program Files/Blackrock Microsystems). Edit the properties of the shortcut and change the parameters to the following:

"C:\Program Files (x86)\Blackrock Microsystems\Cerebus Windows Suite\Central.exe" --network inst=192.168.137.128 --network central=192.168.137.xxx --instance 1

At this point, the one should be able to open up the original Central shortcut to interface with the first NSP and the newly created shortcut to interface with the second NSP. This newly created interface will default to the clinical version of our software. If you require the research version of the software, please run the registry file attached to this article.

Using these same configurations, this idea can carry over to the use of cbmex as well. For more information on cbmex, look at the IFUs on our website or find our help desk article on Matlab Interfaces. To open cbmex to connect to the second NSP, the command would be the following:

cbmex(‘open’, 2, ‘central-addr’, ‘192.168.137.xxx’, ‘instance’, 1);

    • Related Articles

    • Recommended Host PC Specifications

      At the moment, Blackrock does not have any minimum requirements established for the Host PCs connected to our recording system; Below you'll find recommendations based on what's worked well for our customers with the most intensive recording ...
    • Broadcasting Data from the CerePlex Direct to Multiple Computers

      Introduction Unlike the Neural Signal Processor, the CerePlex Direct can normally only interact with one computer at a time through its USB connection. This article covers a method that allows data from a CerePlex Direct to be sent to multiple ...
    • Recording Restarted Error

      CauseIf you're experiencing a warning dialogue with the message "File Recording Restarted" then it means that HDDs inside the host PC can not keep up with the amount of data they are receiving from the NSP. Specifically, it indicates that the buffer ...
    • Broadcasting Data from nPlayServer to Multiple Computers

      Introduction This article will cover how to make nPlayServer, Blackrock's data playback program, send data out from a computer as if it were a Neural Signal Processor. This can be done whether you own a CerePlex Direct or Neural Signal Processor ...
    • How to Synchronize Multiple Neural Signal Processors

      Introduction Neural Signal Processors can be synchronized to achieve higher channel counts on the combined system. Hardware Requirements Neural Signal Processors with PN 4176 were not all synchronization capable. To check whether your unit is ...