hey peeps.
i bought some DWM 3001CDK boards with the hope of using TWR with iOS devices.
but due to iOS privacy limitations, i decided to pursue DL-TDoA instead, which is in developer preview on iOS 27.
i have it working fine with another DWM board, but nada on my phone.
for more details on the iphones progress in DL-TDoA path:
- receiver can get the initial config via bluetooth
- the iphones UWB radio detected preamble
- it found the SFD and validated it
- started STS (though not sure if it actually processed the pulses and determined an accurate estimation for when the first pulse arrived)
- attempted to receive the PHR, but failed with the 0x18 status code.
- 0x18 means the iphones radio tried decoding the header response, but failed the SECDED correction check.
- payload can't be sent since PHR failed
- (sometimes though i will intermittently get one 0x5 CRC error as well. meaning it did indeed accept PHR, but then failed at decding payload)
i’ve already triple checked that i am using the expected PHY config for apple, but, alas, still erroring.
has anyone here tried working with ios for dl-tdoa? any tips/recs for how to get access to rose UWB chip and read lower level logging?