18#include <radio_tool/codeplug/rdt.hpp>
19#include <radio_tool/util.hpp>
27 std::ifstream file_read(file, std::ios_base::in | std::ios_base::binary);
28 if (file_read.is_open())
30 header.Read(file_read);
33 file_read.seekg(header.GetTimestampOffset(), std::ios_base::cur);
36 file_read.read((
char*)ts_data, 7);
38 timestamp = ParseBCDTimestamp(ts_data);
42 throw std::runtime_error(
"Cant open file");
53 throw std::runtime_error(
"Not implemented");
58 std::stringstream out;
61 <<
" == RDT Codeplug ==" << std::endl
62 <<
"Radio: " << header.radio << std::endl
63 <<
"Created: " << ctime(×tamp)
64 <<
"Target: " << header.target_name << std::endl;