2011-01-10 9 views
0

これらのPowerBurst時間は、TMS37157 Development Tool FAQで参照されているサンプルコードで使用されていますが、これらの値が何であるかについての手掛かりはないようです。デスクトップアプリで提供されているようですが、バイナリしか持っていません。 TMS37157に使用[email protected]によればRFID:TMS3705 RFidトランスポンダ基地局ICとTMS37157 RFidデバイス間の通信に、どのPowerBurst時間を使用する必要がありますか?

struct stLFpacket    
{ 
    unsigned short usPowerBurst[4]; 
    ... 
struct stLFpacket aLFpacket; 
... 
void DoPowerBurst(char number) 
{ 
    if ((command1.field.PPM_PWM == 1) && (number == 2)) 
     SetOutput(&P1OUT, P1_TXCT, HIGH, BLCtimes.usToff, USEC, HALT);  
    SetOutput(&P1OUT, P1_TXCT, LOW, aLFpacket.usPowerBurst[number-1], MSEC, 
     HALT); 
} 
... 
void GetPowerBurst(char number, char* Index) 
{ 
    if (command1.field.TwoPB_OnePB == ONE_BYTE) 
      aLFpacket.usPowerBurst[number-1] = USB_Buffer.ucData[*Index]; 
    else 
      aLFpacket.usPowerBurst[number-1] = 16 * USB_Buffer.ucData[*Index] 
       + USB_Buffer.ucData[(*Index)+1]; 
    *Index++; 
} 

答えて

0

電力バースト時間はPB1ため15-50ms及びPB2ため 50ミリ秒であるべきです。基地局で ソースコード、dopowerburst(2)、 dopowerburst(3)は、dopowerburst(4) は TMS37157異なる少し を操作する私達の他の自動車 トランスポンダの一部に覚醒パターンに使用されるように見えます。

関連する問題