Address 0xFA and address 0x80+n
![userHead](https://dfimg.dfrobot.com/dfPortrait2.png)
It seems that 0xFA prefixes some commands which have a response and one that is considered a broadcast message. On the other hand, 0x80 is the default address for commands that can be directed to a laser hooked in parallel to another. That address can be changed so that multiple lasers can be utilized on a single circuit.
What is the philosophy of the 0xFA address? Why is it a broadcast address in one instance but perhaps a broadcast address where all devices answer in other instances?
The protocol documentation is not well organized nor does it supply important specifics. An explanation of command organization to the field level would be helpful.
Mark
It sure looks like there is a lot of indifference to the lack of meaningful information regarding these devices. So, I'm going to write a brand-spanking-new manual for the SEN0366. I will open it up to community improvements. After the merit of such a work is obvious, perhaps even the engineers at DFRobot who created this device will provide helpful information.
The Internet and cellular phone have ruined young people's perception of technical documentation. The datasheets of old were works of art compared to what they produce today. Study some “language arts” as well as engineering. You folks desperately need it.
![userHeadPic](https://dfimg.dfrobot.com/dfPortrait2.png)
<html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=ProgId content=Word.Document>
<meta name=Generator content="Microsoft Word 11">
<meta name=Originator content="Microsoft Word 11">
<link rel=File-List href="Test_files/filelist.xml">
<title>This is a test</title>
<!--[if gte mso 9]><xml>
<o:DocumentProperties>
<o:Author>Mark Lossner</o:Author>
<o:LastAuthor>Mark Lossner</o:LastAuthor>
<o:Revision>1</o:Revision>
<o:TotalTime>4</o:TotalTime>
<o:Created>2024-11-16T12:54:00Z</o:Created>
<o:LastSaved>2024-11-16T12:58:00Z</o:LastSaved>
<o:Pages>1</o:Pages>
<o:Words>25</o:Words>
<o:Characters>146</o:Characters>
<o:Company>MS</o:Company>
<o:Lines>1</o:Lines>
<o:Paragraphs>1</o:Paragraphs>
<o:CharactersWithSpaces>170</o:CharactersWithSpaces>
<o:Version>11.6568</o:Version>
</o:DocumentProperties>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:PunctuationKerning/>
<w:DrawingGridHorizontalSpacing>6 pt</w:DrawingGridHorizontalSpacing>
<w:DisplayHorizontalDrawingGridEvery>2</w:DisplayHorizontalDrawingGridEvery>
<w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
</w:Compatibility>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
</w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" LatentStyleCount="156">
</w:LatentStyles>
</xml><![endif]-->
<style>
<!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;
mso-font-charset:2;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:0 268435456 0 0 -2147483648 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-parent:"";
margin-top:3.0pt;
margin-right:0in;
margin-bottom:3.0pt;
margin-left:0in;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
h1
{mso-style-next:Normal;
margin-top:12.0pt;
margin-right:0in;
margin-bottom:3.0pt;
margin-left:0in;
mso-pagination:widow-orphan;
page-break-after:avoid;
mso-outline-level:1;
font-size:16.0pt;
font-family:Arial;
mso-font-kerning:16.0pt;}
p.MsoHeader, li.MsoHeader, div.MsoHeader
{margin-top:3.0pt;
margin-right:0in;
margin-bottom:3.0pt;
margin-left:0in;
mso-pagination:widow-orphan;
tab-stops:center 3.0in right 6.0in;
font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
p.MsoFooter, li.MsoFooter, div.MsoFooter
{margin-top:3.0pt;
margin-right:0in;
margin-bottom:3.0pt;
margin-left:0in;
mso-pagination:widow-orphan;
tab-stops:center 3.0in right 6.0in;
font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
/* Page Definitions */
@page
{mso-footnote-separator:url("Test_files/header.htm") fs;
mso-footnote-continuation-separator:url("Test_files/header.htm") fcs;
mso-endnote-separator:url("Test_files/header.htm") es;
mso-endnote-continuation-separator:url("Test_files/header.htm") ecs;}
@page Section1
{size:8.5in 11.0in;
margin:.5in .5in .5in .5in;
mso-header-margin:.5in;
mso-footer-margin:.5in;
mso-paper-source:0;}
div.Section1
{page:Section1;}
/* List Definitions */
@list l0
{mso-list-id:351151373;
mso-list-type:hybrid;
mso-list-template-ids:1306972146 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
ol
{margin-bottom:0in;}
ul
{margin-bottom:0in;}
-->
</style>
<!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin:0in;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman";
mso-ansi-language:#0400;
mso-fareast-language:#0400;
mso-bidi-language:#0400;}
</style>
<![endif]-->
</head>
<body lang=EN-US style='tab-interval:.5in'>
<div class=Section1>
<h1>This is a test</h1>
<p class=MsoNormal>I have tried to format posts for clarity, only to have them
mangled upon display.</p>
<p class=MsoNormal>So, maybe HTML will do:</p>
<ul style='margin-top:0in' type=disc>
<li class=MsoNormal style='mso-list:l0 level1 lfo1;tab-stops:list .5in'>It
would be swell</li>
<li class=MsoNormal style='mso-list:l0 level1 lfo1;tab-stops:list .5in'>To
format posts</li>
</ul>
<p class=MsoNormal>How about this?</p>
</div>
</body>
</html>
![userHeadPic](https://dfimg.dfrobot.com/dfPortrait2.png)
How does one format a post?
Also, one might want to know if specific addresses can be used with those commands which are documented with the broadcast address.
![userHeadPic](https://dfimg.dfrobot.com/dfPortrait2.png)
Would you tell us which sensor are you using?
![userHeadPic](https://dfimg.dfrobot.com/dfPortrait2.png)
SEN0366, the forum I posted in.