Formatted code (#1007)

* Updated style

* Updated files

* fixed new line

* Updated spacing

* File fix WIP

* Updated to clang 13

* updated comment style

* Removed old comment code
This commit is contained in:
jLynx 2023-05-19 08:16:05 +12:00 committed by GitHub
parent 7aca7ce74d
commit 033c4e9a5b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
599 changed files with 70746 additions and 66896 deletions

View file

@ -31,67 +31,67 @@
namespace pocsag {
enum BitRate : uint32_t {
UNKNOWN,
FSK512 = 512,
FSK1200 = 1200,
FSK2400 = 2400,
FSK3200 = 3200
UNKNOWN,
FSK512 = 512,
FSK1200 = 1200,
FSK2400 = 2400,
FSK3200 = 3200
};
enum PacketFlag : uint32_t {
NORMAL,
TIMED_OUT,
TOO_LONG
NORMAL,
TIMED_OUT,
TOO_LONG
};
class POCSAGPacket {
public:
void set_timestamp(const Timestamp& value) {
timestamp_ = value;
}
Timestamp timestamp() const {
return timestamp_;
}
public:
void set_timestamp(const Timestamp& value) {
timestamp_ = value;
}
void set(const size_t index, const uint32_t data) {
if (index < 16)
codewords[index] = data;
}
Timestamp timestamp() const {
return timestamp_;
}
uint32_t operator[](const size_t index) const {
return (index < 16) ? codewords[index] : 0;
}
void set_bitrate(const uint16_t bitrate) {
bitrate_ = bitrate;
}
uint16_t bitrate() const {
return bitrate_;
}
void set_flag(const PacketFlag flag) {
flag_ = flag;
}
PacketFlag flag() const {
return flag_;
}
void set(const size_t index, const uint32_t data) {
if (index < 16)
codewords[index] = data;
}
void clear() {
codewords.fill(0);
bitrate_ = 0u;
flag_ = NORMAL;
}
uint32_t operator[](const size_t index) const {
return (index < 16) ? codewords[index] : 0;
}
private:
uint16_t bitrate_ { 0 };
PacketFlag flag_ { NORMAL };
std::array <uint32_t, 16> codewords { 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 };
Timestamp timestamp_ { };
void set_bitrate(const uint16_t bitrate) {
bitrate_ = bitrate;
}
uint16_t bitrate() const {
return bitrate_;
}
void set_flag(const PacketFlag flag) {
flag_ = flag;
}
PacketFlag flag() const {
return flag_;
}
void clear() {
codewords.fill(0);
bitrate_ = 0u;
flag_ = NORMAL;
}
private:
uint16_t bitrate_{0};
PacketFlag flag_{NORMAL};
std::array<uint32_t, 16> codewords{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
Timestamp timestamp_{};
};
} /* namespace pocsag */
#endif/*__POCSAG_PACKET_H__*/
#endif /*__POCSAG_PACKET_H__*/