繁体   English   中英

我应该在用于 OBDII 的 BLE IOS 设备中使用什么 BLE 特性

[英]What BLE characteristic should I use in a BLE IOS device for OBDII

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

 : 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 通信的特征:

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 确认这一点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM