The Device Libraries is a window listing all libraries available after connecting the iC Tool to a device driven by the nano EDGE ENGINE. This window always shows the libraries available in the device connected at the moment. It means that, if there are many devices used in a project, the window contents will be automatically adjusted at the moment of switching from one device to another.
The libraries are presented as the main elements of a tree structure in the Device Libraries window, and can be expanded to see their components. Each component is presented with its icon and name. The icons visible before the component name define it clearly and help to quickly identify the type of component. An icon associated with a particular component is also shown in other views, including the Wire Sheet, Property Sheet, and the path of an editable component.
It is possible to select and move more than one component simultaneously in the Device Libraries by using a Ctrl or Shift key.
Using any library from the Device Libraries window, means adding a not configured component with default parameters. In order to add a component similar to already existing one with pre-configured parameters to the project, it is necessary to use copying or duplicating function on the existing component.
The components dragged directly from the Device Libraries to the Wire Sheet view (this view is explained in detail in the Wire Sheet section) are placed in the location they were dropped. If the components were dropped on a view other than the Wire Sheet view, their physical location (shown on the Wire Sheet view) will be in the upper left corner–point (0,0).
While dragging many components to any view, the iC Tool will arrange them in a cascading manner, so they will not overlap.
The components in the Device Libraries window cannot be edited and their location cannot be changed.
Searching the Device Libraries
In order to easily find a specific component among a vast number of components available for a particular device, it is possible to use a filter available at the top of the window. For this purpose, it is necessary to enter the name or part of the name of the required component into the filter field, and the matching components list will be shown dynamically in the Device Libraries window. The example below shows a list of components matched with a word 'analog'.