Hello,
I’m using sx1262 with stm32 board and stm32 Ide.
This is my configuration :
And this is the init of my communication :
setPacketType(0x01);
setRfFrequency(915000000); //or 868000000 because I’m in Europe
setPaConfig(0x04, 0x07, 0x00, 0x01); //PaDuty, hpMax, Device, paLut
setTxParams(0x16, 0x00); //0x16 = 22 dBm
setBufferBaseAddress(0x00, 0x00);
setModulationParams(sf, bw, cr, ldro);
setDioIrqParams(IRQ_RADIO_ALL, IRQ_TX_DONE, 0, 0);
I use attenuators to respect the radio transmission laws in Europe and a spectrum analyser to see the transmitted power. However, even adding the loss in my attenuators I never reach +22 dBm I stay stuck at around +10 dBm…
Do you have a solution to help me please?
Thanks