Tagged: protocol

Bluetooth Oximeter 0

Reverse Engineering A Bluetooth Low Energy Oximeter

Just as COVID-19 is spreading in Bangalore. I got an Oximeter which can measure SpO2. SpO2 is also called as oxygen saturation, According to Wikipedia Oxygen saturation is the fraction of oxygen-saturated hemoglobin relative to total hemoglobin (unsaturated + saturated) in the blood. The human body requires and regulates a very precise and...

17

Reverse Engineering iTag – A Bluetooth Low Energy Button

Couple of weeks back I bought a few iTags. These are simple BLE buttons. They have a small led, a button and a buzzer. CR2032 – a 3v coin cell battery powers it. Since they are Bluetooth Low Energy devices, a single cell can power them for years. It’s easy to change batteries...

The UART over BLE Protocol flow. 10

UART GATT Server (Peripheral) on Android

In most BLE scenarios, Android app is a client (GATT Client). But one can also use Android as a GATT Server. There are use-cases where running a GATT Server on Android can be useful. For example let’s say you want a desktop app to display SMS notifications. It’s easy to write a GATT...

UART over BLE 1

UART Over Bluetooth Low Energy

A universal asynchronous receiver/transmitter (UART) is the most popular protocol used for talking to a computer device over serial port. What I am talking here is not exactly UART in traditional sense. It’s an emulation of serial port over BLE. It’s not part of profiles defined by Bluetooth SIG. It’s a custom defined...

oAuth Explained With An Example 5

oAuth Explained With An Example

The problem with using more and more social networks is with every social network you join you need to create profile then invite friends. There is no way to carry your data from one network to another network with out a hitch. Few smart people have already started working on this issue of...

Openid problem with delegation 2

Openid problem with delegation

I have openid from myopenid.com . The open id url is thejeshgn.myopenid.com. I use delegation and use thejeshgn.com as the open id url. But something going wrong today. I am not able to login to few of my regular services like http://www.dopplr.com/openid http://ma.gnolia.com/signin http://jyte.com/auth/login But I am able to login to some other...