mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2024-12-15 12:40:35 +00:00
Emit mat file generation message only if there is data to save
This commit is contained in:
parent
03dc09ab75
commit
31f9a87ee4
@ -148,7 +148,6 @@ bool Rtklib_Solver::save_matfile()
|
|||||||
sizeof(uint8_t) * number_of_uint8_vars +
|
sizeof(uint8_t) * number_of_uint8_vars +
|
||||||
sizeof(float) * number_of_float_vars;
|
sizeof(float) * number_of_float_vars;
|
||||||
std::ifstream dump_file;
|
std::ifstream dump_file;
|
||||||
std::cout << "Generating .mat file for " << dump_filename << std::endl;
|
|
||||||
dump_file.exceptions(std::ifstream::failbit | std::ifstream::badbit);
|
dump_file.exceptions(std::ifstream::failbit | std::ifstream::badbit);
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
@ -163,6 +162,7 @@ bool Rtklib_Solver::save_matfile()
|
|||||||
int64_t num_epoch = 0LL;
|
int64_t num_epoch = 0LL;
|
||||||
if (dump_file.is_open())
|
if (dump_file.is_open())
|
||||||
{
|
{
|
||||||
|
std::cout << "Generating .mat file for " << dump_filename << std::endl;
|
||||||
size = dump_file.tellg();
|
size = dump_file.tellg();
|
||||||
num_epoch = static_cast<int64_t>(size) / static_cast<int64_t>(epoch_size_bytes);
|
num_epoch = static_cast<int64_t>(size) / static_cast<int64_t>(epoch_size_bytes);
|
||||||
dump_file.seekg(0, std::ios::beg);
|
dump_file.seekg(0, std::ios::beg);
|
||||||
|
Loading…
Reference in New Issue
Block a user