JS8Call-Improved master
Loading...
Searching...
No Matches
JS8.cpp File Reference

Implementation of JS8 encoding and decoding functions. More...

#include "JS8.h"
#include "JS8_Include/commons.h"
#include "JS8_Mode/FrequencyTracker.h"
#include "JS8_Mode/whitening_processor.h"
#include "ldpc_feedback.h"
#include "soft_combiner.h"
#include <QDebug>
#include <QLoggingCategory>
#include <QtGlobal>
#include <algorithm>
#include <atomic>
#include <boost/crc.hpp>
#include <boost/math/ccmath/round.hpp>
#include <boost/multi_index/key.hpp>
#include <boost/multi_index/ordered_index.hpp>
#include <boost/multi_index/ranked_index.hpp>
#include <boost/multi_index_container.hpp>
#include <chrono>
#include <cmath>
#include <complex>
#include <concepts>
#include <cstddef>
#include <cstdint>
#include <cstdlib>
#include <fftw3.h>
#include <initializer_list>
#include <limits>
#include <memory>
#include <mutex>
#include <numbers>
#include <numeric>
#include <optional>
#include <sstream>
#include <stdexcept>
#include <string_view>
#include <unordered_map>
#include <utility>
#include <vector>
#include <vendor/Eigen/Dense>
#include "JS8.moc"
Include dependency graph for JS8.cpp:

Go to the source code of this file.

Classes

class  JS8::Worker

Functions

 Q_DECLARE_LOGGING_CATEGORY (decoder_js8)
void JS8::encode (int const type, Costas::Array const &costas, const char *const message, int *const tones)

Detailed Description

Implementation of JS8 encoding and decoding functions.

(C) 2025 Allan Bazinet w6baz.nosp@m.@arr.nosp@m.l.net - All Rights Reserved