Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
mähis
Uus kasutaja
Uus kasutaja


Vanus: 42
Liitunud: 04.09.2014
Postitused: 1


estonia.gif
postituspostitatud: 04.09.2014, 21:41  postituse pealkiri:  gphoto2 faili kopeerimine  

Tere Nohikud!

Mul on Raspbianiga tehtud lihtne masin - gphoto2 juhib fotokat, mis teeb iga natukese aja tagant pildi. Pilt saadetakse Eye-Fi kaardi poolt sinna, kuhu vaja.
Kuna fotokas on Canon, millel pole SD-kaardi võimalust, panin Eye-Fi kaardilugejaga USB-sse ning mountisin kataloogi /usbdrv.

Gphoto2-te käivitan Crontabiga. Selletarvis tegin säärase skript:
Kood:

#!/bin/bash
PATH="/home/pi/:$PATH"
sudo /home/pi/./usbreset /dev/bus/usb/001/004 ; sudo gphoto2 --port usb:001,004 --capture-image-and-download --filename "/home/pi/usbdrv/DCIM/%m%d%H%M.jpg"


Paraku saan aga sellise vastuse:
Tsitaat:
pi@campi2 / $ sudo /home/pi/./timelapse.sh
Resetting USB device /dev/bus/usb/001/004
Reset successful
New file is in location /capt0000.jpg on the camera
Saving file as /home/pi/usbdrv/DCIM/07012035.jpg
rename: Invalid cross-device link
Deleting file /capt0000.jpg on the camera
Deleting 'capt0000.jpg' from folder '/'...


Probleemne osa on siis see Invalid cross-device link. Siit saan aru, et tegemist on bugiga, mis tekib, kui püüda salvestada pilti muule kettale kui süsteem.

Üks lahendus oleks bootida /usbdrv/DCIM kataloogi. Siis kõik töötab, aga see on kuidagi poolik lahendus. Et kui ei boodi sinna kataloogi, siis kuidas te probleemi lahendaksite?

Tänud,
Madis


obundra
Vana Pingviin
Vana Pingviin


Vanus: 50
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
estonia.gif
postituspostitatud: 05.09.2014, 10:41  postituse pealkiri:  (teema puudub)  

Tere Mähik Smile
Aga proovi oma lingitud lehel olevat "workaroundi".Enne gphoto käivitamist vahetatakse töökataloogi, st minnakse /tmp katalooma ning salvestakse sinna ja sealt siis liigutad pildi kuhu tahad.

_________________
IT teenused

imre
Vana Pingviin
Vana Pingviin



Liitunud: 16.08.2005
Postitused: 2648
Asukoht: Saku kant
Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 05.09.2014, 19:24  postituse pealkiri:  (teema puudub)  

/home/pi/usbdrv on sul hard link või soft link?
Minu teada võib säärane jura tekkida kui on "hard link" tehtud.
A'la: ln /kataloogi/teekond /teine/kataloog
Pigem võiks olla: ln -s /kataloogi/teekond /teine/kataloog

_________________
Enne teema püstitamist kasutage OTSINGUT
Küsi targalt: Infot siit!
Kui aru ei saa, siis küsi.

Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group