Hello-
For various reasons, I am needing to handle direct logger communication in my own code without the SDK. The BMP5 documentation has been very helpful, but says nothing about how to communicate through a router logger.
I've done some examination and it appears that there are "Send Neighbor" transaction messages (0x0A, 0x8A) and "Get Neighbor" transaction messages (0x0B, 0x8B) -- but I can't really figure out what the message data is (aside from the PakBus node IDs) by looking at the LoggerNet I/O.
Is there any documentation on this, or can I get a quick rundown on the payload specifications of those message types?
Thanks!
The messages to which you refer are intended for PakBus routers to exchange routing information and are not needed for a leaf node to access any device in the network. The BMP5 Transparent Commands document could possibly be more clear with respect to this. All that is needed in order for a PakBus leaf node to send or receive messages through a PakBus router (such as the CR1000) is to specify the address of that router in the "Destination Physical Address" field of the header and to look for the address of that router in the "Source Physical Address" field of the header.
* Last updated by: jtrauntvein on 11/21/2011 @ 5:15 PM *
Thanks. I think I should have been more specific though- I'm trying to discover the topology of the network somehow, and I am unable to at this point.
Sending broadcasts isn't providing me with responses from anything but the router node, which I hadn't expected.
I did however just discover the "routes" config value that only shows up in the Device Configuration Utility -- I'm guessing this is my best option for discovery?