I'm not getting updates in the GUI from a Cradlepoint IBR350 but I am getting HEX logs.
Cradlepoint setting:
Client name: 0001
Server: xxxx
Port: 5031
Intervals: no
HEX logs (changed to CRADLEPOINT IP for security):
2016-09-01 15:06:43 INFO: [1C0206A5] connected
2016-09-01 15:06:43 DEBUG: [1C0206A5: 5055 < PHONE IP] HEX: 474554202f3f69643d303030322674696d657374616d703d31343732373637363031266c61743d33322e37353332373434266c6f6e3d2d3131372e323135373533362673706565643d302e302662656172696e673d302e3026616c7469747564653d302e3026626174743d37352e3020485454502f312e310d0a557365722d4167656e743a2044616c76696b2f322e312e3020284c696e75783b20553b20416e64726f696420362e302e313b20534d2d4739333554204275696c642f4d4d4232394d290d0a486f73743a2037302e3136372e3131382e37343a353035350d0a436f6e6e656374696f6e3a204b6565702d416c6976650d0a4163636570742d456e636f64696e673a20677a69700d0a0d0a
2016-09-01 15:06:43 DEBUG: [1C0206A5: 5055 > PHONE IP] HEX: 485454502f312e3120323030204f4b0d0a0d0a
2016-09-01 15:06:43 INFO: [1C0206A5] disconnected
2016-09-01 15:06:43 INFO: [1C0206A5] id: 0002, time: 2016-09-01 15:06:41, lat: 32.75327, lon: -117.21575, speed: 0.0, course: 0.0
2016-09-01 15:06:53 DEBUG: [3C893EEC: 5031 < CRADLEPOINT IP] HEX: 2447504747412c3232303635322e302c333234352e3231303834332c4e2c31313731322e3935333535372c572c312c31302c302e372c322e322c4d2c2d32362e302c4d2c2c2a36300d0a
2016-09-01 15:07:03 DEBUG: [3C893EEC: 5031 < CRADLEPOINT IP] HEX: 2447504747412c3232303730322e302c333234352e3231303833352c4e2c31313731322e3935333535372c572c312c31302c302e372c322e322c4d2c2d32362e302c4d2c2c2a36350d0a
2016-09-01 15:07:13 DEBUG: [3C893EEC: 5031 < CRADLEPOINT IP] HEX: 2447504747412c3232303731322e302c333234352e3231303833312c4e2c31313731322e3935333535332c572c312c31302c302e372c322e322c4d2c2d32362e302c4d2c2c2a36340d0a
2016-09-01 15:07:23 DEBUG: [3C893EEC: 5031 < CRADLEPOINT IP] HEX: 2447504747412c3232303732322e302c333234352e3231303832372c4e2c31313731322e3935333535302c572c312c31302c302e372c322e322c4d2c2d32362e302c4d2c2c2a36330d0a
2016-09-01 15:07:33 DEBUG: [3C893EEC: 5031 < CRADLEPOINT IP] HEX: 2447504747412c3232303733332e302c333234352e3231303832332c4e2c31313731322e3935333535302c572c312c31302c302e372c322e322c4d2c2d32362e302c4d2c2c2a36370d0a
2016-09-01 15:07:44 DEBUG: [3C893EEC: 5031 < CRADLEPOINT IP] HEX: 2447504747412c3232303734332e302c333234352e3231303831392c4e2c31313731322e3935333534362c572c312c30392c302e382c322e322c4d2c2d32362e302c4d2c2c2a36390d0a
2016-09-01 15:07:54 DEBUG: [3C893EEC: 5031 < CRADLEPOINT IP] HEX: 2447504747412c3232303735332e302c333234352e3231303831392c4e2c31313731322e3935333534362c572c312c30382c302e382c322e322c4d2c2d32362e302c4d2c2c2a36390d0a
2016-09-01 15:08:04 DEBUG: [3C893EEC: 5031 < CRADLEPOINT IP] HEX: 2447504747412c3232303830332e302c333234352e3231303831392c4e2c31313731322e3935333534372c572c312c30382c302e382c322e322c4d2c2d32362e302c4d2c2c2a36320d0a
Your device is sending in NMEA format, so you should be using port 5005. Also, you need to configure device to include its id into the messages. At the moment, it doesn't do that.
Port 5031 can be used for TAIP format.
I'm not getting updates in the GUI from a Cradlepoint IBR350 but I am getting HEX logs.
Cradlepoint setting:
Client name: 0001
Server: xxxx
Port: 5031
Intervals: no
HEX logs (changed to CRADLEPOINT IP for security):