Programmable Electronic Controller
Programmable Electronic Controller for advanced instrumentation.
This is an improved version of logprotek.c. It logs and time stamps the readings from a Digital Multimeter, the Protek 6500 AC. It uses blocking I/O and covers most of the DMM modes. It works in Ubuntu 10.04 LTS.
A generic, vendor-independent open-source application to determine the performance of a pub-sub infrastructure.
RHOcker is a GTK graphic software tool for control and monitoring of electrical resistometry tests in GPIB devices. Allow to configure and manage resistometry test types and captures, stores and graph all data in tests execution.
A Linux driver for RTD DM5408 / DM408 ISA acquisition card
A Linux driver for RTD DM5408 / DM408 ISA acquisition card. A DKMS module and a dynamic library written from scratch but trying to keep same functions structure of its official Windows 98 driver. I don't recommend it for production. I'm just trying to learn writing drivers for Linux with some interest in Electronics Interfacing. I may try later to rewrite for Comedi.
Practical Implementation of a Control Data Profile for RTP
Proof of Concept of a Control Data Profile for the Real-time Transport Protocol: Linux and 8bit MCU implementations of a serial communication infrastructure plus documentation. All code licensed under GNU GPLv3.
Real time micro benchmark multi-lingual suite (RTMB) provides a good way to measure the deterministic quality of hardware, an operating system, or a Java Virtual Machine. RTMB consists of benchmarks in C, C++ and Java
A simple project
A simple project
Ruby interface for libpcap packet capture library
A Deliberately Non-Object-Oriented Python Interface to COMEDI
aka: Schlang - A Deliberately Non-Object-Oriented Python Interface to COMEDI COMEDI datatypes and functions are replicated though this interface using the Python ctypes library. This allows the user to interface directly with comedi-lib though the comfortable interface of a Python interpreter.Object-Orientation of the interface is deliberately not provided so the coding style will loosely mimic C -- in this way, Schlang can be used to prototype and debug complex programs that will later be written in C.
The data elaborator is a new project to manage scientific data
This program can make histograms, table and graphics of datas, study the error propagation during a measure, it is usefull if you have to do study errors propagations. The output are latex files, so it is easy for you just put them into your relations.
Track utility meters to see how much electricity is generated by solar panels and create charts of the meter data.
Analysis of scene distortions in stereoscopic images due to the variation of the ideal viewing conditions. To be presented at SPIE Stereoscopic Displays and Applications XXII
This software generates a distorted version of an audio file that can give a required audio quality. This is for use with subjective tests, such as MUSHRA, where an anchor is required of a particular quality.
Tests all I/O pins using only one wire
The Analyses Database is a collection of software to archive and to track rawdata files from analytical instruments. The system is set up using freely accessible tools - MySQL, apache, PHP, Linux. Several utilities for MS Windows are provided.
A 2.4 GHz wireless development board suitable for Bluetooth experimentation. Open source hardware and software. This project has moved to GitHub - https://github.com/greatscottgadgets/ubertooth
Professional stored program control. It is optimized for heat control, but you can control whatever you want. It use a FreeRTOS.org-Kernel on an Atmel AT32UC3A1512 and control Triacs over AVR ATtiny2313. The heatcontrol for your heating.
Accelerometer-based wireless wind and rain sensor.
This is a university project that aims to create a partial weather sensor (rain + wind) using just one accelerometer (LIS302DL), a PIC (18f2520), two ZigBee 802.15.4 modules and a PC.
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.
The Next Generation of YoMo - An integrated smart metering platform
Localization system using ZigBee WSN
Localization system for ZigBee networks. Based on the analysis of RSSI, estimates the positions of the mobile nodes. Firmware in C for the ZigBee modules. Java service produces results in a accessible webservlet, the user can manage the WSN network.
ACP245 Suite: Brazil Telematics protocol implementation
This "suite" includes a portable reference implementation and testing tools for ACP245, the automotive Telematics protocol defined by Brazil government. see: http://www.denatran.gov.br/simrav/simrav.asp
cdfread is a program for people wirking with mass spectrometry datasets. cdfread implements the routines to read mass spectra and mass chromatograms from data files in netCDF ("Andi-MS") format. Centroid and profile data are supported.
Low-cost, ISO 14443 compliant emulator for contactless smartcards
! This website is discontinued ! The new, improved MiniChameleon is maintained as of January 2014 on github: https://github.com/emsec/ChameleonMini ATXmega based emulator for contactless smartcards, designed and maintained by Embedded Security Group at the Ruhr-University in Bochum.