====== AROM, AstroCam ====== [[AstroCam]] je python knihovna, která ovládá kamery umístěné na dalekohledech. AstroCam obsahuje základní metody pro ovládání astronomických kamer. Každý ovladač kamer systému [[cs:robozor:arom|AROM]] tuto třídu pouze rozšiřuje. Pro dohledové a allsky kamery je lepší využít metody [[cs:robozor:arom_guarcam|GuardCam]]. Knihovna nabízí nastavení jednotlivých parametrů kamery (expozice, gain, teplota, ...) a různé druhy snímání snímků. ===== Ovladače ===== ==== Canon ==== Třída AstroCamCanon je určena pro ovládání [[https://cs.wikipedia.org/wiki/Digit%C3%A1ln%C3%AD_zrcadlovka|DSLR]] fotoaparátů značky Canon. Tato třída využívá knihovnu [[http://gphoto.org/|gphoto2]] a její python [[https://github.com/jim-easterbrook/python-gphoto2|wrapper]]. Tato knihovna je testována s Canon EOS 600D. AROM AstroCamCanon spustíme: == Instalace gphoto2 a python-gphoto2 == Nejdříve je potřeba z repozitářů systému nainstalovat ''gphoto2'' sudo apt install gphoto2 To je potřeba zaktualizovat na poslední vývojovou verzi, jinak nepůjde nainstalovat ''python-gphoto2''. Instalace končí chybou (2017/03 - zkoušeno z repozitářů i github zdrojového kódu) To se udělá přikazem: wget https://raw.githubusercontent.com/gonzalo/gphoto2-updater/master/gphoto2-updater.sh && chmod +x gphoto2-updater.sh && sudo ./gphoto2-updater.sh Dále stačí nainstalovat ''python-gphoto2'' cd repos git clone https://github.com/jim-easterbrook/python-gphoto2.git cd python-gphoto2 python setup.py build_swig python setup.py build sudo python setup.py install ==Nastavení práv== Pravděpodobně bude nutné nastavit práva k USB zařízení. To se provede přidáním konfigurace do souboru ''/etc/udev/rules.d/50-usb-scale.conf'' sudo nano /etc/udev/rules.d/50-usb-scale.conf a přidáme na konec souboru tento řádek. Za ''idVendor'' a ''idProduct'' dosadíme jméno vlastního fotoaparátu, které si zjistíme v ''lsusb'': SUBSYSTEM=="usb", ATTR{idVendor}=="04a9", ATTR{idProduct}=="3218", MODE="0666" ==== ImagingSource ==== Ovladač pro [[https://www.theimagingsource.com/|ImagingSource]] kamery používá knihovnu ''python-unicap''. Popis její instalace je napsán v článku [[cs:vmds|]]. Ovladač by pak následně měl jít spustit. ==== Mii ====