title: How to read information from core bluetooth device
body: <p>I am working on an iOS core Bluetooth application, I am able to connect with the BLE device using iPad3. I am able to reach to the block <code>didDiscoverServices</code>, but unable to proceed from here.</p>
  
  <p>My questions are ;</p>
  
  <ol>
  <li>How can I read characteristic from Bluetooth device?</li>
  <li>How can I read other information of Bluetooth device?</li>
  </ol>
  
  <p>Help me on this or provide any suggestion.</p>
  
  <p>Thanks Wilhelmsen for reply.</p>
  
  <p>I got the following from the mentioned block :</p>
  
  <pre><code>[0] - Service : &lt;CBConcreteService: 0x1769a0&gt; UUID: Generic Attribute Profile
  [1] - Service : &lt;CBConcreteService: 0x174470&gt; UUID: Generic Access Profile
  [2] - Service : &lt;CBConcreteService: 0x1744e0&gt; UUID: Unknown (&lt;00005301 00000041 4c505749 53450000&gt;)
  
  Characteristic
  
  [0] - Characteristic : &lt;CBConcreteCharacteristic: 0x15d410&gt; UUID: Service Changed
  
  [0] - Characteristic : &lt;CBConcreteCharacteristic: 0x1805b0&gt; UUID: Device Name
  [1] - Characteristic : &lt;CBConcreteCharacteristic: 0x1806a0&gt; UUID: Appearence
  
  [0] - Characteristic : &lt;CBConcreteCharacteristic: 0x183810&gt; UUID: Unknown (&lt;00004301 00000041 4c505749 53450000&gt;)
  [1] - Characteristic : &lt;CBConcreteCharacteristic: 0x1838a0&gt; UUID: Unknown (&lt;00004302 00000041 4c505749 53450000&gt;)
  </code></pre>
  
  <p>Now how to get the exact values from this Characteristic in didUpdateValueForCharacteristic block?</p>