2277cad3cbf637060c30d8974553fca9cbee7c5c
Board-dat/NBL/NBL1064-dat/NBL1064-dat.md
| ... | ... | @@ -16,7 +16,7 @@ |
| 16 | 16 | |
| 17 | 17 | |
| 18 | 18 | |
| 19 | -- [[BT-dual-mode-dat]] - [[bluetooth-dat]] - [[BT-SPP-dat]] - [[EY-23A-dat]] - [[EY-34-dat]] |
|
| 19 | +- [[BT-dual-mode-dat]] - [[bluetooth-dat]] - [[BT-SPP-dat]] - [[EY-23A-dat]] - [[EY-34-dat]] - [[BT-SDK-dat]] |
|
| 20 | 20 | |
| 21 | 21 | |
| 22 | 22 |
Network-dat/Bluetooth-dat/BLE-dat/2025-07-30-16-45-05.png
| ... | ... | Binary files a/Network-dat/Bluetooth-dat/BLE-dat/2025-07-30-16-45-05.png and /dev/null differ |
Network-dat/Bluetooth-dat/BLE-dat/BLE-dat.md
| ... | ... | @@ -1,6 +1,8 @@ |
| 1 | 1 | |
| 2 | 2 | # BLE-dat |
| 3 | 3 | |
| 4 | +- [[BT-SDK-dat]] |
|
| 5 | + |
|
| 4 | 6 | - [[BLE-dat]] - [[bluetooth-dat]] - [[mesh-node-dat]] - [[node-dat]] |
| 5 | 7 | |
| 6 | 8 | - [[data-storage-dat]] |
| ... | ... | @@ -22,7 +24,15 @@ |
| 22 | 24 | - [[ESP32-dat]] |
| 23 | 25 | |
| 24 | 26 | |
| 27 | +## tools |
|
| 28 | + |
|
| 29 | +- nRF Toolbox for Bluetooth LE - nrf52840 - https://play.google.com/store/apps/details?id=no.nordicsemi.android.nrftoolbox&hl=en_US |
|
| 30 | + |
|
| 31 | +- nRF Connect for Mobile |
|
| 32 | + |
|
| 33 | +- https://play.google.com/store/apps/dev?id=7265678888812659353&hl=en_US |
|
| 25 | 34 | |
| 35 | +- Wireshark |
|
| 26 | 36 | |
| 27 | 37 | |
| 28 | 38 | ## Mobile Apps for BLE Debugging |
| ... | ... | @@ -54,38 +64,12 @@ For Android devices, you can directly install the following apps: |
| 54 | 64 | |
| 55 | 65 | |
| 56 | 66 | |
| 57 | -## BLE Operations Guide |
|
| 58 | - |
|
| 59 | -### Reading and Writing Bluetooth Data |
|
| 60 | - |
|
| 61 | - |
|
| 62 | 67 | |
| 63 | -### Connection Process |
|
| 68 | +## boards |
|
| 64 | 69 | |
| 65 | -1. **Auto Connection:** Click on the Bluetooth device name to automatically connect |
|
| 70 | +- [[EY-dat]] - [[EY-25M-dat]] |
|
| 66 | 71 | |
| 67 | -2. **Custom Characteristic Access:** |
|
| 68 | - - Click on "Custom Characteristic" |
|
| 69 | - - Click the **Read** button to read user-defined values |
|
| 70 | - - After writing data, read it back to verify the written values |
|
| 71 | 72 | |
| 72 | -### Usage Steps |
|
| 73 | - |
|
| 74 | -1. Connect to the BLE device by tapping its name |
|
| 75 | -2. Navigate to "Custom Characteristic" section |
|
| 76 | -3. Use **Read** function to retrieve custom values |
|
| 77 | -4. Use **Write** function to send data |
|
| 78 | -5. **Verify** by reading back the written values BLE Tool |
|
| 79 | - |
|
| 80 | -- nRF Toolbox for Bluetooth LE - nrf52840 - https://play.google.com/store/apps/details?id=no.nordicsemi.android.nrftoolbox&hl=en_US |
|
| 81 | - |
|
| 82 | -- nRF Connect for Mobile |
|
| 83 | - |
|
| 84 | -- https://play.google.com/store/apps/dev?id=7265678888812659353&hl=en_US |
|
| 85 | - |
|
| 86 | -- [[JDY-dat/EY-dat]] - [[JDY-25M-dat]] |
|
| 87 | - |
|
| 88 | -- Wireshark |
|
| 89 | 73 | |
| 90 | 74 | |
| 91 | 75 |
Network-dat/Bluetooth-dat/BT-SDK-dat/2025-07-30-16-45-05.png
| ... | ... | Binary files /dev/null and b/Network-dat/Bluetooth-dat/BT-SDK-dat/2025-07-30-16-45-05.png differ |
Network-dat/Bluetooth-dat/BT-SDK-dat/2026-04-29-13-02-48.png
| ... | ... | Binary files /dev/null and b/Network-dat/Bluetooth-dat/BT-SDK-dat/2026-04-29-13-02-48.png differ |
Network-dat/Bluetooth-dat/BT-SDK-dat/2026-04-29-13-03-17.png
| ... | ... | Binary files /dev/null and b/Network-dat/Bluetooth-dat/BT-SDK-dat/2026-04-29-13-03-17.png differ |
Network-dat/Bluetooth-dat/BT-SDK-dat/2026-04-29-13-03-40.png
| ... | ... | Binary files /dev/null and b/Network-dat/Bluetooth-dat/BT-SDK-dat/2026-04-29-13-03-40.png differ |
Network-dat/Bluetooth-dat/BT-SDK-dat/2026-04-29-13-04-12.png
| ... | ... | Binary files /dev/null and b/Network-dat/Bluetooth-dat/BT-SDK-dat/2026-04-29-13-04-12.png differ |
Network-dat/Bluetooth-dat/BT-SDK-dat/BT-SDK-dat.md
| ... | ... | @@ -1,6 +1,9 @@ |
| 1 | 1 | |
| 2 | 2 | # BLE-SDK-dat |
| 3 | 3 | |
| 4 | + |
|
| 5 | + |
|
| 6 | + |
|
| 4 | 7 | - programmer - [[BT-SDK-dat]] - [[DPR1112-dat]] - [[qualcomm-dat]] |
| 5 | 8 | |
| 6 | 9 | - [[CSR8635-dat]] - [[CSR-dat]] - [[BT-SDK-dat]] |
| ... | ... | @@ -11,6 +14,56 @@ |
| 11 | 14 | - [[BLE蓝牙调试助手.apk.1]] - [[BT-Connect.apk]] @ [[BLE-dat]] |
| 12 | 15 | |
| 13 | 16 | |
| 17 | +## BLE Operations Guide == BT-connect |
|
| 18 | + |
|
| 19 | +all steps done by `BT-connect ` |
|
| 20 | + |
|
| 21 | +### BLE Reading and Writing Bluetooth Data |
|
| 22 | + |
|
| 23 | + |
|
| 24 | + |
|
| 25 | + |
|
| 26 | + |
|
| 27 | +#### Connection Process |
|
| 28 | + |
|
| 29 | +1. **Auto Connection:** Click on the Bluetooth device name to automatically connect |
|
| 30 | + |
|
| 31 | +2. **Custom Characteristic Access:** |
|
| 32 | + - Click on "Custom Characteristic" |
|
| 33 | + - Click the **Read** button to read user-defined values |
|
| 34 | + - After writing data, read it back to verify the written values |
|
| 35 | + |
|
| 36 | +#### Usage Steps |
|
| 37 | + |
|
| 38 | +1. Connect to the BLE device by tapping its name |
|
| 39 | +2. Navigate to "Custom Characteristic" section |
|
| 40 | +3. Use **Read** function to retrieve custom values |
|
| 41 | +4. Use **Write** function to send data |
|
| 42 | +5. **Verify** by reading back the written values BLE Tool |
|
| 43 | + |
|
| 44 | +select UUID `FFE1` == data transceiver |
|
| 45 | + |
|
| 46 | + |
|
| 47 | + |
|
| 48 | + |
|
| 49 | + |
|
| 50 | +select UUID `FFE2` == IO Control |
|
| 51 | + |
|
| 52 | + |
|
| 53 | + |
|
| 54 | + |
|
| 55 | +### SPP |
|
| 56 | + |
|
| 57 | +SPP send and receive |
|
| 58 | + |
|
| 59 | + |
|
| 60 | + |
|
| 61 | + |
|
| 62 | + |
|
| 63 | + |
|
| 64 | + |
|
| 65 | + |
|
| 66 | + |
|
| 14 | 67 | |
| 15 | 68 | ## Which BLE Example to Use for Sending ADC Voltage to Phone |
| 16 | 69 |