Ciao a tutti, sono diverse sere che sto sbattendo la testa contro qualcosa che in teoria dovrebbe essere abbastanza semplice : far funzionare PHD2 in Ubuntu 16.04, usando come dispositivo di autoguida una webcam, tramite INDI.
Ho installato INDI tramite :
sudo apt-add-repository ppa:mutlaqja/ppa
sudo apt-get update
sudo apt-get install indi-full
in modo da avere già tutti i driver.
Ho installato PHD2 prendendo il .deb da :
https://launchpad.net/%7Epch/+archive/u ... hive-extraversione per i386:
phd2_2.6.3.rev20170302-0ppa1~ubuntu16.10_i386.deb (5.3 MiB)
e installandolo tramite Ubuntu Software.
Per avviare il tutto procedo in questo modo :
1. Da terminale lancio Indiserver con il comando : indiserver -v indi_v4l2_ccd
Il server parte e dice :
Codice:
2017-03-16T16:55:05: startup: indiserver -v indi_v4l2_ccd
2017-03-16T16:55:05: Driver indi_v4l2_ccd: pid=25740 rfd=3 wfd=6 efd=7
2017-03-16T16:55:05: listening to port 7624 on fd 4
2017-03-16T16:55:05: Driver indi_v4l2_ccd: Using default decoder 'Builtin decoder'
2017-03-16T16:55:05: Driver indi_v4l2_ccd: Supported V4L2 formats are:
2017-03-16T16:55:05: Driver indi_v4l2_ccd: Y16
2017-03-16T16:55:05: Driver indi_v4l2_ccd: NV21
2017-03-16T16:55:05: Driver indi_v4l2_ccd: BA81
2017-03-16T16:55:05: Driver indi_v4l2_ccd: YU12
2017-03-16T16:55:05: Driver indi_v4l2_ccd: NV12
2017-03-16T16:55:05: Driver indi_v4l2_ccd: YV12
2017-03-16T16:55:05: Driver indi_v4l2_ccd: BYR2
2017-03-16T16:55:05: Driver indi_v4l2_ccd: RGB3
2017-03-16T16:55:05: Driver indi_v4l2_ccd: RGGB
2017-03-16T16:55:05: Driver indi_v4l2_ccd: JPEG
2017-03-16T16:55:05: Driver indi_v4l2_ccd: MJPG
2017-03-16T16:55:05: Driver indi_v4l2_ccd: RGBO
2017-03-16T16:55:05: Driver indi_v4l2_ccd: RGBP
2017-03-16T16:55:05: Driver indi_v4l2_ccd: YVYU
2017-03-16T16:55:05: Driver indi_v4l2_ccd: YUYV
2017-03-16T16:55:05: Driver indi_v4l2_ccd: GREY
2017-03-16T16:55:05: Driver indi_v4l2_ccd: VYUY
2017-03-16T16:55:05: Driver indi_v4l2_ccd: UYVY
2017-03-16T16:55:05: Driver indi_v4l2_ccd: snooping on Telescope Simulator.EQUATORIAL_EOD_COORD
2017-03-16T16:55:05: Driver indi_v4l2_ccd: snooping on Telescope Simulator.TELESCOPE_INFO
2017-03-16T16:55:05: Driver indi_v4l2_ccd: snooping on CCD Simulator.FILTER_SLOT
2017-03-16T16:55:05: Driver indi_v4l2_ccd: snooping on CCD Simulator.FILTER_NAME
2017-03-16T16:55:05: Driver indi_v4l2_ccd: snooping on SQM.SKY_QUALITY
2. Lancio dal PHD2 dal Dash e si apre correttamente
3. Clicco in PHD2 sulla chiavetta USB in basso a sinistra per configurare. Si apre la finestrella "Connect Equipment"
4. Clicco sul menu per la selezione della Camera e scelgo INDI Camera
5. Clicco sull'icona di configurazione della Camera. Si apre il pannello di configurazione INDI in cui si vede l'INDIserver connesso con hostname LocalHost e Port 7624. Contemporaneamente sul terminale l'INDIserver dice :
Codice:
2017-03-16T16:59:28: Client 0: new arrival from 127.0.0.1:46940 - welcome!
Nella sezione Camera dello stesso pannello, viene indicato come driver V4L2 CCD. Ho selezionato CCD come Guider. La riga Port è bianca.
6. Clicco su INDI alla riga Other options
7. Si apre il pannello INDI Options in cui :
nel TAB Main Control è "premuto" il tasto Disconnect
nel TAB Connection ci sono le indicazioni relative al driver ( V4L2 CCD, Exec : indi_v4l2_ccd, Version : 1.0, Interface : 2 )
nel TAB Options Debug è Disabled, i campi degli snoop devices sono vuoti e la Port è /dev/video0
8. Controllando con ls -la in /dev la webcam è correttamente identificata come /dev/video0
Codice:
crw------- 1 root root 10, 238 mar 16 06:43 vhost-net
crw-rw----+ 1 root video 81, 0 mar 16 06:43 video0
crw-rw-rw- 1 root root 1, 5 mar 16 06:43 zero
9. Tornando sul TAB Main Control, clicco Connect e chiudo le INDI Options.
Sul terminale il server dice :
Codice:
2017-03-16T17:08:04: Driver indi_v4l2_ccd: VIDIOC_S_CROP: Inappropriate ioctl for device
2017-03-16T17:08:04: Driver indi_v4l2_ccd: VIDIOC_G_CROP: Invalid argument
2017-03-16T17:08:04: Driver indi_v4l2_ccd: Decoder usesoftcrop true
2017-03-16T17:08:04: Driver indi_v4l2_ccd: Decoder set format: YUYV size 640x480 bpp 8
2017-03-16T17:08:04: Driver indi_v4l2_ccd: Decoder: Colorspace is 8, using default ycbcr encoding and quantization
2017-03-16T17:08:04: Driver indi_v4l2_ccd: Decoder allocBuffers cropping false
2017-03-16T17:08:04: Driver indi_v4l2_ccd: Control Brightness
2017-03-16T17:08:04: Driver indi_v4l2_ccd: integer
2017-03-16T17:08:04: Driver indi_v4l2_ccd: Control Contrast
2017-03-16T17:08:04: Driver indi_v4l2_ccd: integer
2017-03-16T17:08:04: Driver indi_v4l2_ccd: Control Saturation
2017-03-16T17:08:04: Driver indi_v4l2_ccd: integer
2017-03-16T17:08:04: Driver indi_v4l2_ccd: Control Hue
2017-03-16T17:08:04: Driver indi_v4l2_ccd: integer
2017-03-16T17:08:04: Driver indi_v4l2_ccd: Control White Balance Temperature, Auto
2017-03-16T17:08:04: Driver indi_v4l2_ccd: boolean
2017-03-16T17:08:04: Driver indi_v4l2_ccd: Control Gamma
2017-03-16T17:08:04: Driver indi_v4l2_ccd: integer
2017-03-16T17:08:04: Driver indi_v4l2_ccd: Control Power Line Frequency
2017-03-16T17:08:04: Driver indi_v4l2_ccd: Menu items:
2017-03-16T17:08:04: Driver indi_v4l2_ccd: Disabled
2017-03-16T17:08:04: Driver indi_v4l2_ccd: 50 Hz
2017-03-16T17:08:04: Driver indi_v4l2_ccd: 60 Hz
2017-03-16T17:08:04: Driver indi_v4l2_ccd: Control Sharpness
2017-03-16T17:08:04: Driver indi_v4l2_ccd: integer
2017-03-16T17:08:04: Driver indi_v4l2_ccd: Control Exposure, Auto
2017-03-16T17:08:04: Driver indi_v4l2_ccd: Menu items:
2017-03-16T17:08:04: Driver indi_v4l2_ccd: Manual Mode
2017-03-16T17:08:04: Driver indi_v4l2_ccd: Aperture Priority Mode
2017-03-16T17:08:04: Driver indi_v4l2_ccd: recorder: setpixelformat 1448695129
10. Chiudo il pannello INDI Configuration dando OK
Nel terminale Indiserver dice :
Codice:
2017-03-16T17:09:37: Client 0: read EOF
2017-03-16T17:09:37: Client 0: shut down complete - bye!
11. A questo punto clicco su Connect nel pannello "Connect Equipment" per collegare la webcam.
Il terminale dice :
2017-03-16T17:11:52: Client 0: new arrival from 127.0.0.1:46968 - welcome!
PHD2 scrive Connecting to Camera
ma dopo circa 5 secondi il server mostra :
2017-03-16T17:11:57: Client 0: read EOF
2017-03-16T17:11:57: Client 0: shut down complete - bye!
e PHD2 accende una riga arancione di errore con scritto "Cannot connect to camera V4L2 CCD ... Chiudi"
Premetto che la webcam è perfettamente funzionante e che con altri programmi come Skype va perfettamente.
Sicuramente sto sbagliando io qualcosa, ma cosa ?
Grazie davvero a chi vorrà darmi una mano ... !!