Extend packet coding function to take packet numbers
This commit is contained in:
@@ -37,6 +37,14 @@ PageBase::PacketCodingEnum PageBase::packetCoding() const
|
|||||||
return Coding7bit;
|
return Coding7bit;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
PageBase::PacketCodingEnum PageBase::packetCoding(int y, int d) const
|
||||||
|
{
|
||||||
|
if (y == 27 && d < 4)
|
||||||
|
return Coding4bit;
|
||||||
|
else
|
||||||
|
return Coding18bit;
|
||||||
|
}
|
||||||
|
|
||||||
bool PageBase::isEmpty() const
|
bool PageBase::isEmpty() const
|
||||||
{
|
{
|
||||||
for (int y=0; y<26; y++)
|
for (int y=0; y<26; y++)
|
||||||
|
|||||||
@@ -35,6 +35,7 @@ public:
|
|||||||
|
|
||||||
virtual PageFunctionEnum pageFunction() const;
|
virtual PageFunctionEnum pageFunction() const;
|
||||||
virtual PacketCodingEnum packetCoding() const;
|
virtual PacketCodingEnum packetCoding() const;
|
||||||
|
virtual PacketCodingEnum packetCoding(int y, int d) const;
|
||||||
|
|
||||||
virtual bool isEmpty() const;
|
virtual bool isEmpty() const;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user