I was thinking here, that if you could add a way so the miner when having 0 or 1 mining pipe, 0 scanner and 1 drill, behave by only breaking the block beneath it and repeating that action.
The first application I thought would be an automatized cobblestone generator, but i'm sure that can be more useful.