In a BLE development project, I use TI's CC2541 bluetooth ble SoC, in order to prevent the master-slave device connection disconnection data loss, the hardware added an EEPROM, when the Bluetooth connection, through the notify to the host, but when the Bluetooth connection i
Original URL: http://m.blog.csdn.net/blog/chiooo/43985401BLE Learning RecordAnroid BLE Development, based on Bluetoothlegatt analysis
Mbluetoothadapter = Mbluetoothmanager.getadapter (); Get the adapter for the Bluetooth host on your phone mbluetoothadapterpublic Boolean Initialize () {For API level and above, get a reference to bluetoothadapter throughBluetoothmanager.if (Mbluetoothmanager = = nul
performing a reset.
The reset command can preempt execution of other commands.
8.2 Read Device Address
The host reads the device address by sending the read BD_ADDR command to the controller.
The latter returns a command complete event that contains a fixed device address.
If the controller does not have a fixed address, the full 0 address 00:00:00:00:00:00 is returned. At this point, the host needs to generate a random address for the controller, otherwise the data ca
Document directory
References
The previous two Articles respectively described how to use Windows Embedded Source Tools for Bluetooth and 32feet. NET for Bluetooth development under. NET Compact Framework. The links are as follows:Windows Embedded Source Tools for Bluetooth development under. NET Compact Framework32feet. NET for
Last year, noridc developed a chip that integrates Bluetooth 4.0 and can communicate with 24l01. The film encapsulation can be very small, and the power consumption is very low. It is very suitable for wearable devices, so I recently had a set of second-hand ak ii and no becon board. I first played some basic peripherals, And now I started to develop ble.
Under the official SDK directory, we can find the pr
This article from http://blog.csdn.net/hellogv/, reference must indicate the source!
Last time I talked about communication between Android phones and BLE terminals, and the most common BLE terminal should be the iBeacon base station proposed by Apple. IBeacon is based on BLE. It is characterized by sending messages externally through broadcasting. Mobile phones
The previous article describes the communication between the Android phone and the BLE terminal, while the most common ble terminal should be the ibeacon base station advocated by Apple. Ibeacon technology based on BLE, it is characterized by the broadcast of external messages, mobile phones do not need to connect to the Ibeacon base station can also obtain its i
BLE-NRF51822 tutorial 5-static password settings
NordicBLE Contact Group 498676838This lecture introduces some related theoretical knowledge about pairing and describes how to set a "static password ".
The program is a uart demo Based on sdk9.0
In addition, the mobile app used for testing is lightblue in IOS.
The correct statement here should be a pair code, not a password. Enter this pair code as an optional part of the pairing process.
Before intr
Turn from: Http://www.wowotech.net/bluetooth/ble_connection.html#comments1. ObjectivePeople who know about Bluetooth know that in classic Bluetooth, staying connected (Connection) is a fairly resource-intensive (power and bandwidth) process. In particular, when there is no data transfer, the resources consumed are completely wasted. Thus, for many
Original link:
Http://liuyanwei.jumppo.com/2015/07/17/ios-BLE-1.html
iOS bluetooth development (i) Bluetooth related basics:Bluetooth common names and abbreviations
MFI ======= make for ipad, iphone, itouch devices for Apple devices
ble = buletouch Low energy,
Introduction to Ti low-power Bluetooth (BLE)
This document is translated and modified from reference materials: cc2540bluetooth low energy software developer's Guide (rev. B). Some images are directly referenced in this document. First draft to be modified.
I. Overview
1. Ble Bluetooth protocol stack structure
Figu
BrieflyThe aerial package format of the link layer should be the basic unit of all packages based on the other layers on the ble Link layer, so it is necessary to have an understanding of the rest of the package, and to analyze the basics of the Bluetooth protocol through the aerial package.Aerial package formatFirst Look at:This is the Bluetooth
ble-nrf51822 Tutorial 5-Static password settings
Nordicble Exchange Group 498676838This talk introduces some relevant theoretical knowledge of pairing, and describes how to implement the "Static password" setting
The program is based on the UART demo under sdk9.0
In addition, the mobile app used in the test is lightblue under iOS.
The exact phrase here should be called the pairing code, not the password. Enter this pairing code as an optional part o
If the local Bluetooth device can be found by other nearby bluetooth devices, you can use the following method with comments in the code.
Of course, you need to set up your Bluetooth device to be detected by nearby bluetooth devices (usually 2 minutes)
In settings-Bluetooth-
I use the BLE is the ticc2541,1.3.2 protocol stack1, the first thing to note is that the iphone will protect the information, ble device read the iphone address is random, each connection will be different2, below I will specify how to view the phone's MAC addressFirst of all my program is as a slave, from the machine equipped to start broadcasting, event sbp_start_device_evt---> Gaprole_startdevice (SIMPLE
A few days ago, something happened. When I went to work in the morning, I took the key of my daughter-in-law and we couldn't lock the door without the key. So when my daughter-in-law was about to leave, she couldn't lock the door, so she had to call me. At that time, I had already arrived at Huo camp. Well, I had to go back and give my daughter-in-law the key. Then I was late for work both of them, I am also very depressed. This is a hot day!
I have been learning
How to Use Android Bluetooth (Bluetooth details) and Android bluetoothI. Communication between bluetooth devices consists of four processes.
Configure a bluetooth device to search for devices that may match in the LAN to connect to data transmission between devices.
Ii. completion of detailed programming
1. Activate
the Br/edr, AMP, and ble three technologies from the image below (click here to see the enlarged originals):The picture is a overview of Bluetooth core, from the RF physical Channel, to baseband's physical link, Logical link, LMP, l2cap and other concepts, have some rough introduction. As can be seen from the picture, Br/edr, AMP, ble and other technologies have
occurring in the advertising channel.What information advertising can transmitThis is more important, that is, the meaning of the ad type and ad data sections in. Not only advertiser to be clear about which values this part should fill, but the scanner and initiator of interest will parse the values to make the necessary judgments.AD TypeThere are probably 30来 species, and for the sake of coding convenience, the SIG is assigned number for each ad type, which can be directly seen in the number a
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.