-removed outdated unittest-style classes

git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@1071 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
2022-06-24 08:53:51 +00:00
parent 40be63056c
commit 4f07817800
-73
View File
@@ -54,78 +54,5 @@ private:
uint32_t m_byteCount; uint32_t m_byteCount;
}; };
class UnitFrameTransmitter
{
public:
UnitFrameTransmitter(uint32_t nBitsPerSym, ISymbolizer *pReceiver)
: m_symbolizer(pReceiver)
, m_formatter(&m_symbolizer)
{
m_symbolizer.setNumBitsPerSymbol(nBitsPerSym);
}
~UnitFrameTransmitter()
{
}
void process()
{
{
uint8_t data[12];
for (uint32_t i=0; i < sizeof(data); i++)
{
data[i] = i;
}
m_formatter.process(data, sizeof(data));
}
m_formatter.process(nullptr, 100);
{
uint8_t data[100];
for (uint32_t i=0; i < sizeof(data); i++)
{
data[i] = i;
}
m_formatter.process(data, sizeof(data));
}
m_formatter.process(nullptr, 1);
}
private:
Symbolizer m_symbolizer;
Formatter m_formatter;
};
class UnitFrameReceiver : public ISymbolizer, public IDeFormatter
{
public:
UnitFrameReceiver(uint32_t nBitsPerSym)
: m_deformatter(this)
, m_desymbolizer(&m_deformatter)
{
m_desymbolizer.setNumBitsPerSymbol(nBitsPerSym);
}
~UnitFrameReceiver()
{
}
private:
DeFormatter m_deformatter;
DeSymbolizer m_desymbolizer;
void onSymbol(symbol_t symbol) override
{
m_desymbolizer.process(symbol);
}
void onData(void *pData, uint32_t size) override
{
// Received raw data
(void)pData;
(void)size;
}
};
// -------------------------------------------------------------- // --------------------------------------------------------------
#endif // _RADIO_FRAME_HPP_ #endif // _RADIO_FRAME_HPP_