Hi,
What do you think? Any ideas are welcome!
TBH, Andreas wrote that part AFAIR.
I don't like having duplication but it might be unavoidable to have measurement reports that are not too dated and because of the osmocom-bb latency over the serial link.
I don't see much advantage in creating a new L1CTL message. I mean detecting it's a measurement report is super easy so I'd just stick with L1CTL_DATA_REQ.
And AFAICT, keeping the last one and sending it until a new one arrives is pretty much what's done right now.
Cheers,
Sylvain