TESTING
Sensor Testing (11/12/2019)
Sensors were tested using an Arduino Mega to read the analog values. A voltage divider circuit was utilized to allow the maximum voltage to flow through the sensor. This was achieved by means of the maximum power transfer theorem, in which the resistor value was matched to the thevanin equivalent resistance of the sensor, thus allowing the maximum voltage to be applied. This circuit will be connected to the Raspberry Pi in the physical device, which will then transmit the sensor data through Bluetooth communication to the mobile application and web page.

Bluetooth Testing (03/01/2020)
Prototype was updated to read and transmit 3 sensor values at a time. This was achieved by creating a separate Bluetooth characteristic for each sensor. The characteristics are then updated each time the value changes on a given sensor. Additionally, for testing purposes, each sensor has its own LED which will turn on when the threshold value of the sensor is reached.
Bluetooth Testing (02/16/2020)
The prototype was configured to transmit the sensor data over Bluetooth and turn on the LED when the threshold value was reached. When a new sensor value is detected, it is sent to the serial monitor and transmitted over Bluetooth. The corresponding readings were observed using the LightBlue app for Bluetooth testing.
Bluetooth Testing (01/28/2020)
Successful transmission of Bluetooth signals were achieved using the Arduino nano 33 ioT and the LightBlue transmission app. This was demonstrated by sending a letter 'A' to turn the LED on. The LED is then turned off by sending any other character.

Sensor Testing (11/12/2019)
Sensors were tested using an Arduino Mega to read the analog values. A voltage divider circuit was utilized to allow the maximum voltage to flow through the sensor. This was achieved by means of the maximum power transfer theorem, in which the resistor value was matched to the thevanin equivalent resistance of the sensor, thus allowing the maximum voltage to be applied. This circuit will be connected to the Raspberry Pi in the physical device, which will then transmit the sensor data through Bluetooth communication to the mobile application and web page.

Bluetooth Testing (11/09/2019)
Audio files were successfully transmitted to the Raspberry Pi from both an iPhone and Apple Watch. The device now appears readily available as "Ab-Inforcer II". Next steps include overriding the requirement to approve the Bluetooth pairing request on the Raspberry Pi or finding a manner to allow the user to press a button on the side of the device to accept/initiate the pairing request.

Bluetooth Testing (11/05/2019)
Bluetooth communication was setup and tested on the Raspberry Pi to be used with the mobile application. A graphical user interface was installed and utilized for the transmission of the Bluetooth signal. To test the functionality, both iOS and Android phones were successfully linked to the Raspberry Pi. The Android phone was then used to transmit and receive image files to and from the
Raspberry Pi. Additionally, there appeared to be successful transmission of audio to the Raspberry Pi; however, the output signal was unable to be acquired.
Next steps will include connecting the Raspberry Pi to the RS-232 Bluetooth adapter on the device, automating the Bluetooth connection process, and investigating the potential of transmitting audio signals as well as generic sensor data.

Signal Testing (10/17/2019)
Signals from D-sub connector were tested using the Digital Mulltimeter (DMM) and breakout box. The values were found to fluctuate, and the decision was made to use the oscilloscope and signal analyzer for more accurate readings.
During testing of the signals, the device was found to overheat after approximately an hour of use. This concern was noted, and planning was made to investigate the power consumption of the device and any potential errors/room for improvement in the electrical power supply.