+ // ATH1 - Unlock door
+ fputs("ATH1\n", pipe);
+ if( fread(buf, 512, 1, pipe) == 0 ) return -1; // Flush!
+
+ // Wait before re-locking
+ sleep(DOOR_UNLOCKED_DELAY);
+
+ // Re-lock the door
+ fputs("ATH0\n", pipe);
+ if( fread(buf, 512, 1, pipe) == 0 ) return -1; // Flush!