[PHY] Added debug direct mode output
This commit is contained in:
parent
674f25faa4
commit
81c5504260
1 changed files with 7 additions and 0 deletions
|
@ -235,6 +235,10 @@ void PhysicalLayer::updateDirectBuffer(uint8_t bit) {
|
||||||
if(!_gotSync) {
|
if(!_gotSync) {
|
||||||
_syncBuffer <<= 1;
|
_syncBuffer <<= 1;
|
||||||
_syncBuffer |= bit;
|
_syncBuffer |= bit;
|
||||||
|
|
||||||
|
RADIOLIB_VERBOSE_PRINT("S\t");
|
||||||
|
RADIOLIB_VERBOSE_PRINTLN(_syncBuffer, HEX);
|
||||||
|
|
||||||
if((_syncBuffer & _directSyncWordMask) == _directSyncWord) {
|
if((_syncBuffer & _directSyncWordMask) == _directSyncWord) {
|
||||||
_gotSync = true;
|
_gotSync = true;
|
||||||
_bufferWritePos = 0;
|
_bufferWritePos = 0;
|
||||||
|
@ -254,6 +258,9 @@ void PhysicalLayer::updateDirectBuffer(uint8_t bit) {
|
||||||
// check complete byte
|
// check complete byte
|
||||||
if(_bufferBitPos == 8) {
|
if(_bufferBitPos == 8) {
|
||||||
_buffer[_bufferWritePos] = Module::flipBits(_buffer[_bufferWritePos]);
|
_buffer[_bufferWritePos] = Module::flipBits(_buffer[_bufferWritePos]);
|
||||||
|
RADIOLIB_VERBOSE_PRINT("R\t");
|
||||||
|
RADIOLIB_VERBOSE_PRINTLN(_buffer[_bufferWritePos], HEX);
|
||||||
|
|
||||||
_bufferWritePos++;
|
_bufferWritePos++;
|
||||||
_bufferBitPos = 0;
|
_bufferBitPos = 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue