Home
History Key
- New content
Removed content
Recent Versions
Choose two versions to compare, or click the link to view it.
Goals: Mercury is a project that consists of two parts: The hardware, who's job it is to measure a voltage, digitalize it and send it via RS-232 to the computer; and the software, which receives the input from hardware and plots it on the computer's screen. The project's main purpose is to implement a signal recorder. It utilizes an Atmel AVR mega8 micro-controller for the analogue-digital conversion and computer communication. The software is written in C++, utlizing Qt, and currently available for Linux only. The program running on the ATmega8 is also a part of this project.
Philosophy: Mercury is explicitly meant to be copied and enhanced in the terms of the GNU General Public License. It's the main purpose of this wiki to be understood as a kind of documentation and guideline for the process of copying.
These pages consist of the following topics:
- Hardware - Software Communication
- Hardware
- Input Circuit
- ATmega8 Connection
- ATmega8 Program
- Software
- Architecture
- Implementation