1

このmbed ワークスルーを使用して、C++ でカスタム GATT サービスを作成しています。ただし、このコードは UUID を持つ特性のみを作成します。

uint16_t customServiceUUID  = 0xA000;
uint16_t readCharUUID       = 0xA001;
uint16_t writeCharUUID      = 0xA002

ただし、mbed ベースのデバイスに接続するスマートフォンの C# コードでは、標準プロファイルの標準特性にはある属性Characteristic.IDと属性にアクセスしようとしていますが、私のものにはありません。Characteristic.Nameこの情報を特性に追加するにはどうすればよいですか?

私のC#コードには、次のものがあります。

try {
    foreach(var data in services)
    {
    if (data!=null && data.ID == 0xA001.UuidFromPartial()){ GasSenseService = data; }

    Debug.WriteLineIf (data!=null, "data not null");
                Debug.WriteLine ("Name:", data.Name);
                Debug.WriteLine ("ID:", data.ID);

    }
}
catch {
...
4

1 に答える 1