ECE 492 Team source code