Skip to main content

Bluetooth

·
study bluetooth
Hugo
Author
Hugo
DevOps Engineer in London
Table of Contents

https://www.youtube.com/watch?v=1I1vxu5qIUM

Transmit an electromagnetic wave (binary) with different wavelength

eg: 121mm = 1 124mm = 0

the waves send in all directions

Bluetooth range: 2.4835GHz - 2.4GHz

Divided in different sections (79 channels), each section has a pair of wavelengths representing 0 and 1

the bluetooth range is shared with some other device like a microwave oven

like the power of a microwave oven is too large for bluetooth.

it may destroy the bluetooth device if you put them inside the microwave oven (danger)

Data Integrity
#

Packet
#

  • Access Codes (72 bits)
  • Header (54bits)
  • Payload (vary, depends on the function)

Frequency Hopping
#

Two bluetooth devices will have a set of channels to send data

They will change the channels frequently

Error Detection
#

Noise Filtering
#

Data Transmit
#

Frequency Shift Keying
#

carrier wave adjusts the wavelength to send 0 and 1

Phase Shift Keying
#

constant wavelength and attitude

use the wave function to determine 0 and 1 (like sin x = 0, cos x = 1, instead of A sin x and B sin X)

PSK Explained