Я думаю, что eyefi будет передавать фотографии, когда есть доступное подключение, тогда как при съемке в привязном режиме (Wifi / wired / 6dwifi) фотографии будут передаваться только при наличии подключения.
Если вы хотите снимать привязанный (кабель / WiFi), утилита EOS имеет возможность открыть приложение с предоставленным ему изображением через командную строку, я полагаю. Это может быть вариантом. В качестве альтернативы, утилита EOS может скопировать jpeg в папку, и ваше приложение будет следить за папкой и что-то делать, когда приходит фотография.
Edit1:
NB: Вот как я думаю, что eyefi работает, у меня его нет. Но это мое понимание.
Eyefi автоматически переносит фотографии с карты памяти на компьютер, когда становится доступным соединение Wi-Fi.
Привязанный будет только автоматически передавать фотографии, сделанные, когда соединение доступно. Если вы делаете снимки, когда они не привязаны, а вдруг привязаны, то они не будут волшебным образом скопированы. Вы должны сделать несколько нажатий на компьютер, чтобы сделать их копию. Но снимки, сделанные во время привязки, будут скопированы.
Так что, если в вашей комнате выпадает ваш Wi-Fi, эти фотографии не будут скопированы. Принимая во внимание, что с eyefi они будут скопированы при восстановлении соединения.