1° Forum di Astronomia Amatoriale Italiano

Il primo forum di astrofili per astrofili, nato nel 2000!
Oggi è giovedì 14 agosto 2025, 19:36

Menu

* Home
* Iscriviti
* La Bacheca
* F.A.Q.
* Cerca
* Login/Logout 

Login

Nome utente:
Password:

 Ho dimenticato la password

In Linea

Visitano il forum: Nessuno e 33 ospiti

Regolamento

regolamento

Links

*
Astrocafè

Segnala bolide
* Meteoblue.com
* Previsioni seeing
* Il Meteo.it
Help Forum
 

Tutti gli orari sono UTC + 1 ora




Apri un nuovo argomento Rispondi all’argomento  [ 23 messaggi ]  Vai alla pagina Precedente  1, 2, 3  Prossimo
Autore Messaggio
 Oggetto del messaggio: Re: Script per maxim
MessaggioInviato: domenica 10 maggio 2015, 12:03 
Non connesso
Avatar utente

Iscritto il: domenica 3 ottobre 2010, 2:26
Messaggi: 663
Località: Salerno
Tipo di Astrofilo: Fotografo
se ho ben capito cio che vuoi fare, e' piu o meno quello che faccio io: lanciare una sessione di pose ed andare a dormire. Automaticamente vorresti che a fine pose tutto si accomodasse automaticamente: si ferma la guida, la montatura va in park, spegli il CCD, e se possibile, togli anche la corrente al tutto (io lo faccio).
io usavo questo script (che ingloba anche il warm-up del ccd) che va adattato alla tua montatura :

Codice:
Dim cam
Dim ho
Dim tel


Const StepTime = 10   'Interval for warm-up (seconds)
Const StepTemp = 3   'Interval (dg Celcius)
Const AmbientTemp = 2   'Target temprature




'
' ---------------parte telescopio --------------------
'
'

'Set tel = CreateObject("ScopeSim.Telescope")    'simulatore ASCOM
Set tel = CreateObject("Celestron.Telescope")    'sostituire questa linea con il driver del proprio telescopio.
tel.Connected = True
tel.Tracking = False
wscript.echo "Telescope tracking stopped.."
'
' ---------------end parte telescopio ----------------
'




Set cam = CreateObject("MaxIm.CCDCamera")



cam.LinkEnabled = True

if Not cam.LinkEnabled Then
   MsgBox "Failed to start camera."
   wscript.Quit
End If


cam.DisableAutoShutdown = True
cam.CoolerOn = True

'
'----------------fermare la guida---------------------
'
cam.GuiderStop()
wscript.echo "Guide stopped.."


'
'----------------inizio warm up cooler ---------------
'

Set ho = CreateObject("DriverHelper.Util")

wscript.echo "Starting Warm-UP : Camera temprature : " & cam.Temperature
Do While (cam.Temperature < AmbientTemp)
   ho.WaitForMilliseconds(StepTime*1000)
        wscript.echo "10 sec : temperature = " & cam.Temperature
   
   if (cam.CameraStatus = 1) or (cam.CoolerOn = False) Then
         MsgBox "X Camera communication/cooler problem!"
         wscript.Quit
   End If

   'check if temprature is stabilized, then increase, else wait another StepTime seconds
   if (cam.TemperatureSetpoint - cam.Temperature) <= 1 then
      cam.TemperatureSetpoint = cam.Temperature + StepTemp
                wscript.echo "new set point =" & cam.TemperatureSetpoint
   end if
Loop
wscript.echo "Warm up eneded : Camera Temperature " & cam.Temperature


cam.TemperatureSetpoint = AmbientTemp
cam.CoolerOn = False    
wscript.echo "CCD cooler OFF.."

'
'------------------End Warm up--------------------------
'

'MsgBox "Target temperature threshold reached! CCD  Cooler OFF"

'------------------Spegnere il telescopio e CCD ---------------
Dim WSHShell
Dim WSHShell2
Set WSHShell = WScript.CreateObject("WScript.Shell")

' open normal and do not wait
WSHShell.Run chr(34) & "C:\Programmi\Power Manager\pm.exe" & chr(34) & "-off -telescopio -ccd", 1, false
Set WSHShell = Nothing

wscript.echo "ccd spento"
Set WSHShell = WScript.CreateObject("WScript.Shell")

WSHShell.Run chr(34) & "C:\Programmi\Power Manager\pm.exe" & chr(34) & "-off -telescopio -montatura", 1, false
Set WSHShell = Nothing
wscript.echo "ccd spento"
'

MsgBox "all command done"





wscript.Quit


adesso non ho controllato se e' quello che funziona (no ho tante versioni che mi sono perso), ma la linea guida e' qui dentro.
in pratica:

    a) si connette alla montatura (devi capire come indirizzare la tua, vi e' una linea commentata)
    b) spegna il tracking (questo mi basta, io non lo metto in park, basta che non continui andando a sbattere. anzi su questo punto io sono tranquillo avendo impostato i limiti anche al meridiano. )
    c) ferma la guida Maxim
    d) fa il warm-up del ccd
    e) toglie la corrente al tutto con il comando DOS pm.exe (mi comanda l'on/off di prese di una ciabatta USB con dei rele) ovviamente da togliere nel tuo caso, lo lascio solo per farti vedere che potresti lanciare un qualsiasi programma esterno.


in alternativa, prima della ciabatta relè, avevo tutto collegato ad una presa temporizzata che spegnevo ad orario programmato, giusto per non lasciare corrente attiva e non rischiare che una eventuale pioggia facesse danni.

Per "lanciare" questo script a fine posa, utilizza la possibilita di aggiungere script nella schermata "autosave" come indicato qui:
download/file.php?id=37497&mode=view
la foto e' per altro script, ma il discorso e' lo stesso: raggruppa "by slot" il tutto , e fai una posa "fake"(falsa) (di qualche centesimo di secondo) in un ultimo slot in modo da lanciare lo script esattamente quando serve. questo lo trovi descritto nel post che ti ho lincato prima dove si parla di lanciare uno script che effettua una una chiamata Skype per allarmami in caso di problemi.

Fabrizio
PS: (lo script, immagino lo sai, puoi lanciarlo manualmente con il tast "run script" di maxim che trovi nel menu a cascata "FILE" )

PPS: attento al "Group by SLOT". io faccio colore one shot, non so se tu fai pose separate RGB dove tipicamente si fa un loop RGB RGB RGB.. e non RRR GGG BBB ...). Per intenderci, "group by slot" fa il secondo caso.

_________________
Strumentazione
- Ottiche: GSO RC8, Celestron 80ed, Borg 125Ed, TS65Q, Sharpstar HNT 150 f2.8
- Mount: Ioptron CEM60, Celestron CG5-ADGT
- Camera: CCD QHY8L, QHY9M,
- Guida: SW 80/400, tecnosky 60/228, Magzero Mz-5m, QHY5L-II
- Attaccapanni: 114/900 anni '80


Top
  Profilo    
 
 Oggetto del messaggio: Re: Script per maxim
MessaggioInviato: domenica 10 maggio 2015, 13:16 
Non connesso
Avatar utente

Iscritto il: lunedì 24 dicembre 2012, 0:21
Messaggi: 1039
Tipo di Astrofilo: Fotografo
Grazie gentilissimo!!!!!!!!!
Nel caso, in qui facessi un RGB per esempio 12-12-12 lo script dove lo vado ad inserire? in tutte le righe?

_________________
Astrobin: http://www.astrobin.com/users/Domenico1984/
Blog : http://domenico1984.blogspot.it


Top
  Profilo   WWW  
 
 Oggetto del messaggio: Re: Script per maxim
MessaggioInviato: domenica 10 maggio 2015, 13:56 
Non connesso
Avatar utente

Iscritto il: domenica 3 ottobre 2010, 2:26
Messaggi: 663
Località: Salerno
Tipo di Astrofilo: Fotografo
No. Devi avere tre slot per ogni colore senza script e un quarto "fake" con questo script. In modo che agisca solo alla fine di tutto.

_________________
Strumentazione
- Ottiche: GSO RC8, Celestron 80ed, Borg 125Ed, TS65Q, Sharpstar HNT 150 f2.8
- Mount: Ioptron CEM60, Celestron CG5-ADGT
- Camera: CCD QHY8L, QHY9M,
- Guida: SW 80/400, tecnosky 60/228, Magzero Mz-5m, QHY5L-II
- Attaccapanni: 114/900 anni '80


Top
  Profilo    
 
 Oggetto del messaggio: Re: Script per maxim
MessaggioInviato: domenica 10 maggio 2015, 14:07 
Non connesso
Avatar utente

Iscritto il: lunedì 24 dicembre 2012, 0:21
Messaggi: 1039
Tipo di Astrofilo: Fotografo
Si ma quando faccio questo maxim fa R-G-B-FAKE, R-G-B-R-G-B-R-G-B-R-G-B e così via

_________________
Astrobin: http://www.astrobin.com/users/Domenico1984/
Blog : http://domenico1984.blogspot.it


Top
  Profilo   WWW  
 
 Oggetto del messaggio: Re: Script per maxim
MessaggioInviato: domenica 10 maggio 2015, 14:30 
Non connesso
Avatar utente

Iscritto il: domenica 3 ottobre 2010, 2:26
Messaggi: 663
Località: Salerno
Tipo di Astrofilo: Fotografo
Devi settare la flag "group by slot". Questo fa fare prima tutto lo slot 1 poi lo slot 2 poi il 3 e poi il 4 (fake)

_________________
Strumentazione
- Ottiche: GSO RC8, Celestron 80ed, Borg 125Ed, TS65Q, Sharpstar HNT 150 f2.8
- Mount: Ioptron CEM60, Celestron CG5-ADGT
- Camera: CCD QHY8L, QHY9M,
- Guida: SW 80/400, tecnosky 60/228, Magzero Mz-5m, QHY5L-II
- Attaccapanni: 114/900 anni '80


Top
  Profilo    
 
 Oggetto del messaggio: Re: Script per maxim
MessaggioInviato: domenica 10 maggio 2015, 14:44 
Non connesso
Avatar utente

Iscritto il: lunedì 24 dicembre 2012, 0:21
Messaggi: 1039
Tipo di Astrofilo: Fotografo
Scusa l'ignoranza quindi fa RRR-GGG-BBB-Fake?

_________________
Astrobin: http://www.astrobin.com/users/Domenico1984/
Blog : http://domenico1984.blogspot.it


Top
  Profilo   WWW  
 
 Oggetto del messaggio: Re: Script per maxim
MessaggioInviato: domenica 10 maggio 2015, 17:03 
Non connesso
Avatar utente

Iscritto il: domenica 3 ottobre 2010, 2:26
Messaggi: 663
Località: Salerno
Tipo di Astrofilo: Fotografo
Esattamente. :D

_________________
Strumentazione
- Ottiche: GSO RC8, Celestron 80ed, Borg 125Ed, TS65Q, Sharpstar HNT 150 f2.8
- Mount: Ioptron CEM60, Celestron CG5-ADGT
- Camera: CCD QHY8L, QHY9M,
- Guida: SW 80/400, tecnosky 60/228, Magzero Mz-5m, QHY5L-II
- Attaccapanni: 114/900 anni '80


Top
  Profilo    
 
 Oggetto del messaggio: Re: Script per maxim
MessaggioInviato: domenica 10 maggio 2015, 18:56 
Non connesso
Avatar utente

Iscritto il: lunedì 24 dicembre 2012, 0:21
Messaggi: 1039
Tipo di Astrofilo: Fotografo
Perfetto, ho modificato lo script togliendo le cose che non mi interessano (la prima parte) punto a e b... L'autopark lo faró come faccio attuslmente, con la temporizzazione di eqmod. È corretto quello che ho fatto?


Inviato dal mio iPhone utilizzando Tapatalk

_________________
Astrobin: http://www.astrobin.com/users/Domenico1984/
Blog : http://domenico1984.blogspot.it


Top
  Profilo   WWW  
 
 Oggetto del messaggio: Re: Script per maxim
MessaggioInviato: lunedì 11 maggio 2015, 9:17 
Non connesso
Avatar utente

Iscritto il: lunedì 24 dicembre 2012, 0:21
Messaggi: 1039
Tipo di Astrofilo: Fotografo
Grande!!!! Funziona perfettamente. Mi chiedevo, invece di temporizzatore il parking con EQmod, come si potrebbe fare lo script per fargli premere in automatico il pulsante parking sul software di eqmod??

_________________
Astrobin: http://www.astrobin.com/users/Domenico1984/
Blog : http://domenico1984.blogspot.it


Top
  Profilo   WWW  
 
 Oggetto del messaggio: Re: Script per maxim
MessaggioInviato: lunedì 11 maggio 2015, 11:43 
Non connesso
Avatar utente

Iscritto il: domenica 3 ottobre 2010, 2:26
Messaggi: 663
Località: Salerno
Tipo di Astrofilo: Fotografo
non so aiutarti qui, io aggiungerei semplicemente il comando

tel.Connected = True
tel.Tracking = False
tel.Park

Ma non sono sicuro e non uso/conosco EQmod. in questi casi, chiedere ad Ivaldo :mrgreen:

Ciao
Fabrizio

_________________
Strumentazione
- Ottiche: GSO RC8, Celestron 80ed, Borg 125Ed, TS65Q, Sharpstar HNT 150 f2.8
- Mount: Ioptron CEM60, Celestron CG5-ADGT
- Camera: CCD QHY8L, QHY9M,
- Guida: SW 80/400, tecnosky 60/228, Magzero Mz-5m, QHY5L-II
- Attaccapanni: 114/900 anni '80


Top
  Profilo    
 
Visualizza ultimi messaggi:  Ordina per  
Apri un nuovo argomento Rispondi all’argomento  [ 23 messaggi ]  Vai alla pagina Precedente  1, 2, 3  Prossimo

Tutti gli orari sono UTC + 1 ora


Chi c’è in linea

Visitano il forum: Nessuno e 33 ospiti


Non puoi aprire nuovi argomenti
Non puoi rispondere negli argomenti
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi inviare allegati

Cerca per:
Vai a:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traduzione Italiana phpBBItalia.net basata su phpBB.it 2010