The Indian Regional Navigation Satellite System (IRNSS) was developed by the Indian Space Research Organization (ISRO) of India with an operational name of NavIC (Navigation with Indian Constellation). IRNSS/NavIC signals cover India and the region extending up to 1,500 km from its political boundary. It provides two levels of service: Standard Positioning Service (SPS) for civilian users and Restricted Service (RS) for military and strategic purposes. The space segment of IRNSS/NavIC consists of three geostationary Earth orbit satellites (GEOs) and four inclined geosynchronous orbit satellites (IGSOs) with an inclination of 5 o and 29 o with the equator, respectively. These seven IRNSS/NavIC satellites are transmitting signals continuously towards Earth.At present, only five satellites out of seven are actively being used for finding the user position, velocity, and time (PVT). The complete details regarding control and ground segments of the IRNSS/NavIC system can be found at the ISRO (ISRO, March 6, 2023). Many constellations and signals are continuously emerging as part of the modernization of GNSS systems, and these signals are visible and readily available to Indian users. In this background, the GNSS software receiver