[Message Prev][Message
Next][Thread Prev][Thread Next][Message
Index][Thread Index]
Re: Discovery question
- Subject: Re: Discovery question
- From: "neil.wrightson" <neilw@xxxxxxxxxx>
- Date: Fri, 14 Aug 2009 00:56:40 -0000
Hi Kevin,
Sorry for the delay in thanking you for the response.
Thanks.
A few questions if I may -
1. Using your example, a new piece of hardware has been purchased and
plugged into the network, i.e. NWS.IOController. What typically sets the
UID field i.e. UID=1234. Who defines / sets this? Would this for example be
a serial number that is set at the factory? Or perhaps a Dip Switch on the
controller board?
2. The name NWS.IOController would I presume be hardcoded into the firmware
of this device?
3. How is the "instance" part of the name assigned to the device?
Given that the device is a UDP device with 8 inputs & 8 outputs. Is
there a facility/application/protocol in xAP to edit the
"instance" and Endpoint names?
4. From the PC perspective, how do you know what the capabilities of the
new xAP device are? I.e. when the query is sent should all of the 8 inputs
and 8 outputs of the device respond even if they don't have ASCII names?
5. In your reply you refer to the UID as having a ":" between the
address and the subaddress i.e. uid=FF1234:00 but in the schema
specification http://www.xapautomation.org/images/a/a2/BSCv13.pdf
it does not have a ":" i.e. uid=FF123400. Which is correct?
Actually, with further searching, I cannot find any reference on the xAP
site where the ":" is used in the UID field?
6. You seem to infer (and so does the general xAP spec) that an application
on the PC basically ignores the instance and Endpoint ASCII names, instead
it uses the UID. Is this correct?
Thanks,
Neil.
------------------------------------
xAP_Development Main Index |
xAP_Development Thread Index |
xAP_Development Home |
Archives Home
|