Hello!
For a project I’m working on, I’ve written a module with Orekit to read/write IIRV data messages, and I wanted to gauge interest on contributing this feature to Orekit itself.
For context, IIRV messages are a fairly common file format that are primarily used to communicate spacecraft state information for tracking via ground station or satellite networks. Documentation about them is a bit sparse, probably the best source is the NASA Ground Network Tracking and Acquisition Data Handbook). Currently IIRV writing is supported by STK and FreeFlyer, but as far as I know, there is not free or open source way to read or write these files (hence why building this tool off Orekit was the way we chose to go). The use case for IIRV files is a bit niche overall, but having this capability has been useful for us since IIRVs are so widely supported across various ground station networks.
Is this a feature you would be interested in?
Thanks!