Reply by Fred Marshall March 28, 20062006-03-28
"yockie82" <sammicheng_@hotmail.com> wrote in message 
news:b-GdnSfe6J2GoLTZ4p2dnA@giganews.com...
> HI; > i am currently doing a research on beamforming. I am doing a simple > built up of a beamforming application. i need help in c-programming for > beamforming. I am implementing a 4 ultrasonic sensor to form a transducer > array and i am using beamforming application to help steer the sound wave > beamed by the sensors. I am using 4 ultraonic transciever and 4 > transciever > Ic chip which are then linked to a MCU. I need help in the c-programming > part. > I understand that we might need to use delay from a sensor to another. > Could anyone guide me on this? I need help badly. Really apperciate it if > someone could help me out here. Thanks > > Regards; > Yock Wen Xiang
Sample the sensors in a common time frame. Assuming the samples are all taken at the same time(s) then a delay is a matter of saving samples in a buffer or "delay line" and adding samples from sensor to sensor from points in the buffer that coincide with the delay you require. If the samples aren't taken at the same time then you will need to do some sort of interpolation or other combination of the samples in order to get the beam steering you desire. See "circular buffer" as a technique that will help. Check dspguru Fred
Reply by yockie82 March 28, 20062006-03-28
HI;
   i am currently doing a research on beamforming. I am doing a simple
built up of a beamforming application. i need help in c-programming for
beamforming. I am implementing a 4 ultrasonic sensor to form a transducer
array and i am using  beamforming application to help steer the sound wave
beamed by the sensors. I am using 4 ultraonic transciever and 4 transciever
Ic chip which are then linked to a MCU. I need help in the c-programming
part.
   I understand that we might need to use delay from a sensor to another.
Could anyone guide me on this? I need help badly. Really apperciate it if
someone could help me out here. Thanks

Regards;
Yock Wen Xiang