Dies ist eine alte Version des Dokuments!


Adressbyte generierung "wbus_addr()"

Die W-Bus Adressen für Absender- und Empfänger-Knoten wird laut Protokoll zusammen in einem ADDR-Byte abgebildet. Dadurch

/**
 * Return ADDR byte of source/destination addresses given
 */
byte wbus_addr(byte addr_from, byte addr_to) {
  return( (addr_from<<4) | (addr_to & 0x0f) );
}
byte addr;
addr = wbus_addr(0x4, 0xf);