Skip to content

birajstha/BVTools

Repository files navigation

BVTools

Introduction

This project is aimed to add tools to help work with Brain Product's amplifier and systems. This project uses following libraries so please install them first using command : pip install -r requirements.txt

  • colorama==0.4.6
  • pyftdi==0.54.0
  • pyparallel==0.2.2
  • pyserial==3.5
  • pyusb==1.2.1
  • simple-term-menu==1.5.2

This repo consists of few tools

1. PlotChargeCycle (Windows/Mac/Linux)

  • This python application will take in a log file spit out by your Brain Product's amplifier to plot the battery charge cycle.
  • This has been helpful for determining if the battery is slowly losing its capacity, dying and if you will need a new battery.

2. ASA

  • This contains python files to generate beep sound to test the Acoustic Stimulation Adapter / Stimtrak
  • BeepSound.py > uses winsound which is only available for windows
  • Sound.ipynb uses pyaudio. Please follow installation instructions here

3. FileSize.py (Windows/Mac/Linux)

  • This python code calculates the approximate filesize of the recording by Brain Product's amplifiers.
  • This python code is modified version of Brain Product's.
  • It requires TriggerBox Test IO program to be installed on the Windows OS.
  • Send markers via Virtual COM port -> TriggerBox -> Amplifier

5. parallelPort (Linux)

  • This python program is for Linux
  • Refer to ReadMe.txt for setup of the Parallel port.
  • This code is for using Brain Product's TriggerBox in Linux with python.
  • It uses PyFtdi library in order write to FT2232H
  • This code is modified version of Dr. Traumuller's.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors