erc-compact / skyweaver

Implementation of an offline FBFUSE beamformer
MIT License
0 stars 1 forks source link

Weights manager #6

Closed ewanbarr closed 4 months ago

ewanbarr commented 4 months ago

Weights manager is now done and tested. Based on FBFUSE weights manager with the addition of scalar antenna weights.

Note that the antenna weights need to be strictly <=1 otherwise the weights will overflow their int8 type. It might be better to multiply by the scalar weight after multiplication by the geometric weight when the data is in 32 bit.

Currently the weights are 1 or 0 so it doesn't matter, but if we require more complex weightings in the future this should be changed.

Note that for small scalar weights the range of phases that can be represented by a complex int8 is reduced.

ewanbarr commented 4 months ago

This PR is superseded by the channel statistics PR