Implemented FLIR basic funktions:

* flir_init
* flir_cleanup
* flir_open
* flir_close
* flir_set_position
* flir_get_position
* flir_park
* flir_stop
* flir_reset
* flir_move
pull/1164/head
andz 2022-11-30 12:20:25 +01:00
rodzic 82ef0a39bf
commit 0bdb6827da
3 zmienionych plików z 649 dodań i 580 usunięć

Plik diff jest za duży Load Diff

Wyświetl plik

@ -36,6 +36,10 @@
#define TOK_EL_ROT_MAGICCOMBO TOKEN_BACKEND(5)
#define TOK_EL_ROT_MAGICEXTFUNC TOKEN_BACKEND(6)
#define MAXBUF 64
extern struct rot_caps flir_caps;
extern struct rot_caps netrotctl_caps;

Wyświetl plik

@ -83,7 +83,6 @@ DEFINE_INITROT_BACKEND(meade);
DEFINE_INITROT_BACKEND(ioptron);
DEFINE_INITROT_BACKEND(satel);
DEFINE_INITROT_BACKEND(radant);
DEFINE_INITROT_BACKEND(flir);
#if HAVE_LIBINDI
DEFINE_INITROT_BACKEND(indi);
#endif
@ -91,6 +90,7 @@ DEFINE_INITROT_BACKEND(indi);
DEFINE_INITROT_BACKEND(androidsensor);
#endif
DEFINE_INITROT_BACKEND(grbltrk);
DEFINE_INITROT_BACKEND(flir);
//! @endcond
/**
@ -132,7 +132,6 @@ static struct
{ ROT_IOPTRON, ROT_BACKEND_IOPTRON, ROT_FUNCNAMA(ioptron) },
{ ROT_SATEL, ROT_BACKEND_SATEL, ROT_FUNCNAMA(satel) },
{ ROT_RADANT, ROT_BACKEND_RADANT, ROT_FUNCNAMA(radant)},
{ ROT_FLIR, ROT_BACKEND_FLIR, ROT_FUNCNAMA(flir) },
#if HAVE_LIBINDI
{ ROT_INDI, ROT_BACKEND_INDI, ROT_FUNCNAMA(indi) },
#endif
@ -140,6 +139,7 @@ static struct
{ ROT_ANDROIDSENSOR, ROT_BACKEND_ANDROIDSENSOR, ROT_FUNCNAMA(androidsensor) },
#endif
{ ROT_GRBLTRK, ROT_BACKEND_GRBLTRK, ROT_FUNCNAMA(grbltrk) },
{ ROT_FLIR, ROT_BACKEND_FLIR, ROT_FUNCNAMA(flir) },
{ 0, NULL }, /* end */
};