Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Differentiating between blink(1) Devices (mk1, mk2, mk3) in a C++ Application #678

Open
soxist opened this issue Sep 21, 2023 · 0 comments

Comments

@soxist
Copy link

soxist commented Sep 21, 2023

I'm currently developing an application using C++ and part of our functionality is communicating with blink(1) devices. However, through the course of our development, we've noticed that different blink(1) versions—mk1, mk2, and mk3—have distinct features and functionalities.

Our application needs to accommodate for this, and we were wondering how we can appropriately identify the type of blink(1) device that is currently connected.

What is the best way to distinguish a linked device as either mk1, mk2, or mk3? Are there any specific identifiers or device metadata we can use to differentiate between them? Any guidance or suggestions on this would be hugely appreciated.


現在、C++を使用してアプリケーションを開発しており、その一部でblink(1)デバイスと通信する機能があります。しかしながら、開発の過程で、blink(1)のバージョンmk1、mk2、mk3がそれぞれ異なる特性と機能を持っていることに気づきました。

私たちのアプリケーションでは、この事情に対応する必要があり、現在接続されているblink(1)デバイスのタイプを適切に識別する方法を見つけたいと考えています。

mk1、mk2、mk3といったリンクされたデバイスをどのように識別すればよいのでしょうか?特定の識別子やデバイスのメタデータを使ってそれらを区別することは可能でしょうか?この問題についてのガイダンスや提案があれば大いに助かります。

よろしくお願いいたします。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant