We were not able to achieve all of our intended goals, but we were able to produce a functioning system. Of the five system goals we originally laid out, we were able to completely fulfill three of them. Our system had wireless communication and all of our modules were battery powered. The scorekeeping was also part of the player modules while the host was able to adjust the scores.
The other two goals we were able to partially meet. The players did provide visual feedback of having buzzed in, but we were not able to have the buzzers automatically lockout because we were not able to get the host module to properly interpret the data from the player modules. Instead, we programmed the system so that the host could select the active player and stop all other player modules from buzzing in or lighting up.
Since we are using chips designed for Bluetooth 4.0, we assumed that the transmissions would fit the guidelines for such. However, we have not confirmed this. We have also not considered any legal issues regarding the system, assuming that since it was Bluetooth (an established communication system with wide-standing usage), we did not have to worry about it.
We did need to modify some of the code provided by RedBearLab for their Bluetooth chips. However, this code was freely available and did not require any signed agreements to use.