Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[module] support for jevois smart cameras
- Loading branch information
1 parent
857999e
commit b42caab
Showing
5 changed files
with
515 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
<!DOCTYPE module SYSTEM "module.dtd"> | ||
|
||
<module name="jevois" dir="sensors/cameras"> | ||
<doc> | ||
<description> | ||
Decoder for standardized messages from the JEVOIS smart camera (http://jevois.org) | ||
|
||
Data are extracted from a serial link and produce a JEVOIS_MSG ABI message | ||
</description> | ||
<configure name="JEVOIS_UART" value="UARTX" description="UART on which Jevois camera is connected"/> | ||
<configure name="JEVOIS_BAUD" value="B115200" description="UART Baudrate, default to 115200"/> | ||
</doc> | ||
<settings> | ||
<dl_settings> | ||
<dl_settings NAME="JeVois"> | ||
<dl_setting MAX="20" MIN="0" STEP="1" VAR="jevois_mapping_setting" shortname="mapping" module="modules/sensors/cameras/jevois" handler="setmapping"/> | ||
<dl_setting MAX="1" MIN="0" STEP="1" VAR="jevois_stream_setting" shortname="stream" module="modules/sensors/cameras/jevois" handler="stream" values="FALSE|TRUE"/> | ||
</dl_settings> | ||
</dl_settings> | ||
</settings> | ||
<header> | ||
<file name="jevois.h"/> | ||
</header> | ||
<init fun="jevois_init()"/> | ||
<event fun="jevois_event()"/> | ||
<makefile> | ||
<configure name="JEVOIS_UART" case="upper|lower"/> | ||
<configure name="JEVOIS_BAUD" default="B115200"/> | ||
<file name="jevois.c"/> | ||
<define name="USE_$(JEVOIS_UART_UPPER)"/> | ||
<define name="JEVOIS_DEV" value="$(JEVOIS_UART_LOWER)"/> | ||
<define name="$(JEVOIS_UART_UPPER)_BAUD" value="$(JEVOIS_BAUD)"/> | ||
</makefile> | ||
</module> | ||
|
Oops, something went wrong.