* repeater: new CLI commands: "log start", "log stop", "log erase", and "log"

This commit is contained in:
Scott Powell
2025-02-18 13:20:48 +11:00
parent ef95462345
commit 9d9145a1c2
3 changed files with 85 additions and 6 deletions

View File

@@ -116,7 +116,11 @@ protected:
}
virtual DispatcherAction onRecvPacket(Packet* pkt) = 0;
virtual void onPacketSent(Packet* packet);
virtual void logRx(Packet* packet, float score) { } // hooks for custom logging
virtual void logTx(Packet* packet) { }
virtual void logTxFail(Packet* packet) { }
virtual float getAirtimeBudgetFactor() const;
virtual int calcRxDelay(float score, uint32_t air_time) const;