From markosjal at gmail.com Tue Jun 4 17:58:30 2019 From: markosjal at gmail.com (Mark DM) Date: Tue, 4 Jun 2019 12:58:30 -0500 Subject: [SM3] New to list with questions Message-ID: Hello, I am new to the list and although I am not sure if I am in the right place or if anyone here can offer some advice. I am trying to make a small sheetfeed scanner compatible with eSCL/AirScan. It currently works with VueScan but fails on Mopria Android and OSX. I am not some big manufacturer nor contracted by one. This is for a small embedded use. As I find no coherent list of these HTML/XML exchanges and how they should be for a successful scan, nor do I have a genuine device to capture packets from, most of the information I have gleaned elsewhere to produce the following which is actually from eSCL/ScanneStatus while scanning . The problem I am having is that OSX is looking for some different status in ScannerStatus than I am offering but have no idea what to tell it. VueScan on the other hand works 100% but it appears it takes the "201 Created" and "Location: /eSCL/folder" from the header, ingnoring ScannerStatus and starts the download from there Any help appreciated, thanks. Mark // scanner off 2.5 Stopped //scanner turned on and ScannerCapabilities queried by OSX. //Scan job sent by OSX 2.5 Processing /eSCL/ScanJobs 0 Processing JobScanning 2.5 Processing /eSCL/ScanJobs 0 Processing JobScanning 2.5 Processing /eSCL/ScanJobs 0 Processing JobScanning 2.5 Idle /eSCL/ScanJobs 2 1 1 0 Completed JobCompletedSuccessfully //Scan job shows completed but this may be the incorrect status to show //At this point OSX just queries ScannerStatus repeately looking for something that it is not seeing 2.5 Idle /eSCL/ScanJobs 7 1 1 0 Completed JobCompletedSuccessfully 2.5 Idle /eSCL/ScanJobs 9 1 1 0 Completed JobCompletedSuccessfully // scanner turned OFF 2.5 Stopped