diff options
author | Harsh Sharma <harsh.sharma@multitech.com> | 2019-11-15 14:02:18 -0600 |
---|---|---|
committer | Harsh Sharma <harsh.sharma@multitech.com> | 2019-11-15 14:02:18 -0600 |
commit | f870877782ba8a279580f2df0ab7c244a4849ab0 (patch) | |
tree | 2ec9a30033436ebecd05cf2e2d3df1b477c0e57f /libloragw/src/loragw_hal.c | |
parent | 408ecd322635e37c710006c95a22dddc455e7f08 (diff) | |
download | lora_gateway_mtac_full-f870877782ba8a279580f2df0ab7c244a4849ab0.tar.gz lora_gateway_mtac_full-f870877782ba8a279580f2df0ab7c244a4849ab0.tar.bz2 lora_gateway_mtac_full-f870877782ba8a279580f2df0ab7c244a4849ab0.zip |
Changed attenuator power to be int instead of float
Diffstat (limited to 'libloragw/src/loragw_hal.c')
-rw-r--r-- | libloragw/src/loragw_hal.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libloragw/src/loragw_hal.c b/libloragw/src/loragw_hal.c index 386bd6d..9355cb8 100644 --- a/libloragw/src/loragw_hal.c +++ b/libloragw/src/loragw_hal.c @@ -1423,7 +1423,7 @@ int lgw_send(struct lgw_pkt_tx_s pkt_data) { /* Power is set to max and the attenuator brings down the level to match the packet's request */ target_mix_gain = 15; /* Mixer gain is not used for setting power*/ lgw_reg_w(LGW_TX_GAIN, 0); /* Dig gain is not used for setting power */ - float attn = (float)(max_tx_power - pkt_data.rf_power); + uint8_t attn = (uint8_t)(max_tx_power - pkt_data.rf_power); x = lgw_set_attenuation(&attn); if (x != LGW_HAL_SUCCESS) { DEBUG_MSG("ERROR: Failed to set attenuation value\n"); |