diff --git a/firmware/common/rffc5071.c b/firmware/common/rffc5071.c index f41684bc..541dde2a 100644 --- a/firmware/common/rffc5071.c +++ b/firmware/common/rffc5071.c @@ -40,17 +40,17 @@ #include #include "hackrf_core.h" -/* Default register values. */ +/* Default register values from vendor documentation or software. */ static const uint16_t rffc5071_regs_default[RFFC5071_NUM_REGS] = { - 0xbefa, /* 00 */ + 0xfffb, /* 00 */ 0x4064, /* 01 */ 0x9055, /* 02 */ 0x2d02, /* 03 */ - 0xacbf, /* 04 */ - 0xacbf, /* 05 */ + 0xb0bf, /* 04 */ + 0xb0bf, /* 05 */ 0x0028, /* 06 */ 0x0028, /* 07 */ - 0xff00, /* 08 */ + 0xfc06, /* 08 */ 0x8220, /* 09 */ 0x0202, /* 0A */ 0x0400, /* 0B */ @@ -60,7 +60,7 @@ static const uint16_t rffc5071_regs_default[RFFC5071_NUM_REGS] = { 0x1e84, /* 0F */ 0x89d8, /* 10 */ 0x9d00, /* 11 */ - 0x2a00, /* 12 */ + 0x2a80, /* 12 */ 0x0000, /* 13 */ 0x0000, /* 14 */ 0x0000, /* 15 */