Patrick,
Datalinq has a "datalinq" server that needs to be setup. You setup a Datalinq server (separate application in XPression world as it can run on a networked machine) That datalinq server is where you connect to the dashboard streaming server.....when you check the box in dashboard the default is port 2222...There is no IP to setup for this as it is a Server. In Datalinq you will point to to the IP address of the DashBoard Panel (even if on same machine then you can use localhost in the ip field).
Now In your XPression Graphic you will be able to select Data type of Datalinq...Select from your available Datalinqs (the server can have a number of connections). And then pick the data field that you would like to have fill that item.
RossTalk is for Control of devices....So from DashBoard you can send Control commands to the Carbonite and to the XPression. For Carbonite you send the commands to the Frame IP address not the panel.
For XPression you may need to setup the "GPI" board under hardware as this is not enabled by default. Further if you use the RossTalk Listner on DashBoard you need to make sure that you are not using the same Port number as what you assign to XPression as then they would be both try to use that same port.
So when I run DashBoard (and I enable the RossTalk Listener in the preferences) to have my panel accept incoming commands to trigger events (ie I can have the switcher send RossTalk commands to the custom panel to trigger a button -- we have examples of this like trying to control a device that we don't have a protocol for in the switcher) I normally set DashBoard listener to port 7789 since XPression will also be on the Default port of 7788.
#Carbonite