The UK Home Automation Archive

Archive Home
Group Home
Search Archive


Advanced Search

The UKHA-ARCHIVE IS CEASING OPERATIONS 31 DEC 2024


[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Embedded xAP Devices



------=_NextPart_000_001F_01CA2830.938D4250
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit

Hi All,

I'm developing some hardware that I would like to make xAP compatible.
So from an embedded perspective, what are people typically decoding in a
xAP
message.
I.e.
1. Do you look for and validate the "xAP-header" line of the
message?
2. By the way, how many different header lines are there? I.e. I think the
"xAP-Heartbeat" is one.
3. Actually, what is this line called? Header of the Header :-)
4. What part of the header message do you normally pay attention too?
5. Do you normally just use the UID field as an address or do you also
attempt to validate the target.
6. What about wild cards? Do you handle them?
7. What about the class field? If the address/target is correct do you then
ignore the class?

I know in an ideal world, we would decode and validate every response but
in
an embedded device there is only so much programming space and static
memory
space.

Regards,

Neil Wrightson.
Skype : Neil_Wrightson




------=_NextPart_000_001F_01CA2830.938D4250
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit





<head>

<style type="text/css">
<!--

/* start of attachment style */
.ygrp-photo-title{
clear: both;
font-size: smaller;
height: 15px;
overflow: hidden;
text-align: center;
width: 75px;
}
div.ygrp-photo{
background-position: center;
background-repeat: no-repeat;
background-color: white;
border: 1px solid black;
height: 62px;
width: 62px;
}

div.photo-title
a,
div.photo-title a:active,
div.photo-title a:hover,
div.photo-title a:visited {
text-decoration: none;
}

div.attach-table div.attach-row {
clear: both;
}

div.attach-table div.attach-row div {
float: left;
/* margin: 2px;*/
}

p {
clear: both;
padding: 15px 0 3px 0;
overflow: hidden;
}

div.ygrp-file {
width: 30px;
valign: middle;
}
div.attach-table div.attach-row div div a {
text-decoration: none;
}

div.attach-table div.attach-row div div span {
font-weight: normal;
}

div.ygrp-file-title {
font-weight: bold;
}
/* end of attachment style */
-->
</style>
</head>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=us-ascii"
http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML
8.00.6001.18812"></HEAD>
<BODY style="BACKGROUND-COLOR: #ffffff">


<!-- **begin egp html banner** -->

<br><br>

<!-- **end egp html banner** -->



<DIV dir=ltr align=left><SPAN class=759343909-28082009><FONT
color=#0000ff
size=2 face=Arial>Hi All,</FONT></SPAN></DIV>
<DIV><FONT color=#0000ff size=2
face=Arial></FONT>&nbsp;</DIV>
<DIV><SPAN class=759343909-28082009><FONT color=#0000ff
size=2 face=Arial>I'm
developing some hardware that I would like to make xAP
compatible.</FONT></SPAN></DIV>
<DIV><SPAN class=759343909-28082009><FONT color=#0000ff
size=2 face=Arial>So
from an embedded perspective, what are people typically decoding in a xAP
message.</FONT></SPAN></DIV>
<DIV><SPAN class=759343909-28082009><FONT color=#0000ff
size=2
face=Arial>I.e.</FONT></SPAN></DIV>
<DIV><SPAN class=759343909-28082009><FONT color=#0000ff
size=2 face=Arial>1. Do
you look for and validate the "xAP-header" line of the
message?</FONT></SPAN></DIV>
<DIV><SPAN class=759343909-28082009><FONT color=#0000ff
size=2 face=Arial>2. By
the way, how many different header lines are there? I.e. I think the
"xAP-Heartbeat" is one.</FONT></SPAN></DIV>
<DIV><SPAN class=759343909-28082009><FONT color=#0000ff
size=2 face=Arial>3.
Actually, what is this line called? Header of the Header
:-)</FONT></SPAN></DIV>
<DIV><SPAN class=759343909-28082009><FONT color=#0000ff
size=2 face=Arial>4.
What part of the header message do you normally pay attention
too?</FONT></SPAN></DIV>
<DIV><SPAN class=759343909-28082009><FONT color=#0000ff
size=2 face=Arial>5. Do
you normally just use the UID field as an address or do you also attempt to
validate the target.</FONT></SPAN></DIV>
<DIV><SPAN class=759343909-28082009><FONT color=#0000ff
size=2 face=Arial>6.
What about wild cards? Do you handle
them?</FONT></SPAN></DIV>
<DIV><SPAN class=759343909-28082009><FONT color=#0000ff
size=2 face=Arial>7.
What about the class field? If the address/target is correct do you then
ignore
the class?</FONT></SPAN></DIV>
<DIV><SPAN class=759343909-28082009><FONT color=#0000ff
size=2
face=Arial></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=759343909-28082009><FONT color=#0000ff
size=2 face=Arial>I know
in an ideal world, we would decode and validate every response but in an
embedded device there is only so much programming space and static memory
space.</FONT></SPAN></DIV>
<DIV class=Section1>
<P align=left><SPAN style="FONT-FAMILY: Arial; FONT-SIZE:
10pt">Regards,</SPAN>
</P>
<P><B><SPAN style="FONT-SIZE: 13.5pt">Neil
Wrightson.</SPAN></B> <BR>Skype :
<SPAN class=SpellE>Neil_Wrightson</SPAN>
<BR></P></DIV>
<DIV><FONT color=#0000ff size=2
face=Arial></FONT>&nbsp;</DIV><!--End group email
-->



<!-- **begin egp html banner** -->

<br>



<br>

<!-- **end egp html banner** -->


<div width="1" style="color: white; clear:
both;"/>__._,_.___</div>

<!-- Start Recommendations -->
<!-- End Recommendations -->



<!-- **begin egp html banner** -->

<img src="http://geo.yahoo.com/serv?s=97476590/grpId=9674343/grpspId=1705007709/msgId=4458/stime=1251624286";
width="1" height="1"> <br>

<!-- **end egp html banner** -->


<!-- **begin egp html banner** -->

<br>
<div style="font-family: verdana; font-size: 77%; border-top: 1px
solid #666; padding: 5px 0;" >
Your email settings: Individual EmailTraditional <br>
<a href="http://groups.yahoo.com/group/xap_automation/join;_ylc=X3oDMTJmanNiZ2xxBF9TAzk3NDc2NTkwBGdycElkAzk2NzQzNDMEZ3Jwc3BJZAMxNzA1MDA3NzA5BHNlYwNmdHIEc2xrA3N0bmdzBHN0aW1lAzEyNTE2MjQyODY-";>Change
settings via the Web</a> (Yahoo! ID required) <br>
Change settings via email: <a href="mailto:xap_automation-digest@xxxxxxx?subject=Email
Delivery: Digest">Switch delivery to Daily Digest</a>  <a
href = "mailto:xap_automation-fullfeatured@xxxxxxx?subject=Change
Delivery Format: Fully Featured">Switch to Fully Featured</a>
<br>
<a href="http://groups.yahoo.com/group/xap_automation;_ylc=X3oDMTJkc2gwaWF1BF9TAzk3NDc2NTkwBGdycElkAzk2NzQzNDMEZ3Jwc3BJZAMxNzA1MDA3NzA5BHNlYwNmdHIEc2xrA2hwZgRzdGltZQMxMjUxNjI0Mjg2";>
Visit Your Group
</a>
<a href="http://docs.yahoo.com/info/terms/";>
Yahoo! Groups Terms of Use
</a>
<a href="mailto:xap_automation-unsubscribe@xxxxxxx?subject=Unsubscribe";>
Unsubscribe
</a>
<br>
</div>
<br>

<!-- **end egp html banner** -->


<div style="color: white; clear:
both;"/>__,_._,___</div>
</BODY></HTML>

------=_NextPart_000_001F_01CA2830.938D4250--


xAP_Automation Main Index | xAP_Automation Thread Index | xAP_Automation Home | Archives Home

Comments to the Webmaster are always welcomed, please use this contact form . Note that as this site is a mailing list archive, the Webmaster has no control over the contents of the messages. Comments about message content should be directed to the relevant mailing list.