rotaryencoder: add C driver and example; FTI; C++ wraps C

Signed-off-by: Jon Trulson <jtrulson@ics.com>
This commit is contained in:
Jon Trulson
2016-10-13 15:58:44 -06:00
parent 6ce4b2dcca
commit 07d0168a96
10 changed files with 513 additions and 121 deletions

View File

@@ -1,5 +1,9 @@
set (libname "rotaryencoder")
set (libdescription "upm grove rotary encoder module")
set (module_src ${libname}.cxx)
set (module_hpp ${libname}.hpp)
upm_module_init()
upm_mixed_module_init (NAME rotaryencoder
DESCRIPTION "Rotary Encoder"
C_HDR rotaryencoder.h
C_SRC rotaryencoder.c
CPP_HDR rotaryencoder.hpp
CPP_SRC rotaryencoder.cxx
FTI_SRC rotaryencoder_fti.c
CPP_WRAPS_C
REQUIRES mraa)