I was at a CX race on Sunday and saw a bike with some kind of Polar on it. It seemed to be two parts, one on the seat stay and one on the chain stay. Both were mounted on the drive side. Both parts were about 6 inches long or so and mounted lengthwise on the stays. Seemed like a few wires going between the units.
Was that some kind of power meter or something?
Looked a bit large for normal bike computer uses.
I looked thru Polar's site, but find it a bit difficult to navigate and since these were probably not the head units, no pics similar were seen.