<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE BiSS-Identifier SYSTEM "idbiss.dtd">
<BiSS-Identifier Version="1.3">
 <Manufacturer Id="4C69">
  <Label>Lika Electronic</Label>
 <Device>  <!-- SMA1 -->
   <Id Range="47:0">0x534D41313032</Id> 
   <Label Pos="1">SMA1 release 02 (C-mode)</Label>
   <TimeOutReg Unit="us">15.5 - 16.5</TimeOutReg>
   <TimeOutSens Unit="us">0.5 - 3</TimeOutSens>
   <Sens>
    <Bissmod>1</Bissmod>
    <Length>26</Length>   
    <CrcPoly>0x43</CrcPoly>
    <InvCrc>1</InvCrc>    
    <Label Pos="1">primary sensor data</Label>
   </Sens>
     <Reg>
    <IdUsed>1</IdUsed>
    <Bissmod>1</Bissmod>
    <Label Adr="66:67">Profile ID: STANDARD ENCODER PROFILE 0-24</Label>
    <Label Adr="68">Serial Number byte3</Label>
    <Label Adr="69">Serial Number byte2</Label>
    <Label Adr="70">Serial Number byte1</Label>
    <Label Adr="71">Serial Number byte0</Label>   
    <Label Adr="72" Range="0">COMMAND: save configuration and parameters on eeprom </Label>
    <Label Adr="72" Range="1">COMMAND: execute a Preset</Label>
    <Label Adr="72" Range="2">COMMAND: load default parameters</Label>
    <Label Adr="73" Range="1">CONFIG: preset/offset\</Label>
    <Label Adr="73" Range="2">CONFIG: Z_enable\</Label>
    <Label Adr="73" Range="5">CONFIG: code output gray/binary</Label>
    <Label Adr="73" Range="6">CONFIG: direction standard/inverted</Label>
    <Label Adr="74">not used</Label>
    <Label Adr="75">not used: bit 23-16</Label>
    <Label Adr="76">not used: bit 15-8</Label>
    <Label Adr="77">Resolution (micron): bit 7-0</Label>
    <Label Adr="78">not used: bit 15-8</Label>
    <Label Adr="79">not used: bit 7-0</Label>
    <Label Adr="80">Preset/Offset: bit 31-24 (not used)</Label>
    <Label Adr="81">Preset/Offset: bit 23-16</Label>
    <Label Adr="82">Preset/Offset: bit 15-8</Label>
    <Label Adr="83">Preset/Offset: bit 7-0</Label>
    <Label Adr="84">SecurityLock (reserved): bit 7-0</Label>
    <Label Adr="85">Encoder Type: bit 7-0</Label>
    <Label Adr="88">SinCos Resolution: bit 7-0</Label>
    <Label Adr="120:125">DEVICE ID</Label>
    <Label Adr="126:127">MANUFACTURER ID</Label>
   </Reg>
  </Device>
  <Device>  <!-- HM -->
   <Id Range="47:16">0x484D4937</Id> 
   <Label Pos="1"> HM I7 </Label>
   <Device>
     <Id Range="15:0">0x3031</Id> 
     <Label Pos="2">(software version 01)</Label>
   </Device>
   <TimeOutReg Unit="us">15.5 - 16.5</TimeOutReg>
   <TimeOutSens Unit="us">0.5 - 3</TimeOutSens>
   <Sens>
    <Bissmod>1</Bissmod>
    <Length>32</Length>
    <CrcPoly>0x43</CrcPoly>
    <InvCrc>1</InvCrc>
    <Label Pos="1">primary sensor data</Label>
   </Sens>
   <Reg>
    <IdUsed>1</IdUsed>
    <Bissmod>1</Bissmod>
    <Label Adr="66:67">Profile ID: LIKA ENCODER PROFILE</Label>
    <Label Adr="68">Serial Number byte3</Label>
    <Label Adr="69">Serial Number byte2</Label>
    <Label Adr="70">Serial Number byte1</Label>
    <Label Adr="71">Serial Number byte0</Label>
    <Label Adr="72" Range="0">COMMAND: save configuration and parameters on eeprom </Label>
    <Label Adr="72" Range="1">COMMAND: execute a Preset</Label>
    <Label Adr="72" Range="2">COMMAND: load default parameters</Label>
    <Label Adr="73" Range="1">CONFIG: preset/offset\</Label>
    <Label Adr="73" Range="2">CONFIG: Z_enable\</Label>
    <Label Adr="73" Range="5">CONFIG: code output gray/binary</Label>
    <Label Adr="73" Range="6">CONFIG: direction standard/inverted</Label>
    <Label Adr="74">not used</Label>
    <Label Adr="75">Steps/revolution: bit 23-16</Label>
    <Label Adr="76">Steps/revolution: bit 15-8</Label>
    <Label Adr="77">Steps/revolution: bit 7-0</Label>
    <Label Adr="78">Turns number: bit 15-8</Label>
    <Label Adr="79">Turns number: bit 7-0</Label>
    <Label Adr="80">Preset/Offset: bit 31-24</Label>
    <Label Adr="81">Preset/Offset: bit 23-16</Label>
    <Label Adr="82">Preset/Offset: bit 15-8</Label>
    <Label Adr="83">Preset/Offset: bit 7-0</Label>
    <Label Adr="84">SecurityLock (reserved): bit 7-0</Label>
    <Label Adr="85">Encoder Type: bit 7-0</Label>
    <Label Adr="86">Number of bit singleturn: bit 7-0</Label>
    <Label Adr="87">Number of bit multiturn: bit 7-0</Label>
    <Label Adr="88">SinCos Resolution: bit 7-0</Label>
    <Label Adr="120:125">DEVICE ID</Label>
    <Label Adr="126:127">MANUFACTURER ID</Label>
   </Reg>
  </Device>
  <Device>  <!-- HS -->
   <Id Range="47:16">0x48534937</Id> 
   <Label Pos="1"> HS I7 </Label>
   <Device>
     <Id Range="15:0">0x3031</Id> 
     <Label Pos="2">(software version 01)</Label>
   </Device>
   <TimeOutReg Unit="us">15.5 - 16.5</TimeOutReg>
   <TimeOutSens Unit="us">0.5 - 3</TimeOutSens>
   <Sens>
    <Bissmod>1</Bissmod>
    <Length>26</Length>
    <CrcPoly>0x43</CrcPoly>
    <InvCrc>1</InvCrc>
    <Label Pos="1">primary sensor data</Label>
   </Sens>
   <Reg>
    <IdUsed>1</IdUsed>
    <Bissmod>1</Bissmod>
    <Label Adr="66:67">Profile ID: STANDARD ENCODER PROFILE 0-24</Label>
    <Label Adr="68">Serial Number byte3</Label>
    <Label Adr="69">Serial Number byte2</Label>
    <Label Adr="70">Serial Number byte1</Label>
    <Label Adr="71">Serial Number byte0</Label>
    <Label Adr="72" Range="0">COMMAND: save configuration and parameters on eeprom </Label>
    <Label Adr="72" Range="1">COMMAND: execute a Preset</Label>
    <Label Adr="72" Range="2">COMMAND: load default parameters</Label>
    <Label Adr="73" Range="1">CONFIG: preset/offset\</Label>
    <Label Adr="73" Range="2">CONFIG: Z_enable\</Label>
    <Label Adr="73" Range="5">CONFIG: code output gray/binary</Label>
    <Label Adr="73" Range="6">CONFIG: direction standard/inverted</Label>
    <Label Adr="74">not used</Label>
    <Label Adr="75">Steps/revolution: bit 23-16</Label>
    <Label Adr="76">Steps/revolution: bit 15-8</Label>
    <Label Adr="77">Steps/revolution: bit 7-0</Label>
    <Label Adr="78">Turns number: bit 15-8</Label>
    <Label Adr="79">Turns number: bit 7-0</Label>
    <Label Adr="80">Preset/Offset: bit 31-24</Label>
    <Label Adr="81">Preset/Offset: bit 23-16</Label>
    <Label Adr="82">Preset/Offset: bit 15-8</Label>
    <Label Adr="83">Preset/Offset: bit 7-0</Label>
    <Label Adr="84">SecurityLock (reserved): bit 7-0</Label>
    <Label Adr="85">Encoder Type: bit 7-0</Label>
    <Label Adr="86">Number of bit singleturn: bit 7-0</Label>
    <Label Adr="87">Number of bit multiturn: bit 7-0</Label>
    <Label Adr="88">SinCos Resolution: bit 7-0</Label>
    <Label Adr="120:125">DEVICE ID</Label>
    <Label Adr="126:127">MANUFACTURER ID</Label>
   </Reg>
  </Device>
<Device>  <!-- SMA1 -->
   <Id Range="47:0">0x534D41313033</Id> 
   <Label Pos="1">SMA1 release 03 (B-mode Encoder profile)</Label>
   <TimeOutReg Unit="us">15.5 - 17.5</TimeOutReg>
   <TimeOutSens Unit="us">1.5 - 3.5</TimeOutSens>
    <Sens>
    <Length>26</Length>   
    <CrcPoly>0x43</CrcPoly>
    <InvCrc>1</InvCrc>    
    <Label Pos="1">primary sensor data</Label>
   </Sens>
     <Reg>
    <IdUsed>1</IdUsed>
    <Label Adr="66:67">Profile ID: STANDARD ENCODER PROFILE 0-24</Label>
    <Label Adr="68">Serial Number byte3</Label>
    <Label Adr="69">Serial Number byte2</Label>
    <Label Adr="70">Serial Number byte1</Label>
    <Label Adr="71">Serial Number byte0</Label>   
    <Label Adr="72" Range="0">COMMAND: save configuration and parameters on eeprom </Label>
    <Label Adr="72" Range="1">COMMAND: execute a Preset</Label>
    <Label Adr="72" Range="2">COMMAND: load default parameters</Label>
    <Label Adr="73" Range="0">CONFIG: sel. BiSS/SSI\</Label>
    <Label Adr="73" Range="1">CONFIG: preset/offset\</Label>
    <Label Adr="73" Range="2">CONFIG: Z_enable\</Label>
    <Label Adr="73" Range="5">CONFIG: code output gray/binary</Label>
    <Label Adr="73" Range="6">CONFIG: direction standard/inverted</Label>
    <Label Adr="74">not used</Label>
    <Label Adr="75">not used: bit 23-16</Label>
    <Label Adr="76">not used: bit 15-8</Label>
    <Label Adr="77">Resolution (micron): bit 7-0</Label>
    <Label Adr="78">not used: bit 15-8</Label>
    <Label Adr="79">not used: bit 7-0</Label>
    <Label Adr="80">Preset/Offset: bit 31-24 (not used)</Label>
    <Label Adr="81">Preset/Offset: bit 23-16</Label>
    <Label Adr="82">Preset/Offset: bit 15-8</Label>
    <Label Adr="83">Preset/Offset: bit 7-0</Label>
    <Label Adr="84">SecurityLock (reserved): bit 7-0</Label>
    <Label Adr="85">Encoder Type: bit 7-0</Label>
    <Label Adr="88">SinCos Resolution: bit 7-0</Label>
    <Label Adr="120:125">DEVICE ID</Label>
    <Label Adr="126:127">MANUFACTURER ID</Label>
   </Reg>
  </Device>
 </Manufacturer>
</BiSS-Identifier>

