@@ -971,12 +971,10 @@ void ELECHOUSE_CC1101::RegConfigSettings(void)
971
971
****************************************************************/
972
972
void ELECHOUSE_CC1101::SetTx (void )
973
973
{
974
- if (trxstate!=1 ){
975
974
SpiStrobe (CC1101_SIDLE);
976
975
SpiStrobe (CC1101_STX); // start send
977
976
trxstate=1 ;
978
977
}
979
- }
980
978
/* ***************************************************************
981
979
*FUNCTION NAME:SetRx
982
980
*FUNCTION :set CC1101 to receive state
@@ -985,11 +983,10 @@ void ELECHOUSE_CC1101::SetTx(void)
985
983
****************************************************************/
986
984
void ELECHOUSE_CC1101::SetRx (void )
987
985
{
988
- if (trxstate!= 2 ){
986
+ SpiStrobe (CC1101_SIDLE);
989
987
SpiStrobe (CC1101_SRX); // start receive
990
988
trxstate=2 ;
991
989
}
992
- }
993
990
/* ***************************************************************
994
991
*FUNCTION NAME:SetTx
995
992
*FUNCTION :set CC1101 send data and change frequency
@@ -998,13 +995,11 @@ void ELECHOUSE_CC1101::SetRx(void)
998
995
****************************************************************/
999
996
void ELECHOUSE_CC1101::SetTx (float mhz)
1000
997
{
1001
- setMHZ (mhz);
1002
- if (trxstate!=1 ){
1003
998
SpiStrobe (CC1101_SIDLE);
999
+ setMHZ (mhz);
1004
1000
SpiStrobe (CC1101_STX); // start send
1005
1001
trxstate=1 ;
1006
1002
}
1007
- }
1008
1003
/* ***************************************************************
1009
1004
*FUNCTION NAME:SetRx
1010
1005
*FUNCTION :set CC1101 to receive state and change frequency
@@ -1013,12 +1008,11 @@ void ELECHOUSE_CC1101::SetTx(float mhz)
1013
1008
****************************************************************/
1014
1009
void ELECHOUSE_CC1101::SetRx (float mhz)
1015
1010
{
1011
+ SpiStrobe (CC1101_SIDLE);
1016
1012
setMHZ (mhz);
1017
- if (trxstate!=2 ){
1018
1013
SpiStrobe (CC1101_SRX); // start receive
1019
1014
trxstate=2 ;
1020
1015
}
1021
- }
1022
1016
/* ***************************************************************
1023
1017
*FUNCTION NAME:RSSI Level
1024
1018
*FUNCTION :Calculating the RSSI Level
0 commit comments