Skip to content

Folders and Files

SheelFox edited this page Jul 25, 2018 · 1 revision

Examples

This folder contains extra code the demonstrates some capacities of the waveform project

Extras

Additional Documentation files are contained here

COBSforToN.pdf

RPI GPIO - Logical Numbering.png

This file shows the logic numbering for the GPIO pins

RPI GPIO - Physical Numbering.png

This file shows the physical numbering of the GPIO pins

Hardware

This folder contains the hardware design files used to create the board

ACwaveformMeter.b#1

ACwaveformmeter.brd

ACwaveformMeter.sch

EaglePCB.png

This file shows the CAD Drawing of the meter

Images

This folder contains files related to the serial numbering of ports on the raspberry pi

Conversion.png

The ttyAMA0 port on the raspberry pi is usually used for Bluetooth. Whereas the ttyS0 port is used for serial reading. The designations for these ports are switched. The reasoning for this switch is given in the set up and specifications section of the wiki

defaultMap.png and newMap.png

These files show the original configurations of the TTY serial ports and the changed configuration of the TTY serial ports

SRC

Atmega

Makefile

Avrdude_gpi.conf

Avrdude is a program used for programming microcontrollers. We use Avrdude to program the atmel 328p. This file is a configuration file for Avrdude

megaPowerMeterCOBS.cpp

this is the main program. This program continuously collects data from the serial port

Data_collection.py

This python file takes whatever data the serial port is transmitting and then proceeds to graph that data.