Below are links to 2 videos.
The first shows the sensors. The anemometer cups drive a DC motor that generates a current. The flag is driving an elliptical piston hooked up to a potentiometer. When the flag is at a full crosswind the full DC charge is allowed to flow through. As the flag goes from crosswind to null, the potentiometer allows less of the signal to come through until no signal comes through at the null. The elliptical drive under the flag makes it so that when the flag first comes off of the crosswind the signal is barely reduced. As it approaches null the signal is being reduced very rapidly. In this way the signal coming through is representative of the crosswind component or bullet push only.
The next problem is the weighting of each sensor. A 10 MPH crosswind at 10 yards has much more effect on your bullet push than a 10 MPH crosswind at 90 yards. We came up with 2 solutions. One solution is to space the flags evenly and create an algorithm to reduce the amount of current each sensor is allowed to contribute as the flags get further downrange. The other solution was to divide the range into segment that each contributed the same amount of push. For example on a 100 yard range, the first 29 yards push your bullet as much as the last 71 yards. With only 2 flags, you would put one in the middle of each segment at 14 yards and the other one at 65 yards. I use 7 flags, so at 100 yards I place them at 4, 12,20,30,41,55 and 79 yards. According to our calculations, each flag will contribute equally to the overall push on the target at 100 yards. For 200 yards, simply double the yardages. With 7 flags, the first 8 yards push the bullet the same amount as the last 41 yards. The final 10 yards to the target only contribute 1% of your total bullet push!
1st Video
The second video focuses more on the display and it is explained in the video.
2nd Video
Enjoy!