Currently for all device, a change on a physical digital input will create a log entry on the device, but it will not be uploaded until it's next scheduled upload (either the start of a trip, or a heartbeat). To make the device upload on the change of a digital input, add the specific input to the system parameters page (if it hasn't been already), and set upload on active and/or upload on inactive to 'yes', (depending in application). Make sure to click update when finished to save the parameters. After the device next connects in and downloads the updated parameters, it will now connect to the server and upload on the specific changes on that input.