From 46125bbf419616ce43cc797a718f8af4215e87d1 Mon Sep 17 00:00:00 2001 From: Kuba <132459354+KubaPro010@users.noreply.github.com> Date: Tue, 31 Oct 2023 13:30:48 +0000 Subject: [PATCH] oh --- src/pifmrds/control_pipe.c | 2 +- src/pifmrds/pi_fm_rds.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pifmrds/control_pipe.c b/src/pifmrds/control_pipe.c index 999da52..d17bf23 100644 --- a/src/pifmrds/control_pipe.c +++ b/src/pifmrds/control_pipe.c @@ -141,7 +141,7 @@ ResultAndArg poll_control_pipe() { resarg.arg = (char)rds; } else if(fifo[0] == 'D' && fifo[1] == 'E' && fifo[2] == 'V') { resarg.res = CONTROL_PIPE_DEVIATION_SET; - resarg.arg = atoi(arg); + resarg.arg = arg; } } return resarg; diff --git a/src/pifmrds/pi_fm_rds.cpp b/src/pifmrds/pi_fm_rds.cpp index d6908f8..8854242 100644 --- a/src/pifmrds/pi_fm_rds.cpp +++ b/src/pifmrds/pi_fm_rds.cpp @@ -193,7 +193,7 @@ int tx(uint32_t carrier_freq, char *audio_file, uint16_t pi, char *ps, char *rt, pad_reg[GPIO_PAD_0_27] = 0x5a000018 + (int)pollResult.arg; pad_reg[GPIO_PAD_28_45] = 0x5a000018 + (int)pollResult.arg; } else if(pollResult.res == CONTROL_PIPE_DEVIATION_SET) { - deviation = pollResult.arg; + deviation = atoi(pollResult.arg); deviation_scale_factor= 0.1 * (deviation ); } }