This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Variables | |
const unsigned long | ahead_tab [] |
TODO: not used yet, but it is possible to specify a function with non-zero latency that does not work with the sequencer - only in ASAP mode. |
const unsigned long ahead_tab[] |
TODO: not used yet, but it is possible to specify a function with non-zero latency that does not work with the sequencer - only in ASAP mode.
******************************************************************************** ! FILE NAME : latency.h ! Table that specifies what frame should "onchange" function be programmed to, relative to the frame for which parameters are specified ! 1 - same frame (programmed at least 1 frame earlier), will happen immediately after VACT start for that frame (usually before the interrupt for that frame) ! 2 - previous frame (programmed at least 2 frames earlier) ! 3 - pre-previous frame (programmed at least 3 frames earlier) ! 4 - pre-pre-previous frame (programmed at least 4 frames earlier) ! 0 - ASAP (programmed after that frame interrupt - when compression of the previous frame is finished) ! each group consists of 6 numbers: ! "onchange" index (0..31), then 5 values for: ! 1 - continuous run , safe mode (skipping frame when geometry is modified) ! 2 - continuous run , no skipping frame when geometry is modified, trying to save all frames ! 3 - async mode (external trigger/timer) , safe mode (skipping frame when geometry is modified) ! 4 - async mode (external trigger/timer) , no skipping frame when geometry is modified, trying to save all frames ! 5 - async, non-overlap (program - acquire/compress - program next - acquire/compress next (i.e.10347 with CCD) ! Used in pgm_functions.c ! ! Copyright (C) 2008 Elphel, Inc. ! -----------------------------------------------------------------------------** ! ! 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, either version 3 of the License, or ! (at your option) any later version. ! ! This program is distributed in the hope that it will be useful, ! but WITHOUT ANY WARRANTY; without even the implied warranty of ! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ! GNU General Public License for more details. ! ! You should have received a copy of the GNU General Public License ! along with this program. If not, see <http://www.gnu.org/licenses/>. ! -----------------------------------------------------------------------------** !
Definition at line 80 of file latency.h.
Referenced by pgm_recalcseq().