|
|
|
@ -128,7 +128,14 @@ uint16_t CIO::readRSSI()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
SDATA_pin(LOW);
|
|
|
|
SDATA_pin(LOW);
|
|
|
|
SLE_pin(HIGH);
|
|
|
|
|
|
|
|
|
|
|
|
if (!m_duplex)
|
|
|
|
|
|
|
|
SLE_pin(HIGH);
|
|
|
|
|
|
|
|
#if defined(DUPLEX)
|
|
|
|
|
|
|
|
if (m_duplex)
|
|
|
|
|
|
|
|
SLE2_pin(HIGH);
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
dlybit();
|
|
|
|
dlybit();
|
|
|
|
|
|
|
|
|
|
|
|
// Read SREAD pin
|
|
|
|
// Read SREAD pin
|
|
|
|
@ -144,7 +151,12 @@ uint16_t CIO::readRSSI()
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
SLE_pin(LOW);
|
|
|
|
if (!m_duplex)
|
|
|
|
|
|
|
|
SLE_pin(LOW);
|
|
|
|
|
|
|
|
#if defined(DUPLEX)
|
|
|
|
|
|
|
|
if (m_duplex)
|
|
|
|
|
|
|
|
SLE2_pin(LOW);
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
// Process RSSI code
|
|
|
|
// Process RSSI code
|
|
|
|
RB_code = RB_word & 0x7f;
|
|
|
|
RB_code = RB_word & 0x7f;
|
|
|
|
|