yincheng.zhong
2024-01-24 48672f1db1e15655c83ff8590334df47225577d0
Src/radio/Lora.c
@@ -282,18 +282,21 @@
//          TX_Buffer[5]=crc_value;
}
void SetFlagLoraWaitSync(uint8_t value)
{
    flag_lora_wait_sync = value;
}
uint8_t GetFlagLoraWaitSync(void)
{
    return flag_lora_wait_sync;
}
void SwitchLoraToSyncRec(uint32_t freq,uint8_t sf)
void SwitchLoraSettings(uint32_t freq,uint8_t sf)
{
    RadioEvents.RxDone = OnRxDone;
    RadioEvents.RxTimeout = OnRxTimeout;
    RadioEvents.RxError = OnRxError;
    Radio.Init( &RadioEvents );
    Radio.SetChannel( freq );   
    flag_lora_wait_sync = 1;
    
    Radio.SetTxConfig( MODEM_LORA, TX_OUTPUT_POWER, 0, 2,
    sf, LORA_CODINGRATE,LORA_PREAMBLE_LENGTH_T, LORA_FIX_LENGTH_PAYLOAD_ON,