A lot of development for implementing communication subsystem for a student nano-satellite was also undertaken. The communication subsystem consisted of an FPGA device necessary to implement telemetry and telecommand and certain glue logic for different devices on the embedded system. The figure shows a block diagram of the command and data handling block developed in-house to implement the telemetry and telecommand functionality necessary on the satellite. In the process, various IPs like FSK demodulator, BCH decoder, command decoder and validator, convolution encoder etc. were designed. These were functional and tested successfully in real satellite environment.
A ground station was established for telemetry and telecommand of the satellite and various IPs related to the ground station including antenna pointing system, RF receiver system and programmable antenna tracking system were developed.