Project Settings

Overview

The Project Settings Module is used to set up Projects that involve the different methods of Communication available in Incari, Fonts, or the Profiler.

CAN

The Project Settings CAN Attributes.
The CAN Attributes cover the necessary data to provide functionality to the CAN Nodes.
Interface Name is the identifying name of the CAN Bus. Virtual CAN is also possible within Incari.
Baudrate is the speed of the communication for the channel. More information about this metric can be found in the External Links section.
Channel Name is the USB port that CAN is connected to on Windows.
A DBC File needs to be uploaded and selected. This DBC File is a vital part of the CAN protocol, as it stores all data regarding the connections between devices.
Autostart can be enabled or disabled and dictates when the channel is run (from the beginning of an application's life cycle or when the appropriate Nodes are used).

Fonts

The Project Settings Fonts Attributes.
The Fonts Attributes let the user upload different types of Fonts to add personalized style to texts.
Family Name is automatically filled in with the Font's name when a Font file is chosen. The text can also be edited manually.
Font Asset is the Font file that is uploaded and selected for use. The Font file needs to be in the Project's Asset Folder.

HTTP

The Project Settings HTTP Attributes.
The HTTP Attributes cover the necessary data to provide functionality to the HTTP Nodes.
Name is an identifying name of a HTTP server chosen at the user's discretion. This will show up in the Nodes as a choice for the Configuration Attribute.
Is IPv6 can be enabled or disabled. IPv6 is the newest version of the Internet Protocol. More information about IPv6 can be found in the External Links section.
Local port is the port that the user wants to use for their HTTP server. More information on ports and port forwarding can be found in the External Links section.
Is auto start can be enabled or disabled and dictates when the server is run (from the beginning of an application's life cycle or when the appropriate Nodes are used).

MQTT

The Project Settings MQTT Attributes.
The MQTT Attributes cover the necessary data to provide functionality to the MQTT Nodes.
Name is an identifying name of an MQTT connection chosen at the user's discretion.
Is IPv6 can be enabled or disabled. IPv6 is the newest version of the Internet Protocol. More information about IPv6 can be found in the External Links section.
Remote ip address is the IP address from which the connection originates.
Remote port is the port number of the connection.
Is auto start can be enabled or disabled and dictates when the connection is run (from the beginning of an application's life cycle or when the appropriate Nodes are used).

Profiler

The Project Settings Profiler Attributes.
The Profiler Attributes cover the necessary data to provide functionality to the Profiler Module.
Enable enables or disables the Profiler, which can be edited in the Profiler View Module.
Port is the port number to which the Profiler Module has to connect.

Serial

The Project Settings Serial Attributes.
The Serial Attributes cover the necessary data to provide functionality to the Serial Nodes.
Name is an identifying name of a Serial connection chosen at the user's discretion.
ChannelName (Linux) is the USB port that a Serial set-up is connected to on Linux.
ChannelName (Windows) is the USB port that a Serial set-up is connected to on Windows.
Furthermore, the ChannelNames can both be specified, in the case that the user's platform is different than the target platform. If there is no difference in platforms, only one ChannelName needs to be filled in.
Baudrate is the speed of the communication for a channel. More information about this metric can be found in the External Links section.

See Also

External Links