New ble device

🚧 THIS IS A TICKET MIGRATED FROM UPVOTY. The original ticket and comments will be available for a limited time over at:
https://abrp.upvoty.com/b/obd-requests/new-ble-device/
———————————————————————————
Hi I am sharing the info I received from the new obd2 device on my ipace

Scanner On.
Device Scanned.
[Callback] centralManager(central, didDiscover: peripheral, advertisementData: ["kCBAdvDataIsConnectable": 1, "kCBAdvDataLocalName": OBDII, "kCBAdvDataRxSecondaryPHY": 0, "kCBAdvDataTxPowerLevel": 0, "kCBAdvDataRxPrimaryPHY": 129, "kCBAdvDataServiceUUIDs": (
FFF0
)
, "kCBAdvDataTimestamp": 666101759.0493031], rssi: -81)
-72 dBm
176.91 ms
-63 dBm
502.44 ms
-64 dBm
-63 dBm
-63 dBm
-63 dBm
-64 dBm
-70 dBm
103.99 ms
-70 dBm
-70 dBm
25.05 ms
-70 dBm
-63 dBm
44.98 ms
-63 dBm
-63 dBm
-63 dBm
-63 dBm
-63 dBm
-63 dBm
16.07 ms
-63 dBm
-76 dBm
46.14 ms
-75 dBm
-70 dBm
47.48 ms
-70 dBm
-70 dBm
24.68 ms
-70 dBm
-63 dBm
45.53 ms
-62 dBm
-63 dBm
-62 dBm
-63 dBm
-63 dBm
-63 dBm
16.57 ms
-63 dBm
-76 dBm
46.83 ms
-76 dBm
-75 dBm
48.01 ms
-76 dBm
-70 dBm
24.47 ms
Attempting to connect…
cbCentralManager.connect()
[Callback] centralManager(central, didConnect: peripheral)
Connected.
Discovering Services…
peripheral.discoverServices(nil)
[Callback] peripheral(peripheral, didDiscoverServices: nil)
Discovered Tx Power, Battery Service, and FFF0 Services.
Discovering Characteristics for Tx Power…
peripheral.discoverCharacteristics(nil, for: 1804)
Discovering Characteristics for Battery Service…
peripheral.discoverCharacteristics(nil, for: 180F)
Discovering Characteristics for FFF0…
peripheral.discoverCharacteristics(nil, for: FFF0)
Attempting to connect…
cbCentralManager.connect()
[Callback] centralManager(central, didConnect: peripheral)
Connected.
Discovering Services…
peripheral.discoverServices(nil)
[Callback] peripheral(peripheral, didDiscoverCharacteristicsFor: 1804, error: nil)
Discovering Descriptors for Characteristic Tx Power Level…
peripheral.discoverDescriptors(for: 2A07)
Discovered Characteristics Tx Power Level for Service Tx Power.
[Callback] peripheral(peripheral, didDiscoverCharacteristicsFor: 180F, error: nil)
Discovering Descriptors for Characteristic Battery Level…
peripheral.discoverDescriptors(for: 2A19)
Discovered Characteristics Battery Level for Service Battery Service.
[Callback] peripheral(peripheral, didDiscoverCharacteristicsFor: FFF0, error: nil)
Discovering Descriptors for Characteristic FFF1…
peripheral.discoverDescriptors(for: FFF1)
Discovering Descriptors for Characteristic FFF2…
peripheral.discoverDescriptors(for: FFF2)
[Callback] peripheral(peripheral, didDiscoverServices: nil)
Discovered Tx Power, Battery Service, and FFF0 Services.
Discovering Characteristics for Tx Power…
peripheral.discoverCharacteristics(nil, for: 1804)
Discovering Characteristics for Battery Service…
peripheral.discoverCharacteristics(nil, for: 180F)
Discovering Characteristics for FFF0…
peripheral.discoverCharacteristics(nil, for: FFF0)
[Callback] peripheral(peripheral, didDiscoverDescriptorsFor: 2A07, error: nil)
[Callback] peripheral(peripheral, didDiscoverDescriptorsFor: 2A19, error: nil)
Discovered Characteristics FFF1 and FFF2 for Service FFF0.
Characteristic Tx Power Level has no Descriptors.
Characteristic Battery Level has no Descriptors.
[Callback] peripheral(peripheral, didDiscoverDescriptorsFor: FFF1, error: nil)
Discovered Client Characteristic Configuration for Characteristic FFF1
[Callback] peripheral(peripheral, didDiscoverDescriptorsFor: FFF2, error: nil)
Characteristic FFF2 has no Descriptors.
[Callback] peripheral(peripheral, didDiscoverCharacteristicsFor: 1804, error: nil)
Discovering Descriptors for Characteristic Tx Power Level…
peripheral.discoverDescriptors(for: 2A07)
Discovered Characteristics Tx Power Level for Service Tx Power.
[Callback] peripheral(peripheral, didDiscoverCharacteristicsFor: 180F, error: nil)
Discovering Descriptors for Characteristic Battery Level…
peripheral.discoverDescriptors(for: 2A19)
Discovered Characteristics Battery Level for Service Battery Service.
[Callback] peripheral(peripheral, didDiscoverCharacteristicsFor: FFF0, error: nil)
Discovering Descriptors for Characteristic FFF1…
peripheral.discoverDescriptors(for: FFF1)
Discovering Descriptors for Characteristic FFF2…
peripheral.discoverDescriptors(for: FFF2)
[Callback] peripheral(peripheral, didDiscoverDescriptorsFor: 2A07, error: nil)
[Callback] peripheral(peripheral, didDiscoverDescriptorsFor: 2A19, error: nil)
[Callback] peripheral(peripheral, didDiscoverDescriptorsFor: FFF1, error: nil)
Discovered Characteristics FFF1 and FFF2 for Service FFF0.
[Callback] peripheral(peripheral, didDiscoverDescriptorsFor: FFF2, error: nil)
Characteristic Tx Power Level has no Descriptors.
Characteristic Battery Level has no Descriptors.
Discovered Client Characteristic Configuration for Characteristic FFF1
Characteristic FFF2 has no Descriptors.
Scanner Off.
Reading Characteristic Tx Power Level…
peripheral.readValue(forCharacteristic: 2A07)
[Callback] peripheral(peripheral, didUpdateValueForCharacteristic: 2A07, error: nil)
Value of Characteristic 2A07 updated to 0x00
"0x00" value received.

Please authenticate to join the conversation.

Upvoters
Status

Completed

Board

🔗 Integration Requests

Date

About 4 years ago

Author

Kelami Ertan

Subscribe to post

Get notified by email when there are changes.