ax25_utils namespace
Classes
- struct AddressSpec
Functions
- auto build_ui_frame_no_fcs(const AddressSpec& destination, const AddressSpec& source, const std::vector<AddressSpec>& repeaters, const std::uint8_t pid, const std::vector<std::uint8_t>& info) -> std::vector<std::uint8_t>
- auto build_wire_levels_with_fcs(const std::vector<std::uint8_t>& frame_no_fcs) -> std::vector<bool>
- auto encode_address(const AddressSpec& spec, const bool last) -> std::array<std::uint8_t, 7U>
- auto with_fcs(const std::vector<std::uint8_t>& payload) -> std::vector<std::uint8_t>
Function documentation
std::vector<std::uint8_t> prf:: pr:: tests:: ax25_utils:: build_ui_frame_no_fcs(const AddressSpec& destination,
const AddressSpec& source,
const std::vector<AddressSpec>& repeaters,
const std::uint8_t pid,
const std::vector<std::uint8_t>& info)
#include <pr/tests/ax25_test_utils.hpp>
std::vector<bool> prf:: pr:: tests:: ax25_utils:: build_wire_levels_with_fcs(const std::vector<std::uint8_t>& frame_no_fcs)
#include <pr/tests/ax25_test_utils.hpp>
std::array<std::uint8_t, 7U> prf:: pr:: tests:: ax25_utils:: encode_address(const AddressSpec& spec,
const bool last)
#include <pr/tests/ax25_test_utils.hpp>
std::vector<std::uint8_t> prf:: pr:: tests:: ax25_utils:: with_fcs(const std::vector<std::uint8_t>& payload)
#include <pr/tests/ax25_test_utils.hpp>