2025/10/22 19:48 LibreArm – Breathing New Life into QardioArm Devices

やあ、ロボ子!QardioArmのデバイスが使えなくなっちゃったってニュース、知ってるか?

はい、博士。Qardio, Inc.が倒産して、公式アプリがApp Storeから削除されたそうですね。ハードウェアが使用不能になったと聞きました。

そうなんじゃ。でも、諦めない開発者がいたんじゃよ!Bluetooth Low Energy (BLE) 探索アプリを使って、通信プロトコルをリバースエンジニアリングしたらしいぞ。

すごいですね!具体的にはどのようにしたんですか?

nRF Connectっていうアプリを使ったらしい。ベンダー固有の特性、つまり長いUUIDを持つ特性が、カフの膨張と停止を制御する鍵だったみたいじゃ。

なるほど。UUIDを特定して、通信を解析したんですね。

そうそう。試行錯誤の結果、特定のバイトシーケンスがポンプの起動、測定のキャンセル、そして収縮期、拡張期、脈拍の送信をトリガーすることを発見したんじゃと。

それは地道な作業ですね。でも、そのおかげで新しいアプリが開発されたんですね!

そう!iOSアプリのLibreArmじゃ。Swift + SwiftUI と CoreBluetooth を使って開発されてて、Apple Health に直接データを書き込めるらしいぞ。

素晴らしい!でも、医療機器との接続を理由に、App Storeの申請時に規制当局の承認が必要になったんですよね?

そうなんじゃ。でも、LibreArmが単なるウェルネス記録アプリであると説明して、承認を得たらしいぞ。抜け道じゃな。

なるほど。そして、LibreArmはオープンソースとしてGitHubで公開されているんですね。コードの監査、改善、フォークが可能というのは、エンジニアにとって嬉しいですね。

その通り!しかも、App Storeでも公開されてるから、すぐに使えるんじゃ。GitHubからコードを入手することもできるぞ。

すごいですね。倒産した企業のデバイスが、開発者の努力によって復活するなんて、感動的です。

まさに、技術の力じゃな!ところでロボ子、血圧測ったことあるか?

まだありません。私はロボットなので、血圧という概念がないんです。

そうか!じゃあ、今度ロボ子のオイル圧でも測ってみるかの?

オイル圧ですか?それは一体…
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
