mirror of
https://github.com/juribeparada/MMDVM_HS.git
synced 2026-04-08 15:53:44 +00:00
Adding RSSI support for ADF7021, and RSSI for DStar and DMR
This commit is contained in:
parent
d1976f1049
commit
7d40e245bd
9 changed files with 197 additions and 66 deletions
11
IOSTM.cpp
11
IOSTM.cpp
|
|
@ -167,6 +167,12 @@ void CIO::Init()
|
|||
GPIO_InitStruct.GPIO_Pin = PIN_SDATA;
|
||||
GPIO_InitStruct.GPIO_Mode = GPIO_Mode_Out_PP;
|
||||
GPIO_Init(PORT_SDATA, &GPIO_InitStruct);
|
||||
|
||||
// Pin SREAD
|
||||
GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz;
|
||||
GPIO_InitStruct.GPIO_Pin = PIN_SREAD;
|
||||
GPIO_InitStruct.GPIO_Mode = GPIO_Mode_IN_FLOATING;
|
||||
GPIO_Init(PORT_SREAD, &GPIO_InitStruct);
|
||||
|
||||
// Pin SLE
|
||||
GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz;
|
||||
|
|
@ -311,6 +317,11 @@ void CIO::SDATA_pin(bool on)
|
|||
GPIO_WriteBit(PORT_SDATA, PIN_SDATA, on ? Bit_SET : Bit_RESET);
|
||||
}
|
||||
|
||||
bool CIO::SREAD_pin()
|
||||
{
|
||||
return GPIO_ReadInputDataBit(PORT_SREAD, PIN_SREAD) == Bit_SET;
|
||||
}
|
||||
|
||||
void CIO::SLE_pin(bool on)
|
||||
{
|
||||
GPIO_WriteBit(PORT_SLE, PIN_SLE, on ? Bit_SET : Bit_RESET);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue