I'm using the DaVinci 1. Not sure where it puts the file after it receives it over USB but the DaVinci ignores the M0 Gcode command. I just tried it. I'm going to try the G4 P30000 command, do nothing for 30 seconds. I'll try some other commands related to printing from the sd card.
If anybody already pauses the DaVinci, I would like to know.
In case this wasn't mentioned above, this method only works when printing over USB. If you are printing from the SD card, then you are limited by the machine's firmware and if it supports pause commands (some firmwares do, and some don't).
Assuming you are printing over USB, the "M0" command will act the same as if you clicked the Pause button in the machine control panel. You will need to click Resume for the print to begin again.