mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-05-09 22:49:53 +08:00
63 lines
2.4 KiB
XML
63 lines
2.4 KiB
XML
<!DOCTYPE module SYSTEM "module.dtd">
|
|
|
|
<module name="qrcode" dir="computer_vision/qrcode">
|
|
<doc>
|
|
<description>
|
|
QR code reader using ZBAR library
|
|
|
|
A telemetry message with the code content is sent when a QR code is detected when qrscan is called.
|
|
</description>
|
|
<define name="QRCODE_CAMERA" value="front_camera|bottom_camera" description="The V4L2 camera device that is used for searching a QR code"/>
|
|
<define name="QRCODE_FPS" value="0" description="The (maximum) frequency to run the calculations at. If zero, it will max out at the camera frame rate"/>
|
|
<define name="QRCODE_DRAW_RECTANGLE" value="TRUE|FALSE" description="Whether or not to draw a rectangle around a found QR code"/>
|
|
</doc>
|
|
|
|
<depends>video_thread</depends>
|
|
|
|
<header>
|
|
<file name="qr_code.h"/>
|
|
</header>
|
|
<init fun="qrcode_init()"/>
|
|
<makefile target="ap">
|
|
<file name="qr_code.c"/>
|
|
|
|
<!-- zbar -->
|
|
<configure name="EXTSW" value="$(PAPARAZZI_SRC)/sw/ext" />
|
|
<configure name="LIBZBAR" value="$(EXTSW)/libzbar/zbar-0.10" />
|
|
|
|
<file name="bch15_5.c" dir="$(LIBZBAR)/zbar/qrcode"/>
|
|
<file name="binarize.c" dir="$(LIBZBAR)/zbar/qrcode"/>
|
|
<file name="isaac.c" dir="$(LIBZBAR)/zbar/qrcode"/>
|
|
<file name="qrdec.c" dir="$(LIBZBAR)/zbar/qrcode"/>
|
|
<file name="qrdectxt.c" dir="$(LIBZBAR)/zbar/qrcode"/>
|
|
<file name="rs.c" dir="$(LIBZBAR)/zbar/qrcode"/>
|
|
<file name="util.c" dir="$(LIBZBAR)/zbar/qrcode"/>
|
|
|
|
<file name="qr_finder.c" dir="$(LIBZBAR)/zbar/decoder"/>
|
|
<file name="ean.c" dir="$(LIBZBAR)/zbar/decoder"/>
|
|
|
|
|
|
<file name="error.c" dir="$(LIBZBAR)/zbar"/>
|
|
<file name="image.c" dir="$(LIBZBAR)/zbar"/>
|
|
<file name="scanner.c" dir="$(LIBZBAR)/zbar"/>
|
|
<file name="symbol.c" dir="$(LIBZBAR)/zbar"/>
|
|
<file name="refcnt.c" dir="$(LIBZBAR)/zbar"/>
|
|
<file name="decoder.c" dir="$(LIBZBAR)/zbar"/>
|
|
<file name="img_scanner.c" dir="$(LIBZBAR)/zbar"/>
|
|
|
|
<!-- libexif flags -->
|
|
<include name="$(LIBZBAR)/zbar"/>
|
|
<include name="$(LIBZBAR)/include"/>
|
|
|
|
<!--define name="DEBUG_QR_FINDER" value="1"/-->
|
|
|
|
<flag name="CFLAGS" value="Wno-cast-qual"/>
|
|
<flag name="CFLAGS" value="Wno-parentheses"/>
|
|
<flag name="CFLAGS" value="Wno-pointer-arith"/>
|
|
<flag name="CFLAGS" value="Wno-missing-prototypes"/>
|
|
<flag name="CFLAGS" value="Wno-shadow"/>
|
|
<flag name="CFLAGS" value="Wno-missing-declarations"/>
|
|
</makefile>
|
|
</module>
|
|
|