pfodAppV3 BT,BLE,Wifi,SMS APP
無料のコンパニオンアプリ、
pfodWebDesigner と pfodWeb を https://www.forward.com.au/pfod/pfodWeb/index.html でご確認ください。
pfodWebDesigner は無料の Web ベースの GUI デザイナーです。
pfodWeb は、このアプリ (pfodApp) の代替となる無料の Web ベースのアプリで、ESP32、ESP8266、Pi Pico W/2W に対応しています。
pfodDesignerV2 は、メニューやチャートをデザインし、様々なボード向けの Arduino コードを生成します。pfodGUIdesigner は、インタラクティブな GUI コンポーネント、ボタン、スライダー、ゲージなどをデザインし、Arduino コードを生成します。
https://www.forward.com.au/pfod/pfodDesigner/index.html
2024年9月4日 Android 8以降向けRev 425、{@}の抑制を修正し、BLEパケットサイズを最大517までサポート
2023年8月5日 Android 10 - CronetUrlRequestの例外
Android 10の最新アップデートでは、初回接続時にpfodApp(およびスマートフォンのその他の部分)がフリーズすることがあります。これはGoogleの問題のようで、その後の起動ではpfodAppは正常に動作します。
2023年2月13日 Android 12、13(一部スマートフォン)
checkPermissionForDataDelivery がセキュリティ例外をスロー
Google の問題と思われます https://issuetracker.google.com/issues/246828858
プライバシーポリシー
Android V12以降における位置情報の利用許可に関する注意事項
pfodAppは位置情報を使用、保存、送信したことはなく、またこれまでも使用、保存、送信したこともありません。しかし、Android V12より前のバージョンでは、GoogleはBluetooth接続を行うためにpfodAppに位置情報の利用許可を要求することを義務付けていました。
Android 12以降では、pfodAppは位置情報を実際に使用、保存、送信しないため、位置情報の利用許可を要求せずに済みます。ただし、pfodAppはAndroid V4.4以前のモバイルでも動作しており、現時点ではAndroid V12の位置情報の利用許可機能を活用していません。そのため、Android V12以降では、位置情報の許可を「アプリの使用中のみ」に設定してください。注意:pfodAppは起動時にのみ許可を確認し、必要なときに毎回許可を確認するわけではないため、「今回のみ」は選択しないでください。そのため、「今回のみ」を選択すると、後々pfodAppが失敗する可能性があります。
pfodAppは古いAndroidモバイル(V8以降)で動作するため、古いモバイルをプロジェクト専用のコントローラー/ユーザーインターフェースとして再利用できます。
BLE接続。pfodAppがBLEデバイスに再接続できない場合は、nRF Connectアプリ(https://play.google.com/store/apps/details?id=no.nordicsemi.android.mcp)を使用して最初に接続してください。
注意:これらの画面はpfodAppに組み込まれているものではありません。これらはすべて、Arduinoなどのマイクロプロセッサからのコンパクトなテキストメッセージによって作成されます。ここで表示されるスクリーンショットの内容(言語を含む)は、pfodAppが接続しているマイクロプロセッサによって完全に制御されています。
使用される権限の詳細については、インストールガイド(https://www.forward.com.au/pfod/Android_pfodApp/pfodAppForAndroidGettingStarted.pdf)をご覧ください。
pfodAppは、Adafruit Bluefruit Feather52、Arduino101、BBC micro:bit、RFduino、Itead BLE Shield(HM_10モジュール)、Bluefruit LE FloraおよびUART Friend、Bluefruit LE SPI、RedBearLab BLE Shield、ESP8266モジュール、Classic Bluetooth(Itead Bluetooth Shieldなど)、SIM900 GPRS SMSシールド、Adafruit Feather
WICED、Arduino Ethernetシールド、その他pfod(Protocol For Operations Discovery)に接続します。
また、メニューと画像のキャッシュ機能に加え、SMS、WiFi、Bluetooth V2に加えて、Bluetooth Low Energy(BLE)もサポートしています。色とテキストのフォーマット設定、スライダー、データロギングとプロット機能など、Android端末で簡単に計測データを取得し表示できます。また、128ビットセキュリティを搭載しているため、インターネット経由でデバイスを簡単かつ安全に制御できます。
このpfodAppには意図的な機能制限があり、ソフトウェアには意図しないコーディングエラーが含まれる場合があります。人身傷害や財産損害のリスクがある状況では使用しないでください。pfodのドキュメントおよび実装に関する著作権は、Forward Computing and Control Pty. Ltd.(Forward)が所有します。


