Small update today: I'm in full swing Bluetooth development right now. Bluetooth 4.0 (Low Energy) is quite a bit different from Bluetooth 2.0 in the way it connects and transmits data from a device. There are two components: the central (iOS app) and the peripheral (Chariot Gauge controller). The peripheral has various services, each of which contain various characteristics. The idea being one device can transmit various data - such as a heart rate monitor that sends back heart rate bpm as one characteristic and the location that the heart rate is taken from on the body as a second characteristic.
The app is connecting, finding the one service and one characteristic and transmitting the raw data from the Chariot Gauge controller to the app and converting the bytes to readable data - hurray. Unfortunately my bluetooth module I'm using crapped out so now I'm waiting for the replacement from China - boo. So it's back to interface development. The last big obstacle is the settings screen and handling how the different settings integrate into the gauge views.
More to come..
The app is connecting, finding the one service and one characteristic and transmitting the raw data from the Chariot Gauge controller to the app and converting the bytes to readable data - hurray. Unfortunately my bluetooth module I'm using crapped out so now I'm waiting for the replacement from China - boo. So it's back to interface development. The last big obstacle is the settings screen and handling how the different settings integrate into the gauge views.
More to come..
Comment