このプロジェクトについて
SmartCraft for OsmAndは、Mercury SmartCraft BLEゲートウェイ(VesselView Mobileなど)に接続し、Bluetooth Low Energy経由でエンジンデータをデコードするAndroidアプリケーションです。デコードされた計測値はOsmAndナビゲーションアプリのマップウィジェットとして公開され、ボート利用者はエンジンRPM、冷却水温度、バッテリー電圧、燃料流量、燃料レベル、油圧、エンジン稼働時間、ギア位置などをマップ画面上で直接確認できます。
このアプリは、BLE接続とプロトコル解析を処理するフォアグラウンドサービス(SmartCraftService)を実行し、AIDLを介してOsmAndと通信します。OsmAnd無料版とOsmAnd+の両方をサポートし、自動検出モードを備えています。
ウィジェットには、RPM、冷却水温度、バッテリー電圧、燃料流量、燃料レベル、油圧、エンジン稼働時間、使用燃料、ギア、ブロック圧力、油温、海水温、および計算された燃費指標(燃料流量をGPS速度で割った値)が含まれます。単位は、温度、圧力、燃料流量、燃費について設定可能です。
このプロジェクトはApache License 2.0の下でオープンソースであり、リバースエンジニアリングされたBLEプロトコルのドキュメントをPROTOCOL.mdに含んでいます。Gradleでビルドされ、CI、ユニットテスト、GitHub Actionsによるリリース自動化、およびF-Droid用のFastlaneメタデータを含みます。
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.