2016-04-09 5 views
1

IBeaconデバイスを作るためHM-Soft V540ファームウェアでHM-10ボード(CC2541内部)を使用します。 しかし、私は大きな問題があります:リセット後、HM-10は睡眠中および広告中(睡眠時2μA)ですが、ランダムな時間(数秒または数秒)後にHM10をビーコンとして構成し、自動睡眠などを行います。数分)、HM10は目を覚まし、15〜20mAの間で消費します...常に!私がスリープ状態を再適用するために "AT + RESET"を送るまで。これは私がHM10を設定するために使用するコマンドであるHM-10 CC2541 IBeacon - ランダム時間後の睡眠の問題

(そして再び、...数秒後に目を覚ます):この問題がどこにある

AT+RENEW 
AT+RESET 
AT 
AT+MARJ0x1234 
AT+MINO0xFA01 
AT+ADVI9 
AT+NAMEFAB1 
AT+ADTY3 
AT+IBEA1 
AT+DELO2 
AT+PWRM0 
AT+RESET 

あなたは知っていますか?

ありがとうございました。あなたはPWRM1にごPWRM0を変更する必要があり

+0

表示できるコードはありますか? –

+0

すべてのコードとエラーを適切な書式で質問自体に追加してください。 –

+0

ちょうどフレンドリーなヒントですが、あなたはこのページを読むことができます:[How-To-Ask Guide](https://stackoverflow.com/help/how-to-ask)可能な限り簡単に答えることができます。あなたが抱えている問題を修正するためにあなたがした努力と、それらの修正を試みたときに何が起こったのかを必ず含めてください。ショーコードとエラーメッセージも忘れないでください! –

答えて

0

0

は問題があなたのために解決されるかもしれないと思う私のために働いたが、私はちょうどHM-10(ファームウェアバージョンv549)と同じ「問題」に遭遇するように私はしたかったです

私のケースでは、私のコード内のいくつかのロガーがシリアル番号80文字を使って文字列を送信していることが分かりました。これは、実際には、HM-10を強制的にスリープ状態から復帰させるルールです。したがって、AT + PWRM0(自動スリープを有効にする)を使用することもできますが、シリアルでデータを送信すると、文字列の長さが誤ってHM-10を起動させないことがあります。これが少し助けてくれることを願います。