• FATTO AGGIUNGERE AL RUN AO IL SET DELL:OVERSAMPLING
  • FATTO creare matrice di proiezione per lorenzo (22 ca)
  • FATTO gestire set and flat col chopping (e anche ramp dei guadagni da file di configurazione)
  • FATTO generare le storie temporali per le misure con il 4D
  • FATTO generare le storie temporale per il chopping
  • FATTO scrivi per lorenzo una struttura con le locazioni contigue per l'housekeeper
  • fsm_set_flat problema: se metto un clear_ff, lo specchio saltella e skippa un frame poi va piatto in one shot. se pulisco ff_ud e ff_pure o solo ff_pure, NON saltella ma va piatto in due giri.
  • FATTO problema con FSM LOAD REC se devo caricare il fillto di KALMAN
  • FATTO rimosso l'annullamento delle slopes prima di caricare il ricostruttore perche' se l'ovs va troppo veloce non riesci mai a pulirle. con Kalman funziona???
  • ETH.PY: dare un errore grave se qualcosa non vao cambiare il sw
  • POWER ON: modifica in modo tale da dare SOLO il power on; aggiungi uno stato di check(IN CUI CARICA UN PROGRAMMA) e poi load program(IN CUI LO CARICA PER VIA DEFINITIVA)
  • FATTO MONTHLY REPORT!!!!!
  • DA TESTARE SISTEMARE IL RECOVERDEGLI ERROI DALLA FSM_LOAD_SHAP
  • aggiungere il supporto per attuatori mancanti/rimossi
  • nel documento Doc.No : 486f010 il pos command e' sbagliato: contiene l'offload
  • FATTO Documentare la roba per luca
  • INIZIATO gestire bene gli errori (ad esempio nel load ricostruttore lo specchio rimane sprotetto in caso di errore...)
  • FATTO con la keyword block gestione doppio banco ricostruttore
  • scrivere l'help di tutte le funzioni FSM
  • FATTO evare la skip frame dalla fault recovery
  • svincolare tutte le funzioni FSM da funzioni FSM
  • FATTO instabilita' della procedura di flat: sembra non calcoli bene le forze
  • FATTO integratore delle corrente di controllo non e' attivo alla dine del setting. perche?
  • DA FINIRE tutte le volte che si stoppa la diagnostica per fare delle operazioni settare cmq un timeout alla fast
  • DA FINIRE sistemare lo startup e la gestione degli errori:es se non si connette, se non riesce a configurare la fast. poi rimaneggiare bene gli errori; -> modificare il fsm_load_rec con fsm_load_rec2 e testarlo
  • FATTO safe skip manage differenziato per soglie di cmd forza modo---> sembra andare: modificare lo safe_skip_recovery con lo safe_skip_recovery2;
  • FATTO implementazione procedura di setting
  • FATTO ma da modificare, implementazione procedura di flattening: bisogna gestire bene gli errori e fare in modo che torni SEMPRE all'ultima posizione di FLATe per gestire la mancanza di attuatori
  • FATTO controlla tutti i log_message delle routines fsm che non ci siano errori di sintassi
  • funzione di analisi dei logfile
  • DA TESTARE set icc (/HOLD) vanno sistemati gli errore (e il dimeout della fast) o non usati... ?? si stoppa la diagnostica..... ; si e' implementato staccando la diagnostica veloce ma mantenendo i timeout sulla fast in modo tale che se tutto non e' fatto in tempo la shell viene rippata
  • DA METTERE SULLE FSM scrivi e leggi lo "STATO" sulla memoria del DSP
  • FATTO aggiungi sulla FAULT RECOVERY una funzione per vedere: quale WD dsp e' saltato, quale attuatore se c'e' e' andato fuori soglia e loggalo
  • FATTO salvataggio di ogni reapplicazione del flat
  • test che tutti gli input della fsm siano finiti (no NAN o INF)(modifica la is_finite usando la test_array)
  • necessita' di uno script di ramp dei guadagni che prenda i dati da un file di configurazione
  • pulizia del codice dalle routine che non servono piu'
  • rilsaciare una versione finale per montare e smontare la shell
  • files di configurazione: left right VS A e B secondari
  • ASPETTO CODICE DSP SWITCH MODIFICATO; SI PUO' FARE SE ALFIO NON USA LA GET_SLOPES DALLA SWITCH aggiornare lefrequenze di ovs in funzione delle frequenze del loop ottico (comando run_ao), aggiornare l'icc e la decimazione
  • FATTO set accumulatori giusti gia' al setting
  • autoconfigurazione fast diagnostic, housekeeper e idlanche su variabili a richiesta
  • offload dei modi? coordinazione con lorenzo
  • FATTO test codice DSP nuovo per il disturbo con oversampling: rilevati alcuni problemi
  • FATTO embedding nuova procedura di setting in uno script fsm e verica funzionomento senza spostare la roba sul bias
  • creare make fileper sudo ma install delle singole sottodirectory di adsec_lib
  • FSM_FUNC_CHECK sviluppo sequenza tool diagnostici per vedere cosa e' successo
    • test dei capacitivi se sono sballati e autoconfigurazione
    • test dei coils tirando control il RB
    • test esteso di fibra
    • test watchdog dsp
  • diagnostica di base da aggiungere alla gui:
    • stato alimentatori
    • acqua dew point massima temperatura
    • risultato test di comunicazione
    • stato del tss
  • update fsm per gestire i tes
  • AGGIORNARE FILTRO ACCELEROMETRI
  • FLAT PER ATTUATORI BISTABILI

-- MarcoXompero - 2009-06-09
Topic revision: r37 - 11 Sep 2009, MarcoXompero
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback