Skip to content

Latest commit

 

History

History
34 lines (21 loc) · 1.23 KB

README.md

File metadata and controls

34 lines (21 loc) · 1.23 KB

BluetoothDevices

A repository containing code which shows how bluetooth devices are conncected, paired, how files are shared, what are bluetooth profiles. And the major point, what is the role of Object oriented programming in bluetooth

About the code

This code is in language C++

The program shows how bluetooth devices are connected, without using socket programming, it shows how files are shared using principles of OOP.

In this program, various OOP principles are used. Namely Encapsulation, Abstraction, Data hiding, Classes, Inheritance and Polymorphism

This code shows the immense use of OOP concepts, helps to understand how devices work

  1. How Bluetooth profiles work and what are they?
  2. How files are shared?
  3. How pairing is done?
  4. What is MAC address and how does it help in connecting devices?
  5. And many

Prerequisites

  1. Knowledge of Basics of CPP
  2. OOPS concepts
  3. Basic Data strcutures
  4. Idea of how bluetooth devices work

IDE

This code was compiled on Turbo C++. The code may run differently in different environments.

Comments have been added almost everywhere

Article about this project was published in ECRIRE by BIT Sindri, India. Give it a read at : https://ecrire.ietebits.com/posts/52/