#include "background.h"
#include "ccu.h"
#include "error.h"
#include "serial.h"
#include <stdlib.h>
#include <gnome.h>
#include "iniconfig.h"
#include "acquisition.h"
#include "semaphore.h"
#include "fitsoutput.h"
Functions | |
int | acquisition_init () |
Initializes an acqusition. | |
int | acquisition_init_readout () |
Initializes a readout. | |
int | acquisition_done () |
called after the last frame of a series has been acquiered. | |
int | acquisition_stop () |
called in order to stop an acqusition. | |
void | acquisition_push_item (struct acquisition_struct input) |
queues a new acqusition request into the acquisition queue. | |
int | acquisition_pop_item (struct acquisition_struct *dummy) |
pops an acqusition request from the acquisition queue. | |
void | acquisition_readout_failed () |
This function is called whenever something went wrong with readout. | |
int | acquisition_done_readout () |
called after a readout has finished. | |
void | acquisition_clear_queue () |
clears the acquisition queue. | |
char * | acquisition_success_string (int type) |
returns a string to representing the success of an acquisition of a given type. | |
char * | acquisition_type_string (int type) |
returns a string corresdonding to a given type code. | |
acquisition_struct | acq_get_status () |
returns a structure describing the current status of the acquisition. | |
void | acq_set_progress (char *msg, float f) |
sets the progress of the acquisition . | |
void | acq_start () |
starts the acquisition . | |
void | acq_stop () |
stops the acquisition . | |
void | acq_queue_multiple (char *filename) |
queues a multiple exposure | |
Variables | |
acquisition_struct | acquisition_current |
GList * | acquisition_list = NULL |
sem_t | acquisition_sem |
Copyright (C) 2001-2003 Dirk Huenniger (dhun@astro.uni-bonn.de)
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
|
returns a structure describing the current status of the acquisition.
|
|
queues a multiple exposure
|
|
sets the progress of the acquisition .
|
|
starts the acquisition .
|
|
stops the acquisition .
|
|
clears the acquisition queue.
|
|
called after the last frame of a series has been acquiered.
|
|
called after a readout has finished.
|
|
Initializes an acqusition.
|
|
Initializes a readout.
|
|
pops an acqusition request from the acquisition queue.
|
|
queues a new acqusition request into the acquisition queue.
|
|
This function is called whenever something went wrong with readout. This function is called whenever something went wrong with readout. |
|
called in order to stop an acqusition.
|
|
returns a string to representing the success of an acquisition of a given type.
|
|
returns a string corresdonding to a given type code.
|
|
an acquisition_struct descibing the acquisition in progress |
|
a list of acquisitions to be done |
|
a semaphore protecting acquisition_list |