Commit 03cc4c80 authored by Alois SCHLOEGL's avatar Alois SCHLOEGL
Browse files

add README and license

parent 1ac7c846
This diff is collapsed.
# Introduction
FPulse is a program for patch-clamp recordings. This version FPulse (3.3.3) was build successfully in 2010 for IgorPro 6.x.
If not stated otherwise, all copyrights are with:
```
Copyright (C) 2001-2010 Ulrich Fröbe, University of Freiburg, Germany
Copyright (C) 2001-2010 Peter Jonas, University of Freiburg, Germany
Copyright (C) 2011-2021 Peter Jonas, Institute of Science and Technology, Austria
```
This code is provided under the GPLv3 (see COPYING).
Dependencies on 3rd party tools are listed. This repository is setup mainly for documentation purpose, no active development or support is provided.
### Files from Axon Instruments
Copyright (c) 1999-2004 Axon Instruments.
```
UserIgor/Dll/AxMultiClampMsg.dll
UserIgor/Ced/C_FPMc700Tg/MultiClampBroadcastMsg.hpp
UserIgor/Ced/C_FPMc700Tg/MCTelegraphs.h
UserIgor/Ced/C_FPMc700/AxMultiClampMsg.h
UserIgor/XOPs/UFP_Mc700/AxMultiClampMsg.h
UserIgor/XOPs/UFP_Mc700Tg/MultiClampBroadcastMsg.hpp
UserIgor/XOPs/UFP_Mc700Tg/MCTelegraphs.h
```
[Axon MultiClamp commander ](https://axograph.com/download/multi-clamp-commander "Axon MultiClamp Commander")
[Installer of MC700B](http://axograph.com/installers/MultiClamp_2_1_0_16.exe "MC installer for MS-Windows")
* Download and install [MultiClamp Commander 700a]), in the default location, and extract this dll from
```
c:\Program Files (x86)\Molecular Devices\MultiClamp 700B Commander\3rd Party Support\AxMultiClampMsg\AxMultiClampMsg.dll
```
### Files from Cambridge Electronic Devices (CED)
```
UserIgor/Dll/Use1432.dll
UserIgor/Dll/Cfs32.dll
UserIgor/Dll/1432ui.dll
UserIgor/Ced/C_FPulseCed/Use1401.h
UserIgor/Ced/C_FPulseCed/Load.h
UserIgor/Ced/C_FPulseCed/MACHINE.H
UserIgor/Ced/C_FPulseCed/Cfs.c
UserIgor/XOPs/UFe2_Cfs/Machine.h
UserIgor/XOPs/UFe2_Cfs/Cfs.c
UserIgor/XOPs/UFPE_Cfs/Machine.h
UserIgor/XOPs/UFPE_Cfs/Cfs.c
UserIgor/XOPs/UFP_Ced/Use1401.h
UserIgor/XOPs/UFP_Ced/Load.h
UserIgor/XOPs/UFP_Ced/MACHINE.H
UserIgor/XOPs/UFp2_Cfs/Machine.h
UserIgor/XOPs/UFp2_Cfs/Cfs.c
```
These can be obtained from here:
* Download, and install [1401 Windows Installer](http://ced.co.uk/files/winsupp.exe) in the default location, and extract these files
* Download, and install [CFS library](http://ced.co.uk/files/MS54.exe) in the default location, and extract these dll
```
C:\1401\utils\Use1432.dll
C:\1401\windrv\1432ui.dll
C:\CFS library\CPP\CFS32.dll
```
# Build requirements
## Igor XOP toolkit
[XOP toolkit 5](http://www.wavemetrics.net/ecomm/xop/XOPToolkit5.exe "XOP toolkit 5") has been used for the interface been C-code and IgorPro.
[1]: https://www.wavemetrics.com/products/xoptoolkit "XOP toolkit"
## Compiler
In 2010 the Visual C++ compiler from Microsoft (MSVC) was used to compile the code.
## Installer
[Innosetup](https://jrsoftware.org/isinfo.php) had been used to set up the installer.
# Download:
* sources:
```
git clone https://git.ist.ac.at/jonasgroup/FPulse
```
* binaries:
(on request)
# Runtime requirements
- IgorPro 6.x
- MultiClamp 700A or 700B
- CED 1401
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment