With the TI CC1310-LaunchPad connected to SmartStudioRF, I read on my power sensor tool:
868MHz, 50kbps, 14dbm: 11.15dbm
868MHz, 500kbps, 14dbm: 11.15dbm
915MHz, 50kbps, 14dbm: 8.95dbm
915MHz, 500kbps, 14dbm: 8.95dbm
So, if the frequency goes away from 868MHz, the power emitted at the antenna is less. My analysis is that the passive network is super optimized for 868MHz so there is greater loss when going away from that frequency.
With my custom board which has the Johanson Balun, I read on my power sensor tool:
915MHz, 50kbps, 14dbm: 12.3dbm
868MHz, 50kbps, 14dbm: 12.3dbm
868MHz, 500kbps, 14dbm: 7.99dbm
915MHz, 500kbps, 14dbm: 7.96dbm
My analysis is that the balun doesn't change the outgoing power across the supported frequency range. Good.
But I have a 4dbm loss when I increase the symbol rate. I suspect a software problem. Why is that? How can I avoid that?
To run and get those numbers, I have exported the c-code from the SmartRF Studio with the relevant settings of each test (nothing else changed) and I'm using the demo EasylinkRFTX and transmit all the time.