Here are the degug messages output by the GPRMC example. They show the full list of AT commands used to configure TP and GPRMC. You can ignore the socket close errors - the code is attempting to close any sockets that might have been left open by an earlier example.
09:30:44.654 → Press any key to continue…
09:31:18.083 → init: Begin module init.
09:31:18.083 → sendCommandWithResponse: Command: E0
09:31:18.130 → init: Module responded successfully.
09:31:18.130 → sendCommandWithResponse: Command: +UGPIOC=16,2
09:31:18.177 → sendCommandWithResponse: Command: +UGPIOC=19,22
09:31:18.177 → sendCommandWithResponse: Command: +CMGF=1
09:31:18.224 → sendCommandWithResponse: Command: +CTZU=1
09:31:18.224 → sendCommandWithResponse: Command: +USOCL=0,1
09:31:18.271 → socketClose: Error: sendCommandWithResponse: Command: +USOER
09:31:18.318 → 1
09:31:18.318 → sendCommandWithResponse: Command: +USOCL=1,1
09:31:18.365 → socketClose: Error: sendCommandWithResponse: Command: +USOER
09:31:18.412 → 1
09:31:18.412 → sendCommandWithResponse: Command: +USOCL=2,1
09:31:18.412 → socketClose: Error: sendCommandWithResponse: Command: +USOER
09:31:18.459 → 1
09:31:18.459 → sendCommandWithResponse: Command: +USOCL=3,1
09:31:18.506 → socketClose: Error: sendCommandWithResponse: Command: +USOER
09:31:18.553 → 1
09:31:18.553 → sendCommandWithResponse: Command: +USOCL=4,1
09:31:18.553 → socketClose: Error: sendCommandWithResponse: Command: +USOER
09:31:18.594 → 1
09:31:18.594 → sendCommandWithResponse: Command: +USOCL=5,1
09:31:18.640 → socketClose: Error: sendCommandWithResponse: Command: +USOER
09:31:18.679 → 1
09:31:18.679 → Asset Tracker (SARA-R5) connected!
09:31:18.679 → sendCommandWithResponse: Command: +UGPIOC=23,0,1
09:31:18.726 → sendCommandWithResponse: Command: +UTIMECFG=0,0
09:31:18.773 → sendCommandWithResponse: Command: +UTIME=1,1
09:31:21.184 → sendCommandWithResponse: Command: +UGRMC=1
09:31:21.231 → sendCommandWithResponse: Command: +UGRMC?