Hi Marcus,
Thank you very much for introducing me with "Screenshot" option in GRC :) I checked the provided link and what I understood is that the file sink is saving bits correctly but in a different format (32 bits for floating point data). However, I have few confusions:
1. The ASCII equivalent of "#" or "?" is not equal to "1010" so why the saved data is "##??" ?
2. In-order to further comprehend this concept, I designed a DPSK MOD/De-MOD using GRC DPSK blocks as shown in DPSK_loopback image. The data "1010" is provided via file source shown in Data_Tx image and demodulated data is saved using file sink. To my surprise, the demodulated data is successfully saved in desired Byte format in file i.e. "101010" as shown in Rx_Data snapshot.
3. To verify this, I designed an another design, which just takes the same data from file and converts it into "10" and save back to file as shown in Data_save_try. But this time, the saved file format was unrecognizable and the file didn't even opened as shown in Rx_file.
My application requires to display and save the "Telemetry data" coming from a Satellite in binary form i.e. 1010 etc as happening in DPSK_loopback. How should I achieve this in my design shown in my previous email?
Need your expert opinion :)
Best Regards
Salman