58 #include <uves_chip.h>
94 return (blue) ? UVES_CHIP_BLUE : UVES_CHIP_REDL;
111 (chip == UVES_CHIP_REDL) ? UVES_CHIP_REDU :
112 (chip == UVES_CHIP_BLUE) ? UVES_CHIP_INVALID :
113 (chip == UVES_CHIP_REDU) ? UVES_CHIP_INVALID :
127 return (chip == UVES_CHIP_REDU) ? 1 : 0;
142 (chip == UVES_CHIP_BLUE) ?
"blue" :
143 (chip == UVES_CHIP_REDU) ?
"redu" :
144 (chip == UVES_CHIP_REDL) ?
"redl" :
"?chip?";
159 (chip == UVES_CHIP_BLUE) ?
"BLUE" :
160 (chip == UVES_CHIP_REDU) ?
"REDU" :
161 (chip == UVES_CHIP_REDL) ?
"REDL" :
"?CHIP?";
175 (chip == UVES_CHIP_BLUE) ?
"be" :
176 (chip == UVES_CHIP_REDU) ?
"rm" :
177 (chip == UVES_CHIP_REDL) ?
"re" :
"??";
190 (chip == UVES_CHIP_BLUE) ?
'b' :
191 (chip == UVES_CHIP_REDU) ?
'u' :
192 (chip == UVES_CHIP_REDL) ?
'l' :
'?';
char uves_chip_tochar(enum uves_chip chip)
Get letters used in filenames.
const char * uves_chip_get_det(enum uves_chip chip)
Get letters used in filenames.
int uves_chip_get_index(enum uves_chip chip)
Convert to integer.
enum uves_chip uves_chip_get_first(bool blue)
Get first chip for blue or red arm.
const char * uves_chip_tostring_lower(enum uves_chip chip)
Convert to string.
enum uves_chip uves_chip_get_next(enum uves_chip chip)
Get next chip.
const char * uves_chip_tostring_upper(enum uves_chip chip)
Convert to string.