diff --git a/.github/workflows/convert-to-pdf.yml b/.github/workflows/convert-to-pdf.yml index aa178f2..c3adb18 100644 --- a/.github/workflows/convert-to-pdf.yml +++ b/.github/workflows/convert-to-pdf.yml @@ -32,7 +32,7 @@ jobs: git config user.email "github-actions@github.com" git add docs/REPORT.md git commit -m "Update REPORT.md with latest protocols" || echo "No changes to REPORT.md." - git push + git push --force # Second job: Convert REPORT.md to PDF converttopdf: @@ -58,7 +58,7 @@ jobs: run: | git rm -r pdfs git commit -m "Remove existing pdfs folder" - git push + git push --force - uses: baileyjm02/markdown-to-pdf@v1.2.0 with: @@ -74,4 +74,4 @@ jobs: git add pdfs/ git status git commit -m "Automated commit of PDF and HTML files" -a || echo "No changes to commit." - git push \ No newline at end of file + git push --force \ No newline at end of file diff --git a/protocols/BLUETOOTH_LE.md b/protocols/BLUETOOTH_LE.md index dbdf3f8..331b1fe 100644 --- a/protocols/BLUETOOTH_LE.md +++ b/protocols/BLUETOOTH_LE.md @@ -1,24 +1,34 @@ ## Bluetooth LE -Here is some text... +Bluetooth Low Energy (Bluetooth LE, colloquially BLE, formerly marketed as Bluetooth Smart) is a wireless personal area network technology designed and marketed by the Bluetooth Special Interest Group (Bluetooth SIG) aimed at novel applications in the healthcare, fitness, beacons, security, and home entertainment industries. Compared to Classic Bluetooth, Bluetooth LE is intended to provide considerably reduced power consumption and cost while maintaining a similar communication range. ### Protocol Overview -- Here is also some variant. -- Here is also some variant. -- Here is also some variant. +- Bluetooth LE is renowned for its low power consumption, making it an ideal choice for battery-operated devices. Key features include: + +- Low Energy Operation: BLE is optimized for low power use at a reduced data rate. +Adaptive Frequency Hopping: Increases the robustness of communication by avoiding channels with interference. ### Range -Some text... +Bluetooth LE can achieve a communication range of up to 100 meters (328 feet) in open space, though this is highly dependent on environmental factors and the capabilities of the specific devices being used. ### Power Consumption -Some text... +BLE's power efficiency is one of its most significant advantages: + +- Devices can operate for months or even years on a tiny battery by efficiently managing sleep and active modes. +- The actual power consumption depends on usage patterns, broadcast frequency, and data volume. ### Security -- Here is also some variant. -- Here is also some variant. -- Here is also some variant. +Bluetooth LE provides several security features to protect against eavesdropping and man-in-the-middle attacks: + +1) Encryption: AES-128 bit encryption for securing data transmission. +2) Authentication: Features to verify the identity of connected devices. +3) Privacy: Random address techniques prevent tracking of devices. ### Other Considerations for IoT -1) List item -2) List item -3) List item \ No newline at end of file +Bluetooth LE is highly suitable for Internet of Things (IoT) applications due to: + +1) Low Cost: BLE devices are relatively inexpensive to manufacture. +2) Ubiquity: BLE is supported by a vast array of modern smartphones, tablets, and PCs, facilitating easy interactions with IoT devices. +3) Community and Support: A broad community and robust ecosystem of tools and libraries support BLE development. + +This technology's combination of low power consumption, robust security features, and widespread support makes Bluetooth LE an excellent choice for developing a wide range of IoT applications. \ No newline at end of file