Hi,
while having via CAN 4 KW35 units that are receiving information form the KW38 connection. Actually, the four monitoring devices are kw36. And yes the four kw36 all running gfsk to get RSSI between cellphone and kw38. In order to accomplish ranging test in vehicle.
But It doesn't work when I were using iphone, I've tried iphone 15 pro, iphone 13 etc.
Also can you please share with me on a more detailed way how are you running the connectivity test (GenFSK) project.
After I connect my Android phone to the KW38, it conveys parameters such as hopIncrement, crcSeed, syncAddress, connection interval, and channel map to the KW36 device via CAN. Once the XCVR_GENFSK_ENABLED and related features are enabled on the KW36, the GENFSK_InterruptHandler interrupt callback can detect the masterRSSI and slaveRSSI. This process is seamless when I use my Android phone. However, when I switch to an iPhone, the conditional check if (irqStatus & GENFSK_IRQ_CTRL_RX_IRQ_MASK) doesn't seem to be triggered, suggesting that packets may not be captured. The access address and crcSeed I transmit to the KW36 appear to be correct upon inspection, and there are no obvious anomalies. Could you shed light on what might be causing this issue?