在用于OBDII的BLE IOS设备中应使用什么BLE特性 [英] What BLE characteristic should I use in a BLE IOS device for OBDII

查看:153
本文介绍了在用于OBDII的BLE IOS设备中应使用什么BLE特性的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,我想知道从该OBDII BLE设备/加密狗中应该使用什么写入和通知特性?: 我想在Flutter中为IOS创建一个程序. 有很多

Hello I am wondering what write and notify characteristic I should use from this OBDII BLE device/Dongle?: I want to create a program for IOS in Flutter. There are quite a few

 : Device name: VEEPEAK Device id: 34E2B2AF-60F4-9362-DBF6-AD750321AABA
Number of discovered Services: 3
Service Service: UUID: 0000180a-0000-1000-8000-00805f9b34fb
  Charac.: UUID: 00002a29-0000-1000-8000-00805f9b34fb
     Can read: true Can write: false  Can notify: false
  Charac.: UUID: 00002a24-0000-1000-8000-00805f9b34fb
    Can read: true Can write: false  Can notify: false
 Charac.: UUID: 00002a25-0000-1000-8000-00805f9b34fb
   Can read: true Can write: false  Can notify: false
 Charac.: UUID: 00002a27-0000-1000-8000-00805f9b34fb
    Can read: true Can write: false  Can notify: false
 Charac.: UUID: 00002a26-0000-1000-8000-00805f9b34fb
    Can read: true Can write: false  Can notify: false
 Charac.: UUID: 00002a28-0000-1000-8000-00805f9b34fb
   Can read: true Can write: false  Can notify: false
 Charac.: UUID: 00002a23-0000-1000-8000-00805f9b34fb
   Can read: true Can write: false  Can notify: false
 Charac.: UUID: 00002a2a-0000-1000-8000-00805f9b34fb
   Can read: true Can write: false  Can notify: false

Service Service: UUID: 49535343-fe7d-4ae5-8fa9-9fafd205e455
  Charac.: UUID: 49535343-6daa-4d02-abf6-19569aca69fe
    Can read: true Can write: true  Can notify: false
  Charac.: UUID: 49535343-aca3-481c-91ec-d85e28a60318
    Can read: false Can write: true  Can notify: true

Service Service: UUID: 0000fff0-0000-1000-8000-00805f9b34fb
  Charac.: UUID: 0000fff1-0000-1000-8000-00805f9b34fb
    Can read: false Can write: false  Can notify: true
  Charac.: UUID: 0000fff2-0000-1000-8000-00805f9b34fb
    Can read: false Can write: true  Can notify: false

推荐答案

在这种情况下,该特性是用于UART通信的特性:

The characteristic, in this case, are those for a UART communication:

Service Service: UUID: 0000fff0-0000-1000-8000-00805f9b34fb

use the notify of this one...
  Charac.: UUID: 0000fff1-0000-1000-8000-00805f9b34fb
    Can read: false Can write: false  Can notify: true
  Charac.: UUID: 0000fff2-0000-1000-8000-00805f9b34fb

use the write of this one...
    Can read: false Can write: true  Can notify: false

这实际上没有规则,但是您可以在Android或IOS上使用称为nRF Connect的工具,并且可以通过特征发送和接收以进行尝试. OBD加密狗非常相似.实际上,许多中文加密狗都使用完全相同的特性(相同的固件?).我可以为Carista和VeePeak确认这一点.

There is not really a rule to it but u can use a tool on Android or IOS called nRF Connect and you can send and receive from characteristics to try them out. The OBD dongles are quite similar. In fact, many Chinese dongles use exactly the same characteristics (same firmware?). I can confirm that for Carista and VeePeak.

这篇关于在用于OBDII的BLE IOS设备中应使用什么BLE特性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆