Controlling RS-232 equipped devices using Raspberry Pi and C++
Matikainen, Joona (2018)
Matikainen, Joona
Metropolia Ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018112919102
https://urn.fi/URN:NBN:fi:amk-2018112919102
Tiivistelmä
The objective of this thesis was to develop a prototype solution on how to control RS-232 equipped devices with inexpensive hardware using a general programming language, for a company working in the audio-visual (AV) industry.
Different hardware and programming languages were explored and weighed against the specifications of the customer. The hardware selected was the Raspberry Pi 3 Model B and the programming language was C++. The working solution was approved by the customer upon demonstrating its functionality. The price of the hardware and the versatility and universality of the programming language were to the customer’s satisfaction.
The customer was given full access to the developed solution, upon which further development by the customer may be made. Future development ideas, which can be based on this thesis, were also presented to the customer.
Different hardware and programming languages were explored and weighed against the specifications of the customer. The hardware selected was the Raspberry Pi 3 Model B and the programming language was C++. The working solution was approved by the customer upon demonstrating its functionality. The price of the hardware and the versatility and universality of the programming language were to the customer’s satisfaction.
The customer was given full access to the developed solution, upon which further development by the customer may be made. Future development ideas, which can be based on this thesis, were also presented to the customer.