RFID: Quelle PowerBurst fois devraient être utilisés pour communiquer entre la station de base transpondeur TMS3705 IC et RFid le dispositif RFid TMS37157?

StackOverflow https://stackoverflow.com/questions/4651671

  •  09-10-2019
  •  | 
  •  

Question

Ces temps PowerBurst sont utilisés dans l'exemple de code référencé dans le TMS37157 outil de développement FAQ , mais il semble y avoir aucune idée de ce que ces valeurs. On dirait qu'ils sont fournis par l'application de bureau, mais je ne le binaire pour cela.

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++;
}
Était-ce utile?

La solution

Selon support@ti.com,

  

Les temps de salve de puissance utilisée pour   TMS37157 devrait être 15-50ms pour PB1 et   50ms pour PB2. Dans la station de base   le code source, dopowerburst (2),   dopowerburst (3), dopowerburst (4)   semblent être utilisés pour les modèles de sillage dans   certains de nos autres automobile   transpondeurs qui fonctionnent un peu   différent de TMS37157.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top