<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Mark, List,<br>
    <br>
    <div class="moz-cite-prefix">Am 04.12.2012 20:43, schrieb Michael
      Balzer:<br>
    </div>
    <blockquote cite="mid:50BE5251.5080700@expeedo.de" type="cite">
      <div>
        <ul class="MailOutline">
          <ul>
            <li>type (integer type code)</li>
          </ul>
        </ul>
      </div>
      For general purpose type codes, maybe some classification scheme
      would make sense? Maybe adopt some standard scheme already defined
      for automotive data? ...if there is one...<br>
    </blockquote>
    <br>
    It seems there is none suitable, so here's my attempt at defining
    one. Please comment.<br>
    <br>
    Regards,<br>
    Michael<br>
    <br>
    <br>
    Type classification scheme:<br>
        id size: 32 bit integer<br>
    <br>
    Generic / standard props:<br>
    <br>
        0x 0000 C PPP<br>
    <br>
    Vehicle specific props:<br>
    <br>
        0x VVVV C PPP<br>
    <br>
        VVVV = Vehicle ID<br>
            0001 = Tesla Roadster<br>
            0002 = Tesla Model S<br>
            0003 = GM Volt / Opel Ampera<br>
            0004 = Renault Twizy<br>
            ...<br>
    <br>
    C = Class:<br>
    <br>
    ...main classes:<br>
        <br>
        0 = Power                <br>
        1 = Engine                <br>
        2 = Transmission        <br>
        3 = Chassis                <br>
        4 = Body                <br>
        5 = Electrics            <br>
        <br>
    ...auxiliary classes?<br>
        <br>
        6 = Safety                (Chassis, Body, Electrics)<br>
        7 = Security            (Power?, Body, Electrics)<br>
        8 = Comfort                (Chassis, Body, Electrics)<br>
        9 = Entertainment        (Body, Electrics)<br>
        a = Communication        (Body, Electrics)<br>
        <br>
        <br>
        b = reserved<br>
        c = reserved<br>
        d = reserved<br>
        e = reserved<br>
        f = reserved<br>
        <br>
    <br>
    PPP = Property<br>
        ...allowing for 4096 properties per class.<br>
    <br>
    <br>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Michael Balzer * Paradestr. 8 * D-42107 Wuppertal
Fon 0202 / 272 2201 * Handy 0176 / 206 989 26
</pre>
  </body>
</html>