RPowr is a simple calculator for planning correlational research. It computes the power of the Pearson correlation coefficient allowing adjustment for unreliability and range restriction of the variables (e.g. predictor and criterion measures).
Code samples and programs for RepRap, OBD-II, ARM, AVR and windows programs.
Libralis - Autocalibrated Gravity Compensation for 3DoF Impedance Haptic Devices
This is an implementation of a PN-sequence based channel sounder.
A temperature converter that includes Kelvin conversion.
ArrAVS is a Linux/RTAI-based real-time audio-visual stimulus presentation software. The problem of jitter between auditory and visual components of stimuli is handled down to a maximum jitter level of 40~us. AV-locked AVI sequences can be played.
C++ implementation of Circuit extending its functionality
CircuitPlusPlus is a simulator for analog and digital circuits based on Falstad's Circuit. The intention of this implementation is to increase the performance, add new features and provide a solid switch-mode power supply simulation. See http://www.falstad.com/circuit/ for the original Circuit.
Windows software for fast instrumentation and control systems
KineticaRT allows you to build software instrumentation and control systems with fast screen updates, adaptable graphics and easy configuration. It supports simultaneous display and configuration while running. Using it, you can animate meters, gauges, trend graphs and many other items accurately and effectively. KineticaRT achieves its principal design aims of speed and usability by means of configurable display objects - inherently faster than animated user-drawn graphics. Easy to use on-line drawing and editing - shortens time from concept to completion KineticaRT's single combined development and run-time environment offers on-line screen modification - password protected to prevent unauthorised or accidental changes. Immediate feedback of the effect of changes made during screen development. No need to switch between edit and run-time sessions - improves productivity. Download and read the help file to learn more.
Low cost version of MiniLA project. The only difference is that TiniLA board is assembled with XC95144XL. Thus, less features is available...
control TiePie instruments
An extension for the Tcl scripting language allowing control of TiePie <http://www.tiepie.nl/> products. Works on Windows and Linux
A C++ include file providing a class to measure time intervals in various formats.
The Clavis user-level scheduler is designed to implement various scheduling algorithms under Linux Operating System running on multicore and NUMA machines. It is written in C to make the integration with the default OS scheduling facilities seamless.
A tool for analysing and optimising computational models of neurons
Analyse the effect that parameter variation has on model dynamics, for a range of popular computational model neuron types, to help choose appropriate model neuron parameters for your neural network simulation. Fit a neuron model's variable values to real experimental data, using either the genetic algorithm or simulated annealing optimisation method, for fast and automated model parameter estimation.
simulation tool for verification and debugging of digital circuits
EziDebug is an easy-to-use versatile logic simulation tool for verification and debugging of digital circuits. It supports inserting scan chains in projects. Furthermore，more functions and characteristics will be opened. This manual is intended for users with no previous experience with EziDebug . It introduces you with the basic flow how to set up EziDebug. The example used in this tutorial is a small design written in Verilog and only the most basic commands will be covered in this manual. This manual was made by using Version 1.0 of EziDebug on Windows.
Simulate, analyze and test data bus systems
BUSMASTER is an Open Source Software tool to simulate, analyze and test data bus systems such as CAN.
Real Random Number Generator
Puran2 is a real random number generator based on electronic noise. The random bits are stored on a CD. The software allow the access to the random bits like a pseudo random number generator and is easy to use. It can be mixed with random number of a tausworthe generator to grow the count of random number.
Log and evaluate data from your smartphone and OBD
iTLogger is the result of a software project at TU Ilmenau in 2012. Its aim was to create an app and corresponding desktop programm, so that people could track their journey on forest roads and later evaluate the data on their desktop. With the logged data you can evaluate the quality of forest roads. Available on Google Play: https://play.google.com/store/apps/details?id=de.tui.itlogger
The goal of this project is to develop a framework to test and measure the performance of IEEE 802.11 based devices. Currently we aims to address the issues related to protocol conformance testing for a device.
vJudge is an online judge system which hosts programming contests, software development contests and provides employment services.
The sigrok project aims at creating a portable, cross-platform, Free/Libre/Open-Source signal analysis software suite that supports various device types, such as logic analyzers, MSOs, oscilloscopes, multimeters, LCR meters, sound level meters, thermometers, anemometers, light meters, dataloggers, function generators, power supplies, GPIB interfaces, and more.
RTAI-XML is a server component of the Real Time Application Interface (RTAI) project, implementing a service oriented way to design and develop Real Time (RT) control applications.
KOSDA is the software for Automobile standard EC condition test emission one second data analyzer. KOSDA is the "Kozmers One Second Data Analyzer" abbreviation.
A fixed format mixer using JACK.
BigBang/Horizon is a proteomics data analysis pipeline with focus on the shotgun LC/MSMS workflow.
Electrical Impedance Tomography and Impedance Spectroscopy software that I am developing for my PhD project.