Fixed setting of RSSI level value from linux emulator shell

This commit is contained in:
Silvano Seva 2022-06-09 23:11:01 +02:00
parent c966f82352
commit 6b2affe2cd
2 changed files with 3 additions and 2 deletions

View File

@ -18,6 +18,7 @@
* along with this program; if not, see <http://www.gnu.org/licenses/> *
***************************************************************************/
#include <emulator/emulator.h>
#include <interfaces/radio.h>
#include <cstdio>
#include <string>
@ -81,7 +82,7 @@ float radio_getRssi()
{
// Commented to reduce verbosity on Linux
// printf("radio_linux: requested RSSI at freq %d, returning -100dBm\n", rxFreq);
return -100.0f;
return emulator_state.RSSI;
}
enum opstatus radio_getStatus()

View File

@ -36,7 +36,7 @@ extern Uint32 SDL_Screenshot_Event;
emulator_state_t emulator_state =
{
12, // RSSI
-100.0f, // RSSI
8.2f, // Vbat
3, // mic level
4, // volume level