Device Details

A device may be as simple as a switch or as complicated as an ECU with multiple connectors and more than 100 pins.

Tree Control

Selecting a node in the tree will invoke one of the following attribute panels

Device Panel

TabControlDescription
BaseManufacturerThe device's manufacturer.
BaseProductThe product name / number.
BaseCategoryThe device's logical group. This is used solely to group the devices on the Device Summary window to help identify if any devices are missing.
N/ANotesFree-format notes.
ImplementationLocationThe device's physical location.

Connector Panel

TabControlDescription
BaseNameThe manufacture's name for the connector. These are typically named (A, B, C, etc.)
BaseTypeThe type of connector; Connector, Ferrule, QuickConnectTerminal, RingTerminal, SpadeTerminal or Splice).
BasePin ID TypeDetermines how the pins are identified. When Standard, the pins are read-only and are automatically numbered 1-N by the system. When Custom, you are able to edit the ID and system performs no validation checks.
BaseManufacturerThe mating connector's manufacturer.
BasePart NumberThe mating connector's part number.
BaseImport PinsThis is an underdeveloped feature that works if you do everything correctly. It assumes that they clipboard contains data in the following format. Each line contains a pin with the following tab delimited fields; PinId, MfgRef, MfgRefLong.
BaseImageThis is an underdeveloped feature that allows you to upload images. While it works, there are issues with scaling and aspect ratio.
BaseImport ClipboardImports an image from the clipboard.
BaseImport FileImports and image from a file.
ImplementationHarness LabelThe label that will be shrunk wrapped to the harness.
ImplementationHarnessThe harness to which the connector is attached.
ImplementationConnector IDAn ID that is unique across all connectors on all harnesses. Changing this value can will break any links that refer to it. A rename feature will be added to address this side effect.
ImplementationNextSets the Connector ID field to the first available ID. If there are gaps in the squence, it will be used.
ImplementationBootThe part number for the connector's boot, if any,
ImplementationOrientationThe orientation of the connector.

Pin Tree Node Panels

There are four top-level pin types: power, signal, ground and other. Each type has a different panel to edit the common and specific attributes. The common attributes are:

ControlDescription
Pin IDThe pin's identifier. This is only editable when the connector's Pin ID Type field is set to Custom.
Mfg. Ref.The manafacturer's reference. Generally, it makes sense to enter this exactly as the manfactuer has to make it easy to align with their documentation. However, it can be adventagous to tweak the value in some cases. For example, if there are more than 10 digital inputs labeled DIG1, DIG2, etc. it is suggested that you change them to DIG01, DIG02 so that alpha sorting places them in logical order. (see Pin Summary).
Mfg. Ref. (Long)The long version of the manafactuer's reference.
NotesFree format notes.

Power Pin

TabControlDescription
BaseDirectionThe direction of current flow (Input or Output).
BaseMax. AmpsThe maximum continious current that the pin can supply.
BaseMax. Inrush AmpsThe maximim inrush current that the pin can support.
BaseTypeThe type of Hi-Side, Low-Side or Half-Bridge.
BaseVoltsThe voltage.
BaseSupports PWMIndicates if the pin is desgined to supply power to sensors. These are typically 5V. Only applicable when Direction is set to Output and Side Type is set to Hi-Side.
BaseIs Sensor PowerIndicates if the pin is desgined to supply sensors. These are typically 5V. Only applicable when Direction is set to Output and Type is set to Hi-Side.
BaseIs Ganged WithIndicates what, if any, other pins the pin is ganged with. This field is read-only. See Pin Gangs to edit.
ImplementationPWM is EnabledIndicates if Pulse Width Modulation (PWM) is enabled. Only applicable when the Direction is set to Output and Supports PWM is checked.

Signal Pin

TabControlDesctiption
BaseDirectionThe signal's direction (Input or Output)
BaseTypeThe signal's type (Analog or Digital)
Base Sub TypeNot currently in use
ImplementationLogical LinksThese controls only apply when the Direction is set to Input.

Ground Pin

TabControlDescription
BaseDirectionIndicates the direction of current flow (Sink or Source).
BaseTypeThe type of gound (Battery, Chassis or Sensor). [It's not clear if Battery is a useful distinction.]
BaseMated Sensor PowerTBD.
ImplementationLogical LinksOnly applicable when the Direction is set to Input.

Other Pin

Other pins are a catch all for anything that isn’t a Power, Signal or Ground pin.

TabControlDescription
BaseTypeThe type of pin.
ImplementationLogical LinksThese fields are only applicable for certain Types.

Pin Gangs

Pin gangs are pins that are internally ganged. This is common for high-power outputs on PDMs. For example, an 8A output might utilize one pin and a 20A output might utilize two pins.

H-Bridges

An H-Bridge is two related Half-Bridges. Some devices have multiple H-bridges and the system will check if you inadvertently connected the half-bridge from one H-bridge to the wrong H-Bridge.

CAN Ports

TabControlDescription
BaseNameThe name of the port. Typically, CAN1, CAN2, etc.
BaseCommunicationThe communication capability (TransmitAndReceive, ReceiveOnly and TransmitOnly).
BaseCAN Low PinThe CAN low pin which must be configured as an Other pin of type CAN Low.
BaseCan Hi PinThe CAN high pin which must be configured as an Other pin of type CAN High.
BaseTerminiating Resistor CapabilityIndicates the port's capability with respect to a terminiating resistor (as opposed to it's actual implementation state).
BaseBits / SecondCalcualted based on the configured CAN Messages as is only as accurate as that configuration.
ImplementationCAN BusThe CAN bus to which the port is connected.
ImplementationSpeedThe actual speed of the CAN port.
ImplementationTerminating Resistor StatusThe status of the terminating resistor (None, Internal, External). This value is dependent on the Terminating Resistor Capability value.

CAN Messages

ControlDescription
Default AddressThe default address.
AddressThe actual address. If blank, the Default Address is assumed.
Frequency TypeCyclic, Triggered, Configuration
DirectionTransmit or Receive.
Num Compound IDsThe number of compound IDs. 0 or 2-N.
Bits / SecondThe caulated bits per second. Each message is assumed to be 64 bits. This number is multiplied by the number of compound IDs when that value >= 2, which is then multiplied by the frequency. This only applies to Cyclic messages and Triggered and Configuration messages are not included.
Notes

Documents

This is one of the most useful features because it enables you quickly store all documentation associated with the device. For example, User Manual, Wiring Diagram, DBIC file, etc. You simply paste a URL into the text box at which point clicking on the View button will invoke a browser. If the document isn’t available on the web, you can store it in DropBox or similar application.

Pin Summary

The Pin Summary node lists all of the pins by alphabetically sorting the Mfg. Ref. This is useful for ECUs, PDMs and other complex devices that spread outputs and inputs across multiple connectors. Clicking on a node will allow you to edit the pin’s attributes, however the buttons above the tree will be disabled.