Once it has been determined that the User-Configurable (U-CON) driver can be used to communicate with a device, users must create a transaction to read data from the device. Transactions are the process step required to build and send a read request to the device, and process the response that is sent back from the device.