RFID:TMS3705 RFid转发器基站IC和TMS37157 RFid设备之间应该使用哪些PowerBurst时间进行通信?

时间:2011-01-10 21:25:52

标签: c rfid

这些PowerBurst时间用于TMS37157 Development Tool FAQ中引用的示例代码,但似乎没有关于这些值是什么的线索。看起来它们是由桌面应用程序提供的,但我只有二进制文件。

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++;
}

1 个答案:

答案 0 :(得分:0)

根据support@ti.com,

  

用于的电源突发时间   PB1和TMS37157应为15-50ms   PB2为50ms。在基站   源代码,dopowerburst(2),   dopowerburst(3),dopowerburst(4)   似乎用于唤醒模式   一些我们的其他汽车   操作一点点的转发器   与TMS37157不同。