Arduino Project
Arduino C++ Ruby Objective-C
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
TestSuite
libraries
master_sketch
slave_sketch
test_case_master
test_case_slave
tricked_out_slave
.DS_Store
.gitignore
README.md
minimal test case.txt

README.md

Arduino

Arduino Project: Terms used throughout this project: "Front End" - the typical software 'backend', the entity from whom instructions are given "Slave" - Microcontrollers connected directly to hardware elements, specificaly the locks, and sensors "Master" - Single Microcontroller responsible for interfacing between the Front-end and the slaves

"Message" - A sequence of bytes of length COMMAND_LENGTH
		>> The first two bytes contain an address from 0-127 (note slaves cannot occupy certain addresses)
		>> The rest of the bytes contain both a 'cell' and an instruction 'string'