Connector Setup
Set up a TCP connector. Set it up with an IP type of TCP, a Connection Type of Listen, and a Driver Type of SoloSafe4G, and set the heartbeat/no activity secs to 30 and 0 respectively. Make note of the port that you assign to this connector as it will be needed when configuring the SOS device. The test device was set for port 5051, as seen in the screenshot below, but devices in the field may be configured on a different port.

Data Map Setup
The attached file DM_SOLOSAFE4G.xml is a MediaGateway Data Map you can import and use to process the signals created by the driver.
Example Signal
The attached SoloSafe4GSignal.xml is an example of the signal that the driver generates. This is useful to use as a template when data mapping.
Line Driver Setup
Setup your connector with a Line Function of UniversalConnector. In the properties, set MENU to UCSEND, the FIELDSET to SOLOSAFE4G (or whatever you named your Data Map), and set the NAME property to SOLOSAFE4G.
Event Code Setup
The SoloSafe 4G driver can create the following events. These events need to be defined in Supervisor Workstation->Maintenance->Events->Event Codes.
*NSGPSLO – Generated when we get a location.
*NSFRMWR – Generated when we get a firmware signal.
*NSCMDOK – Generated when we get a command set successfully signal.
*NSCMDER – Generated when we get a command set failure signal.
*NSSOS – Generated when we get an SOS alarm.
*NSOVSPD – Generated when we get an over-speed alarm.
*NSFLDWN – Generated when we get a fall down alarm.
*NSGEO1 – Generated when we get a geofence 1 alarm.
*NSGEO2 – Generated when we get a geofence 2 alarm.
*NSGEO3 – Generated when we get a geofence 3 alarm.
*NSGEO4 – Generated when we get a geofence 4 alarm.
*NSLWBAT – Generated when we get a low battery alarm.
*NSMOTIN – Generated when we get a motion alarm.
*NSNOMTN – Generated when we get a no-motion alarm.
*NSTRNON – Generated when we get a signal and it states that the device turned on.
*NSHB – Generated when we get a heartbeat signal (you can discard this signal in the data map so it never goes to automation).
*NSCNECT – Generated when the unit connects to us.
*NSDISCN – Generated when we get disconnected from the unit.