Home

History Key

  • New content
  • Removed content

Recent Versions

Choose two versions to compare, or click the link to view it.

  1. 7. over 3 years by the[V]oid
  2. 6. over 3 years by the[V]oid
  3. 5. over 3 years by the[V]oid
  4. 4. over 3 years by the[V]oid
  5. 3. over 3 years by the[V]oid
  6. 2. over 3 years by the[V]oid
  7. 1. over 3 years by the[V]oid
 

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:

  1. Hardware - Software  Communication
  2. Hardware
    1. Input  Circuit
    2. ATmega8  Connection
    3. ATmega8  Program
  3. Software
    1. Architecture
    2. Implementation