OEM&ODM
  • ブロードキャスト間隔と接続間隔
    ブロードキャスト間隔と接続間隔 Mar 24, 2022
    ブロードキャスト間隔と接続間隔 放送間隔: 設定可能な範囲は20ミリ秒から1024ミリ秒です.rf-starモジュールの最大ブロードキャスト間隔は5秒.です。これは、ブロードキャスト間隔が消費電力に影響を与える主な要因であるためです.ブロードキャスト間隔が大きいほど,消費電力は低くなります.ただし,モジュールがより大きなブロードキャスト間隔を有効にする場合,接続の確立とスキャン操作は5秒のブロードキャスト間隔の下でゆっくりと動作します.構築可能な接続.rf-starは、最大ブロードキャスト間隔を2秒にすることを推奨しています. 接続間隔: 設定可能な範囲は8ミリ秒から425秒です.rf-starモジュール間のデフォルトの接続間隔は20ミリ秒です.BLEモジュールと携帯電話間の接続間隔は異なります.デフォルトの最小接続間隔iosシステムは30ミリ秒,で、andriodは20ミリ秒以下に達する可能性があります.。
    続きを読む
  • ハードウェアフロー制御とソフトウェアフロー制御
    ハードウェアフロー制御とソフトウェアフロー制御 Mar 24, 2022
    ハードウェアフロー制御とソフトウェアフロー制御 ハードウェアフロー制御: rf-starノルディックセミコンダクタベースのモジュールリスト: nrf52832:RF-BM-ND04 , RF-BM-ND04I , rf-bm-nd08 nrf52810:RF-BM-ND04C , RF-BM-ND04CI , rf-bm-nd08c nrf52805:RF-BM-ND09 , rf-bm-nd09a nrf52811:RF-BM-ND04A , rf-bm-nd08a nrf52833:rf-bm-nd07 nrf52840:RF-BM-ND05 , RF-BM-ND05I , rf-bm-nd06 シリコンラボベースのモジュールリスト efr32bg22c112:RF-BM-BG22A1 EFR32BG22C224:rf-bm-bg22a3 ソフトウェアフロー制御: rf-starシリーズモジュール: rs02a1-a:RSBRS02AA , RSBRS02AI RS02A1-B:RSBRS02ABR , RSBRS02ABRI TIシリーズモジュール: cc2640r2frsm:RF-BM-4044B1 , RF-BM-4044B2 , RF-BM-4044B4 , RF-BM-4044B5 CC2640R2FRGZ:RF-BM-4077B1 CC2640R2F-Q1:RF-BM-4077B2 CC2640R2LRHB:RF-BM-4055B1L CC2640R2LRGZ:rf-bm-4077b1l BLEモジュールの通常の送受信機能,を確認するには、ハードウェアフロー制御がCTSピン,を考慮し、ソフトウェアフロー制御がBRTS.を考慮している必要があります。
    続きを読む
  • MTU,接続間隔と透過的な伝送速度
    MTU,接続間隔と透過的な伝送速度 Mar 24, 2022
    MTU,接続間隔と透過的な伝送速度 mtuはBLEデータ送信中の最大転送単位です.MTUはBLEデバイスの最大データ長を制限するように設定されています.BLE4. 0のMTUは23バイト、BLE5.0は251バイトです. BLE4 . 0 ,の場合、最大データパッケージは(MTU-3)バイト,である必要があります。つまり、,データ長は最大20バイトである必要があります.。 BLE4 . 2 ,の場合、通信速度はmtu.の上昇に応じて増加します。 BLE5 . 0 ,の場合、MTUはさまざまなメーカーのSDKとは異なります. nordic nrf52シリーズ:247バイト。 rf-star rs02axシリーズ:251バイト; Siliconlabs EFR32BG22シリーズ:250バイト; TI CC26XXシリーズ:251バイト. 携帯電話システムが異なれば、MTUも異なります. androidは251バイト,、iosは185バイト.、各BLEパケットは(MTU-3)バイト.です。 rf-starシリアルポートモジュール,の場合、透過伝送速度はユーザーが考慮に入れる最も重要な要素の1つです.。,どうすれば最大の透過伝送速度を達成できるでしょうか。 BLEシリアルポートモジュールの接続状態は、スリープイベントと接続イベントの定期的な動作です. 2つのイベント間の時間は接続間隔です.データは、接続イベントが発生したときにのみ送信できます.スリープイベント中にデータを送信する機会はありません.接続間隔が小さい,接続イベントが近い.次に,データを送信する機会が多くなり、送信されるデータが多くなります.各接続イベント中に6〜7フレームのデータを送信できる.ので,1フレームのデータでより多くのデータを送信できる場合,1つの接続イベント中にさらに多くのデータを送信できる.1フレームのデータMTU .が大きいほど、透過伝送速度.が高くなることを意味します。 限界透過伝送速度,をテストする場合、通常は接続間隔を短くし、MTUを増やします.さらに,ボー速度,シングルを含む速度,に影響を与える可能性のある他の多くの要因がありますシリアルポートデータの送信間隔.
    続きを読む
  • BLEモジュールの認証およびペアリング機能
    BLEモジュールの認証およびペアリング機能 Mar 24, 2022
    BLEモジュールの認証およびペアリング機能 プロトコルの観点から: 認証: 認証はUARTデータ,によるデバイスIDのチェックに使用されます。これはAPP.にのみ有効です。認証機能の使用方法は?認証機能を有効にし、マスターがスレーブに接続するときにスレーブデバイスの認証用のパスワードを設定します.。マスターは、スレーブがパスワードを受信した後、認証チャネル.で事前設定されたパスワードを送信する必要があります,パスワードが事前設定されたものと同じかどうかをチェックします.はいの場合,接続が維持されますいいえ,接続が無効になります. ペアリング: ペアリングはBluetoothの基盤となるプロトコル.によってサポートされ、マスターパーツのデバイスがモジュールまたは携帯電話,であるかどうかに関係なく、ペアリングされたデバイスをペアリングリストに保存します,ペアリング機能をサポートします, . 関数の場合: 認証: 認証には、接続ごとにチャネル内のパスワードが必要です. ペアリング: ペアリングは、最初のペアリングが設定された後、パスワードなしで直接接続をサポートします.ペアリングリストから事前ペアリングデバイスのMACアドレスのみが削除されます,接続を再度設定するために必要なパスワードがあります,
    続きを読む
  • ブルートゥースモジュールピンの基本的な配線
    ブルートゥースモジュールピンの基本的な配線 Mar 16, 2022
    Bluetoothモジュールピンの基本的な配線 rf-starシリーズモジュール: rs02a1-a:RSBRS02AA , RSBRS02AI RS02A1-B:RSBRS02ABR , rsbrs02abri 透過伝送のテストおよびデバッグ中にピンを接続する必要があります。VCC,GND, TX , RX , BRTS , BCTS , EN(BRTS,BCTSおよびENピンのアクティブロー). ブロードキャスト中にピンを接続する必要があります:VCC , GND , en . ファームウェアのフラッシュ中にピンを接続する必要があります(j-linkまたはオフラインライターによる):SWC , SWD , VCC , GND , RES . TIシリーズモジュール: cc2540:RF-BM-S01 , RF-BM-S02 , RF-BM-S02I CC2541:RF-CC2540A1 , RF-BM-S01A , RF-BM-S02A , RF-BMPA-2541B1 CC2640R2FRSM:RF-BM-4044B1 , RF-BM-4044B2 , RF-BM-4044B4 , RF-BM-4044B5 CC2640R2FRGZ:RF-BM-4077B1 CC2640R2F-Q1:RF-BM-4077B2 CC2640R2LRHB:RF-BM-4055B1L CC2640R2LRGZ:rf-bm-4077b1l 透過伝送のテストおよびデバッグ中にピンを接続する必要があります。VCC,GND, TX , RX , RES , BRTS , BCTS , EN(BRTS,のアクティブローBCTSおよびENピン). ファームウェアのフラッシュ中にピンを接続する必要があります。 cc2540 / cc2541:TDI , TDO(cc-debuggerによる) cc2640:TMS , TCK(xds110による) nordicシリーズモジュール,siliconlabsシリーズモジュール,TICC26X2シリーズモジュール: 北欧シリーズモジュール: nrf52832:RF-BM-ND04 , RF-BM-ND04I , rf-bm-nd08 nrf52810:RF-BM-ND04C , RF-BM-ND04CI , rf-bm-nd08c nrf52805:RF-BM-ND09 , rf-bm-nd09a nrf52811:RF-BM-ND04A , rf-bm-nd08a nrf52833:rf-bm-nd07 nrf52840:RF-BM-ND05 , RF-BM-ND05I , rf-bm-nd06 シリコンラボシリーズモジュール efr32bg22c112:RF-BM-BG22A1 EFR32BG22C224:RF-BM-BG22A3 TIシリーズモジュール: cc2642r:RF-BM-2642B1 CC2652R:rf-bm-2652b1 透過伝送のテストおよびデバッグ中にピンを接続する必要があります。VCC,GND, TX , RX , RES , RTS , CTS(RTSおよびctsのアクティブロー). ブロードキャスト中にピンを接続する必要があります(ビーコン):VCC , gnd . ファームウェアのフラッシュ中にピンを接続する必要があります(j-linkによる):SWC , SWD , VCC , GND , res . 述べる: 各モジュールにはBRTS,BCTSとCTS,RTS ,の定義が異なるため、透過伝送中に発生する可能性のある問題を回避するために、これらのピンを接続することをお勧めします.。 一部のrf-starBLEモジュール(一部のモジュールにはない)には、スリープステータスインジケータピンと接続ステータスインジケータピンがあります.。これらのピンは、現在のBluetoothモジュールのステータスを知るため、またはLEDを使用して現在のBluetoothステータスを示すために使用されます。 MCU.を介して
    続きを読む
  • シリアルモジュールと直接駆動モジュールの違いは何ですか
    シリアルモジュールと直接駆動モジュールの違いは何ですか Mar 16, 2022
    シリアルモジュールと直接駆動モジュールの違いは何ですか シリアルモジュールはデータを転送するためのものであり.、直接駆動モジュールは周辺回路を直接制御できます.。 シリアルモジュールは、接続されたデバイスとモバイルデバイス間のブリッジであり,、双方向通信を可能にします.。 直接駆動モジュールはCPUと見なすことができます,。顧客は周辺回路を駆動するためのプログラミングを行うだけで済みます.。 直接駆動モジュール: rf-starシリーズモジュール: rs02a1-a:RSBRS02AA , RSBRS02AI RS02A1-B:RSBRS02ABR , RSBRS02ABRI TIシリーズモジュール: cc2540:RF-BM-S01 , RF-BM-S02 , RF-BM-S02I CC2541:RF-CC2540A1 , RF-BM-S01A , RF-BM-S02A
    続きを読む
  • UARTアシスタントに関するQ&A
    UARTアシスタントに関するQ&A Mar 16, 2022
    UARTアシスタントに関するQ&A ①plsはUARTアシスタント(DTRとも呼ばれます).でRTSとCTSを選択してクリックします。例: ②電源投入後にほとんどすべてのrf-starBLEモジュールにフィードバック文字列があります.電源投入後に文字列が出力されない場合,plsはモジュールをリセットするか、モジュールの電源を再投入します.上記の操作が実行され、文字列が表示されない場合, plsは、同時に動作するUARTポートが複数ある可能性があるため、正しいUARTポートを選択するかどうかを確認します,。 ③文字列が乱雑な場合,plsは正しいボーレートを選択しているかどうかを確認します. ④ATコマンドを使用したdring,plsは、モジュールがATコマンドの最後にCRLFを必要とするかどうかに注意します. rf-starシリーズおよび一部のTIシリーズモジュールはcrlf.を必要としません。 rf-starシリーズモジュール: rs02a1-a:RSBRS02AA , RSBRS02AI RS02A1-B:RSBRS02ABR , RSBRS02ABRI TIシリーズモジュール: cc2640r2frsm:RF-BM-4044B1 , RF-BM-4044B2 , RF-BM-4044B4 , RF-BM-4044B5 CC2640R2FRGZ:RF-BM-4077B1 CC2640R2F-Q1:RF-BM-4077B2 CC2640R2LRHB:RF-BM-4055B1L CC2640R2LRGZ:rf-bm-4077b1l nordicシリーズ,シリコンラボシリーズおよび一部のTIシリーズモジュールは、ATコマンドモードに入るには「+++」を使用する必要があります.すべてのATコマンドの後にCFRL ,を続ける必要があります。そうすれば、モジュールは機能します。通常.ATコマンドモード,では、モジュールはデータ,のみを受信できますが、データ透過送信,を実行する場合は、データ.を送信できません。plsは最初にATコマンドモードを終了します. 北欧シリーズモジュール: nrf52832:RF-BM-ND04 , RF-BM-ND04I , rf-bm-nd08 nrf52810:RF-BM-ND04C , RF-BM-ND04CI , rf-bm-nd08c nrf52805:RF-BM-ND09 , rf-bm-nd09a nrf52811:RF-BM-ND04A , rf-bm-nd08a nrf52833:rf-bm-nd07 nrf52840:RF-BM-ND05 , RF-BM-ND05I , rf-bm-nd06 シリコンラボシリーズモジュール efr32bg22c112:RF-BM-BG22A1 EFR32BG22C224:RF-BM-BG22A3 TIシリーズモジュール: cc2642r:RF-BM-2642B1 CC2652R:RF-BM-2652B1
    続きを読む
  • OTAアップグレード
    OTAアップグレード Feb 17, 2022
    OTAアップグレード こちらがOTA機能付きのBLEモジュール一覧です。 a)RFスターベースのモジュール:RS02A1-A、RS02A1-B RS02A1-A:RSBRS02AA、RSBRS02AI RS02A1-B:RSBRS02ABR、RSBRS02ABRI APP:RFスターOTA。バッチアップグレードをサポートします。 RFスターに連絡してください。 b)Silicon Labsベースのモジュール:EFR32BG22シリーズ: EFR32BG22C112:RF-BM-BG22A1 EFR32BG22C224:RF-BM-BG22A3 APP:EFRコネクト c)Nordic Semiconductorベースのモジュール:nRF52810、nRF52832、nRF52840、nRF52811、nRF52833、およびnRF52805: nRF52832:RF-BM-ND04、RF-BM-ND04I、RF-BM-ND08 nRF52810:RF-BM-ND04C、RF-BM-ND04CI、RF-BM-ND08C nRF52805:RF-BM-ND09、RF-BM-ND09A nRF52811:RF-BM-ND04A、RF-BM-ND08A nRF52833:RF-BM-ND07 nRF52840:RF-BM-ND05、RF-BM-ND05I、RF-BM-ND06 APP:nRF Connect d)TIベースのモジュール:CC2642R、CC2652R CC2642R:RF-BM-2642B1 CC2652R:RF-BM-2652B1 備考:SDKが異なるため、モジュールが同じであってもアップグレードできません。元のファームウェアでのみ繰り返しアップグレードできます。
    続きを読む
  • TIZigBeeのFAQ
    TIZigBeeのFAQ Oct 29, 2021
    RFスターシニアアドバイザーXCODER(We-Mediaエッセイスト)によって書かれました 1. TI ZigBeeプロトコルスタックのバージョン間の違いにより、製品開発に適切なプロトコルスタックを選択するにはどうすればよいですか? TI ZigBeeプロトコルスタックZ-Stackは、Z-Stack0.1からZ-Stack2.5.1a、およびそれ以降のZ-Stack Home 1.2.1、Z-Stack Lighting 1.0.2、Z-Stack Energy1.0に開発されています. 1、Zスタックメッシュ1.0.0.プロトコルスタックをアップグレードする過程で、TIは主にプロトコルスタックの2つの側面を実行しました. 1)ZigBeeAllianceのZigBee仕様に従っていくつかの新機能を追加します. たとえば、ZigBee2007はツリー型のルーティングです. ZigBee Proでは、メッシュルーティングが登場し、MTOやソースルーティングなどのルーティングアルゴリズムが提案されています. TIは、対応する新機能をプロトコルスタックに追加します.これは、説明があいまいなものなど、仕様の関連するバグを修正することです. 2)TIZigBeeプロトコルスタック自体のバグを修正する. バージョンと以前のバージョンのプロトコルスタックの違いは、リリースノートに記載されています. Z-Stack 2.5.1aのバージョン以降、TIプロトコルスタックはZ-Stack 2.6.xの形式で直接リリースされ続けることはなく、アプリケーションプロファイルの形式でリリースされました. その理由は、TIは、開発者が実際のアプリケーションに応じて、開発用によりターゲットを絞ったプロトコルスタックを選択することを望んでいるためです. Z-stack Home 1.2.1のようなプロトコルスタックには、主に次の2つの部分が含まれます. 1)このパートの冒頭にあるコアスタックは、Z-Stack 2.5.1a以降の継続バージョンであり、Z-Stackコアリリースノート.txtバージョン2.6.2にあります. 2)アプリケーションプロトコルスタックは、主に実際のアプリケーションに関連するプロファイルに関連しています.ホームオートメーションプロトコルスタックはすべて、ZigBeeホームオートメーションプロファイルの実装に関連しています.同様に、Z-Stack Lighting1.0.2およびZ-StackEnergy 1.0.1も、アプリケーションプロファイルを備えたコアスタックです. a.Z-Stack Home 1.2.2aは、スマートホーム関連製品用に開発されています. b.Z-Stack Lighting 1.0.2は、ZLL関連製品用に開発されています. c.Z-Stack Energy 1.0.1は、スマートエネルギー、メーター、家庭内ディスプレイ、およびその他の関連製品向けに開発されています. d.Z-Stack Mesh 1.0.0は、メッシュルーティングなどの標準のZigBeeプロトコル関連機能のみを使用するプライベートアプリケーションに関連する製品用に開発されています.アプリケーション層は開発者によって定義されます. ZigBeeAllianceがリリースした後 ZigBee 3.0 プロトコル、最新のZigBeeプロトコルスタックは Z-Stack 3.0 、現在サポートしています CC2530、CC2538、CC2652R、CC265P. 2.製品のZigBeeテストと認証を行う方法、何を理解する必要があり、どのプロセスに従う必要がありますか? 標準のZigBeeホームオートメーション関連製品の開発に関する例があります.まず、開発者が製品を開発するときは、に記載されている製品に従って製品を開発する必要があります. ZigBeeホームオートメーションプロファイル仕様 これはwww.zigbee.orgからダウンロードできます.製品開発を完了した後、開発者は理解する必要があります ZigBeeホームオートメーションプロファイルテスト仕様 www.zigbee.orgからダウンロードすることもできます.このドキュメントでは、特定の製品をテストハウスでテストする必要がある関連テスト項目について説明しています.上記の2つのドキュメントの他にPICSドキュメントもあります. 3番目のドキュメントでは、認定とテストが必要な製品でサポートされている機能について説明しています.開発者は、開発した製品の実際の機能と仕様に必要な機能に従って、PICSの機能を比較および確認します.以下はテストプロセスです. 1)ZigBee Allianceに参加すると、テストの完了を支援できるテストラボができます. 2)サンプルをテストラボに送信し、PICSファイルを完成させます. 3)最初の事前テストの後、テストラボはテスト結果をフィードバックし、開発者はサンプルコードを変更します. (必要に応じて) 4)変更されたサンプルをテストラボで確認してから、正式なテストを開始します. 5)開発者は、テストラボの助けを借りて、ZigBeeAllianceオンライン認証申請資料の準備と提出を完了します. 6)テストラボは正式なテストレポートをZigBeeAllianceに提出します.アライアンスは証明書を確認して発行します. 現在、標準のZigBeeテストを実行できる7つのテストラボがあります. 中国電子標準化研究所(CESI) エレメントマテリアルテクノロジー National Technical Systems、Inc.(NTS)UL フランス船級協会 デクラ テュフラインランドグループ https://zigbeealliance.org/certification/testing-providers/ 3.デバイスの64ビットMACアドレスを選択するにはどうすればよいですか? CC2530 / CC2538 / CC2630には2つのIEEEアドレスがあり、1つはプライマリIEEEアドレスと呼ばれ、もう1つはセカンダリアドレスと呼ばれます.プライマリIEEEアドレスは、チップの情報ページに保存されます.このプライマリアドレスは、TIがIEEE Associationから購入したものであり、それぞれが一意です.ユーザーはこの値を読み取ることしかできず、消去/変更することはできません.プロトコルスタックのアドレスを読み取ると、Osal_memcpy(aExtendedAddress、(uint8 *)(P_INFOPAGE + HAL_INFOP_IEEE_OSET)、Z_EXTADDR_LEN)を取得できます.セカンダリアドレスはFlashの最後のページに保存され、ユーザーは関数HalFlashRead(HAL_FLASH_IEEE_PAGE、HAL_FLASH_IEEE_OSET、aExtendedAddress、Z_EXTADDR_LEN)を介して読み取り/書き込みを実行できます. デバイスのMACアドレスとしてプライ...
    続きを読む
1 2

の合計 2 ページ

伝言を残す

伝言を残す
当社の製品に興味があり、詳細を知りたい場合は、ここにメッセージを残してください.できるだけ早く返信します.

製品

skype

whatsapp