void SX1276Init( void )
{
    // Initialize FSK and LoRa registers structure
    SX1276 = ( tSX1276* )SX1276Regs;
    SX1276LR = ( tSX1276LR* )SX1276Regs;

    SX1276InitIo( );
    
    SX1276Reset( );

    // REMARK: After radio reset the default modem is FSK

#if ( LORA == 0 ) 

    LoRaOn = false;
    SX1276SetLoRaOn( LoRaOn );
    // Initialize FSK modem
    SX1276FskInit( );

#else

    LoRaOn = true;
    SX1276SetLoRaOn( LoRaOn );
    // Initialize LoRa modem
    SX1276LoRaInit( );
    
#endif

}
示例#2
0
void SX1276Init( void )
{
  	
    SX1276InitIo( );
	SX1276Reset( );
		

	SX1276SetLoRaOn();
	SX1276LoRaInit( );
}
示例#3
0
void SX1276Init( void )
{
    SX1276InitIo( );
	
    SX1276Reset( );
	
	static uint8_t temp=0;
	
	SX1276Read( REG_LR_VERSION, &temp );
	
	
	//SX1276Write( REG_LR_OPMODE, 0x09 );
	
    SX1276SetLoRaOn();
	
    // Initialize LoRa modem
    SX1276LoRaInit( );


}