This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PGA460: Can predefined P1 and P2 working simutaneously

Genius 13655 points
Part Number: PGA460


Hi Team,

Customer wanted to set P1, P2 to different distance range, for example, P1:10m, P2:3m. P1 is the Rx/Tx master, P2 is the Rx slaver. When started, Tx P1 is set to BURST/LISTEN and P2 is set to listen only, when reaching the recording time, reading the P2 test result and then read the P1 test result, is it feasible?

Thanks.
Rgds
Shine

  • Shine,

    Yes, it is possible to synchronize two/multiple PGA460 sensor modules, and readout the data independently. I will refer to each sensor module as S1 and S2, instead of P1 and P2 since the Px abbreviation refers to the preset 1 and 2 settings of the PGA460.

    The PGA460 command process of the customer's use-case is explained in the PGA460 Array of Ultrasonic Transducers for Triangulation and Tracking app note. Here is the summarized procedure.

    1. Send broadcast burst-and-listen command (CMD17/18). 
    2. Wait until the preset record length time expires. In this case, the customer will need to wait the equivalent of 10m (~62ms), since S1 will be configured for a 10m range maximum.
    3. Send an ultrasonic measurement result command (CMD5) to read back the time-of-flight data from each device. It is possible to read back the data from S2 after ~20ms since its max range is only 3m while S1 is still recording up to 10m.
    4. Convert time-of-flight data to one-way distance.