I have been playing around with an XBee Pro with SE firmware on it using XCTU. I've been trying to get it to act as an IPD and associate itself with a Metering device that I control, but there seems to be a few issues.
I have a packet sniffer running and see that the XBee IPD device tries to connect with the Meter, and actually gets pretty far. The flow is something like this:
IPD: Beacon Request
IPD: Association Request
Meter: Association Response
Meter: Transport Key
IPD: Device Announce
Meter: Device Announce
... random IPD: Data Request messages (MAC)...
IPD: Match Descriptor Request (ZDP)
Meter: Match Descriptor Response (ZDP) <- get an 'Explicit RX Indicator' on XCTU for this
Meter: Acknowledgement (APS)
IPD: Acknowledgement (APS)
... repeat entire process...
It seems like after awhile, the XBee IPD gives up? and decides to look for another network to join. I'm not sure why, since the Meter looks like it has already accepted it...
Anybody know what is going on? I have no idea, sadly