Software Demo program.

The program 'Source Code Demo' is a simple program that will give the software designers a impression how to make software to interface the BRAINBOX® system. There is a downloadable version available with only the executable an a version with the executable and the source code include. The source code is written in DELPHI V7 and Delphi 2009 . The source code contains extra comment to give the software designer a first idea how to make software for the BRAINBOX® ETHERNET-102 (V2) Interface. The code is simple and I think easy to port to the C - language.

The program used only the basic functions of the BRAINBOX® Software Protocol V1.0 (frames) to make contact with the ETHERNET-102 (V2) Interface or with a Virtual amplifier.

 
StartupScreen

In basic the next actions must be done.

Atterntion

It is important to start-up the right Virtual Amplifier for the selected Amplifier in this demo program. The VA-1166 is a multi functional Virtual Amplifier that can simulate all the types of amplifiers for the EEG-channel functionality.

 


After a connection is established the demo program can show one EEG-channel in a simple graphic window.

 
One graphic channel
 

A more detailed explanation of the demo program and extra comment for the source code can be found in this document.

Download the software.

For installation of the software a Install Shield Wizard is used. The table below contains two versions of the Source code. In the left column a link is placed to the source files for a Delphi 7 compiler. The middle column shows the files for Delphi 2009. The main difference between the two source files is the use of a TCP/IP Indy 9 component in Delphi 7 and a Indy 10 component in Delphi 2009. The structure is the same only a small syntax differend.

Delphi 7
Delphi 2009
Executables
BrainBox Demo Software
BrainBox Demo Software
Software Demo (only the executable)
BrainBox Demo Software
BrainBox Demo Software
The Complete demo with source includes in a setup.exe file
Source code in text format.
Source code
Source code
EEG_MonitorDemo.dpr (delphi project file)
Source code
Source code
EEG_Monitor.pas (main program file)
Source code
Source code
EEG_Monitor.dfm (delphi form file)
Source code
Source code
TCPIP_Client_control.pas
Source code
Source code
TCPIP_Client_control.dfm (delphi form file)
Source code
Source code
NetworkProtocol.pas
Source code
Source code
SignalChannel.pas
    Source code components (shareware)
Source code
Source code
ALed.pas
Source code
Source code
IPEdit.pas

For all programs and source code:
( not the shareware components )

© 2008 by BRAINTRONICS. All rights reserved.

 

Disclaimer:
 
THE PROGRAM AND ANY SUPPORT IS PROVIDED BY BRAINTRONICS "AS IS" WITHOUT WARRANTY OR CONDITION OF ANY KIND EITHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OR CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND/OR NON-INFRINGEMENT. THE ENTIRE RISK ARISING OUT OF THE USE OR PERFORMANCE OF THE PROGRAM AND SUPPORT REMAINS WITH YOU. IN NO EVENT WILL BRAINTRONICS BE LIABLE FOR ANY LOST PROFITS, LOST SAVINGS, LOST REVENUE, LOST DATA OR FOR ANY DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES, EVEN IF BRAINTRONICS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH LOSSES OR DAMAGES. IN ADDITION BRAINTRONICS WILL NOT BE LIABLE FOR ANY DAMAGES CLAIMED BY YOU BASED ON ANY THIRD PARTY CLAIM.

Braintronics address