
11
A fair bit of serial programming is involved in sending input to the Single Board Computer.
Unfortunately, we were not able to get this to work with our Single Board Computer due to a shortage of
time and a lack of technical experience with serial programming. This was the only unmet objective in our
product.
5. TESTING
In order to ensure that our product worked, we needed to subject it to extensive testing.
There were different waves of testing that were necessary in order to iron out bugs and
compatibility issues. Due to the wireless, VoIP, sound, nature of our application we had
to ensure that bugs/difficulties in installation etc. due to the wireless, VoIP, or sound
were caught one by one. For a detailed explanation of how the software was tested please
refer to the HOWTO provided as an appendix.
5.1 ALSA TESTING WITH CLVOIP (Over Desktop)
This was the first bit of testing that was done earlier in the semester. It helped establish
the ground rule that the CLVoIP software was still functional. It involved compiling and
installing the ALSA libraries, drivers, and utilities packages on our linux desktop in order
to prep them for use after the clvoip software was installed.
Wired Ethernet IEEE (802.3)
One of the utilities of the ALSA package, amixer, was used to manipulate the mixer
controls.
Kommentare zu diesen Handbüchern