1. A wireless telecommunications apparatus for a vehicle, comprising: multiple on-board processors configured to operate in a multiprocessor system, wherein the multiprocessor system is configured to: operate a wireless transceiver; detect a first wireless device brought into or next to the vehicle; establish a first wireless connection between the wireless transceiver and the first wireless device; identify a first priority for a first application operating in the multiprocessor system; conduct a first wireless communication over the first wireless connection with the first wireless device; detect a second wireless device brought into or next to the vehicle; establish a second wireless connection between the wireless transceiver and the second wireless device; identify a second priority for a second application operating in the multiprocessor system; monitor data in the multiprocessor system; dynamically identify at least some of the data from at least some of the multiple processors in the multiprocessor system for logging as log data; store the log data in a memory, wherein the memory comprises at least one of nonvolatile flash memory and high volume hard disk memory; responsive to detecting a predetermined condition in the log data and in response to identifying the second priority of the second application as having a higher priority than the first priority of the first application, automatically terminate and preempt the first wireless communication over the first wireless connection with the first wireless device with a second wireless communication over the second wireless connection with the second wireless device; and transmit an outgoing message over the second connection, wherein at least a portion of the log data is retrieved from the memory and transmitted in the outgoing message over the second wireless connection.