clang format, similar to GNU Radio

This commit is contained in:
Bastian Bloessl
2021-07-17 10:07:21 +02:00
parent 5f7e102e3d
commit a2491b5474
50 changed files with 3331 additions and 3059 deletions
+53 -53
View File
@@ -22,76 +22,76 @@
using namespace gr::ieee802_11;
chunks_to_symbols::sptr
chunks_to_symbols::make()
chunks_to_symbols::sptr chunks_to_symbols::make()
{
return gnuradio::get_initial_sptr(new chunks_to_symbols_impl());
return gnuradio::get_initial_sptr(new chunks_to_symbols_impl());
}
chunks_to_symbols_impl::chunks_to_symbols_impl() :
tagged_stream_block("chunks_to_symbols",
io_signature::make(1, 1, sizeof(char)),
io_signature::make(1, 1, sizeof(gr_complex)), "packet_len") {
chunks_to_symbols_impl::chunks_to_symbols_impl()
: tagged_stream_block("chunks_to_symbols",
io_signature::make(1, 1, sizeof(char)),
io_signature::make(1, 1, sizeof(gr_complex)),
"packet_len")
{
d_bpsk = constellation_bpsk::make();
d_qpsk = constellation_qpsk::make();
d_16qam = constellation_16qam::make();
d_64qam = constellation_64qam::make();
d_bpsk = constellation_bpsk::make();
d_qpsk = constellation_qpsk::make();
d_16qam = constellation_16qam::make();
d_64qam = constellation_64qam::make();
d_mapping = d_bpsk;
d_mapping = d_bpsk;
}
chunks_to_symbols_impl::~chunks_to_symbols_impl() { }
chunks_to_symbols_impl::~chunks_to_symbols_impl() {}
int
chunks_to_symbols_impl::work(int noutput_items,
gr_vector_int &ninput_items,
gr_vector_const_void_star &input_items,
gr_vector_void_star &output_items) {
int chunks_to_symbols_impl::work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
gr_vector_void_star& output_items)
{
const unsigned char *in = (unsigned char*)input_items[0];
gr_complex *out = (gr_complex*)output_items[0];
const unsigned char* in = (unsigned char*)input_items[0];
gr_complex* out = (gr_complex*)output_items[0];
std::vector<tag_t> tags;
get_tags_in_range(tags, 0, nitems_read(0),
nitems_read(0) + ninput_items[0],
pmt::mp("encoding"));
if(tags.size() != 1) {
throw std::runtime_error("no encoding in input stream");
}
std::vector<tag_t> tags;
get_tags_in_range(
tags, 0, nitems_read(0), nitems_read(0) + ninput_items[0], pmt::mp("encoding"));
if (tags.size() != 1) {
throw std::runtime_error("no encoding in input stream");
}
Encoding encoding = (Encoding)pmt::to_long(tags[0].value);
Encoding encoding = (Encoding)pmt::to_long(tags[0].value);
switch (encoding) {
case BPSK_1_2:
case BPSK_3_4:
d_mapping = d_bpsk;
break;
switch (encoding) {
case BPSK_1_2:
case BPSK_3_4:
d_mapping = d_bpsk;
break;
case QPSK_1_2:
case QPSK_3_4:
d_mapping = d_qpsk;
break;
case QPSK_1_2:
case QPSK_3_4:
d_mapping = d_qpsk;
break;
case QAM16_1_2:
case QAM16_3_4:
d_mapping = d_16qam;
break;
case QAM16_1_2:
case QAM16_3_4:
d_mapping = d_16qam;
break;
case QAM64_2_3:
case QAM64_3_4:
d_mapping = d_64qam;
break;
case QAM64_2_3:
case QAM64_3_4:
d_mapping = d_64qam;
break;
default:
throw std::invalid_argument("wrong encoding");
break;
}
default:
throw std::invalid_argument("wrong encoding");
break;
}
for(int i = 0; i < ninput_items[0]; i++) {
d_mapping->map_to_points(in[i], out + i);
}
for (int i = 0; i < ninput_items[0]; i++) {
d_mapping->map_to_points(in[i], out + i);
}
return ninput_items[0];
return ninput_items[0];
}