Layout-Editor

<< Click to Display Table of Contents >>

Navigation:  Arbeiten mit CanEasy > Datenbasis-Editoren >

Layout-Editor

 

Der Layout-Editor ermöglicht das Bearbeiten von Signalen innerhalb einer Botschaft.

Er ist über das Kontextmenü von Signalen und Botschaften erreichbar.

Der Hauptzweck besteht darin, die Position, und die Länge für Signale festzulegen.

 

Oben können Sie festlegen, wie die Bits dargestellt werden sollen.

Zum festlegen der Position eines Motorola-Signals, können Sie hier auf das Motorola-Bitorder-Layout umschalten.

(Siehe Spalten: 7 - 0 für Intel und 0-7 für Motorola)

 

Der obere Bereich enthält die Liste aller Signale der Botschaft. In der Tabelle werden folgende Informationen angezeigt:

Signalname

Signalbeschreibung

Reihenfolge der Bytes (Intel- oder Motorola-Format)

Startbit

Signallänge

 
 

LayoutEditor

 
Alle Felder in der Tabelle können bearbeitet werden. Sie können also direkt die Position des Signals oder den Namen eines Elements ändern.

Der untere Bereich ist eine Tabelle hat eine feste Breite die ein Byte (8 Bits) entspricht.
Die Höhe ist Abhängig vom DLC der Botschaft.

Die Anordnung aller Signale in der Botschaft ist in dieser Tabelle dargestellt.
Die Anordnung entspricht dabei der Byte-Reihenfolge (Intel oder Motorola).

Bits, die zu einem Signal gehören, sind grau. Das letzte Bit des Signals wird in dunkelgrau dargestellt.
Das ausgewählte Signal ist blau gefärbt.
Wenn mehrere Signale den gleichen Bereich belegen, wird der überlappende Bereich rot dargestellt.

Wenn sich die Maus über dem Signal in der Tabelle befindet, wird ein Tooltip mit dem Namen des Signals angezeigt.

Signale können über Drag & Drop neu angeordnet werden.
Während das Signal gezogen und an eine andere Position verschoben wird, wird die letzte Bit-Position hellgrau hervorgehoben.
Durch Drücken der Esc-Taste wird das Signal an die letzte Position zurückgesetzt.
Nach dem Verschieben wird das Startbit in der oberen Tabelle aktualisiert.

In der linken unteren Ecke befindet sich das Kontrollkästchen „Überschneidungen anzeigen“.
Wenn diese Option aktiv ist, werden überlappende Signale rot hervorgehoben.

Intern werden die Bits in einem BitMask-Attribut gespeichert.
Durch Drücken der Strg-Taste oder Aktivieren der Checkbox "Maske setzen" können Sie ein beliebiges Bit-Layout definieren.
Klicken Sie einfach auf eine blaue Zelle, um dieses Bit zu entfernen oder klicken Sie auf ein freies weißes Bit, um dieses Bit in die Signalmaske einzufügen.

Wenn Sie auf die Schaltfläche "Übernehmen" oder "OK" klicken, werden alle Änderungen in die Datenbasis zurückgeschrieben.