Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは

私はESP32でBGT60TR13Cと存在検出アプリケーションを使用しています。 インフィニオンのサンプルプロジェクトを参考にしました。
1. レーダーSDKとインフィニオンMCU 7のデモハードウェアとファームウェアコードはESP32に移植され、正常に動作しています
2. MCUファームウェアで存在検出が行われたCSKキットがあります。

ここでは、最初のプロジェクトの使用

ifx_Avian_Metrics_t; に変換される環境関連のパラメータを追加するための構造
ifx_Avian_Config_t; レーダーパラメータ。
 
CSKキットを使用している間
xensiv_radar_presence_config_t;レーダー構成の構造。
 
ifx_Avian_Metrics_tを変換する方法はありますか?xensiv_radar_presence_config_tする。またはifx_Avian_Config_t;xensiv_radar_presence_config_tに; ?
 
ありがとうございました
パース・スタール。
0 件の賞賛
1 解決策
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは@parth1568

共有されるESP32ソリューション/デモはCSKに従います。 RDK コードから CSK への直接移植はありません。

よろしく
蜂蜜

 

元の投稿で解決策を見る

0 件の賞賛
9 返答(返信)
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは@parth1568

この変更を行いたいというあなたの願望の背後にある理由を教えていただけますか? 特定のプロジェクトやアプリケーションに関連していますか?

よろしくお願いいたします
蜂蜜

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは、@HoneyDhandhukia 

このアプリケーションは、オフィス環境での照明アプリケーションの存在検出用です。 空間を占有している生体の有無を精密に検知したい。 小さなファンや動く物体があります。 レーダーパラメータで人間を検出し、レーダーを正確に制御して最適な検出を行いたいと考えています。
xensiv_radar_presence_config_t;存在検出で使用される構造は、実際の環境またはレーダーパラメータを正確に定義していません。 より細かく制御するには、これが必要です。
また、これらのパラメーターを使用した場合、Infenionが提供する静的ライブラリが壊れるかどうかはわかりません。

ありがとうございました

パース・スタル

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは@parth1568

共有されるESP32ソリューション/デモはCSKに従います。 RDK コードから CSK への直接移植はありません。

よろしく
蜂蜜

 

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは、@HoneyDhandhukia

CSKコードがレーダーパラメータを修正しているのがわかります。 下記の

#define XENSIV_BGT60TRXX_CONF_DEVICE (XENSIV_DEVICE_BGT60TR13C)
#define XENSIV_BGT60TRXX_CONF_START_FREQ_HZ (61020100000)
#define XENSIV_BGT60TRXX_CONF_END_FREQ_HZ (61479904000)
#define XENSIV_BGT60TRXX_CONF_NUM_SAMPLES_PER_CHIRP (128)
#define XENSIV_BGT60TRXX_CONF_NUM_CHIRPS_PER_FRAME (16)
#define XENSIV_BGT60TRXX_CONF_NUM_RX_ANTENNAS (1)
#define XENSIV_BGT60TRXX_CONF_NUM_TX_ANTENNAS (1)
#define XENSIV_BGT60TRXX_CONF_SAMPLE_RATE (2352941)
#define XENSIV_BGT60TRXX_CONF_CHIRP_REPETITION_TIME_S (6.945e-05)
#define XENSIV_BGT60TRXX_CONF_FRAME_REPETITION_TIME_S (0.0049961)
#define XENSIV_BGT60TRXX_CONF_NUM_REGS (38)

というファイルで radar_settings_tr13c.h
存在検出モジュールはxensiv_radar_presence_handle_t;を使用して構成しますが、ソースコードは開いていません。レーダー抵抗器がどのように変化しているか確認できません。 または、上記のコードスニペットで指定されているように静的になります。

ありがとうございました

パース・スタール。

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは、@HoneyDhandhukia

私はこれを行う1つの方法を見つけました。 RDKには、設定のJSONファイルをプレゼンスセンシングで使用されるcファイルに変換するためのbgt60-configuration-cliがあります。 インフィニオンが提供する静的ライブラリを改善または破壊するかどうかはわかりません。

ありがとうございました

パース・スタール。

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは@parth1568

はい、CLIはJSONを変換してCファイルに登録設定することです。レーダー設定の変更は、パフォーマンスに影響します。 どの静的ライブラリを参照しているか教えてください。

よろしく
蜂蜜

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは、@HoneyDhandhukia

存在検出アルゴリズムライブラリは、クローズドソースのgiven.aにあります。 ファイル。 私は上記のメッセージでその静的ライブラリを意味しました。 ソースコードは、NDAまたはその他の契約を結んだベンダーアプリケーションで利用できますか?

ありがとうございました

パース・スタール。

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは@parth1568

新しい RDK:https://community.infineon.com/t5/Radar-sensor/Release-Announcement-Radar-Development-Kit-3-5-availa... をインストールしてください。 存在検出を含む、探しているすべてのファイルがあります

よろしく
蜂蜜

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは、@HoneyDhandhukia

サポートと情報をありがとう。 私はこれに感謝します。

ありがとうございました

パース・スタール。

0 件の賞賛