Other Parts Discussed in Thread: CC1190
Tool/software: Code Composer Studio
I learn from the current example rfPacketErrorRate that it supports the CC1190 only in these modes, FSK, Legacy Long Range & SimpleLink Long Range. As I read the similar topic from https://e2e.ti.com/support/wireless_connectivity/proprietary_sub_1_ghz_simpliciti/f/156/p/652652/2397267, HSM can support CC1190 and only a matter of regulatory compliance issue to use it in HSM, right?
Our hardware has the CC1190 and we'd like to improve its sensitivity level in 915MHz as the major target (only use LNA). I read this document Using CC1190 Front End With CC13xx Under FCC 15.247 and know that override settings should be changed accordingly from 0x00FB88A3 to 0x000388A3 in order to set correct RSSI offset. From the original file "smartrf_settings_predefined.c" in the example, I found that 0x000388A3 was already set correctly. So no need to change it, right? Other than this setting, what other settings below should I need to change accordingly? Thanks for help.
uint32_t pOverrides_hsm[] =
{
MCE_RFE_OVERRIDE(1,0,0,1,0,0),
ADI_HALFREG_OVERRIDE(0,61,0xF,0x0),
ADI_REG_OVERRIDE(1,4,0x9F),
ADI_HALFREG_OVERRIDE(1,7,0x4,0x4),
HW_REG_OVERRIDE(0x4038,0x003A),
HW_REG_OVERRIDE(0x4020,0x7F00),
HW_REG_OVERRIDE(0x4064,0x0040),
0x000604A3,
0xB1070503,
0x05330523,
0x0A480583,
0x7AB80603,
0x00108463,
0x02010403,
0x04B00243,
0x00038883,
0xC0040031,
(uint32_t) &shapeovr[0],
0xC0040021,
(uint32_t) (0x00000035),
0x000388A3, // original export setting by SmartRF Studio is already this value -> no need to change
HW_REG_OVERRIDE(0x50B4,0x6666),
HW_REG_OVERRIDE(0x50B8,0x000C),
(uint32_t)0xFFFFFFFF,
};