From e003a117233124743ee834797dbee9c9a8458180 Mon Sep 17 00:00:00 2001 From: Noel Eck Date: Wed, 16 Dec 2015 13:58:11 -0800 Subject: [PATCH] cmake: added doxygen doc content to python sensor modules Signed-off-by: Mihai Tudor Panu --- doxy/README.cpp.md | 2 +- src/CMakeLists.txt | 29 +++++++++++++------ src/a110x/pyupm_a110x.i | 2 ++ src/ad8232/pyupm_ad8232.i | 2 ++ src/adafruitms1438/pyupm_adafruitms1438.i | 2 ++ src/adafruitss/pyupm_adafruitss.i | 2 ++ src/adc121c021/pyupm_adc121c021.i | 2 ++ src/adis16448/pyupm_adis16448.i | 2 ++ src/adxl335/pyupm_adxl335.i | 2 ++ src/adxl345/pyupm_adxl345.i | 2 ++ src/adxrs610/pyupm_adxrs610.i | 2 ++ src/am2315/pyupm_am2315.i | 2 ++ src/apds9002/pyupm_apds9002.i | 2 ++ src/at42qt1070/pyupm_at42qt1070.i | 2 ++ src/biss0001/pyupm_biss0001.i | 2 ++ src/bma220/pyupm_bma220.i | 2 ++ src/bmpx8x/pyupm_bmpx8x.i | 2 ++ src/buzzer/pyupm_buzzer.i | 2 ++ src/cjq4435/pyupm_cjq4435.i | 2 ++ src/dfrph/pyupm_dfrph.i | 2 ++ src/ds1307/pyupm_ds1307.i | 2 ++ src/ecs1030/pyupm_ecs1030.i | 2 ++ src/enc03r/pyupm_enc03r.i | 2 ++ src/flex/pyupm_flex.i | 2 ++ src/gas/pyupm_gas.i | 2 ++ src/gp2y0a/pyupm_gp2y0a.i | 2 ++ src/grove/pyupm_grove.i | 2 ++ src/grovecircularled/pyupm_grovecircularled.i | 2 ++ src/grovecollision/pyupm_grovecollision.i | 2 ++ src/groveehr/pyupm_groveehr.i | 2 ++ src/groveeldriver/pyupm_groveeldriver.i | 2 ++ .../pyupm_groveelectromagnet.i | 2 ++ src/groveemg/pyupm_groveemg.i | 2 ++ src/grovegprs/pyupm_grovegprs.i | 2 ++ src/grovegsr/pyupm_grovegsr.i | 2 ++ src/grovelinefinder/pyupm_grovelinefinder.i | 2 ++ src/grovemd/pyupm_grovemd.i | 2 ++ src/grovemoisture/pyupm_grovemoisture.i | 2 ++ src/groveo2/pyupm_groveo2.i | 2 ++ src/grovescam/pyupm_grovescam.i | 2 ++ src/grovespeaker/pyupm_grovespeaker.i | 2 ++ src/groveultrasonic/pyupm_groveultrasonic.i | 2 ++ src/grovevdiv/pyupm_grovevdiv.i | 2 ++ src/grovewater/pyupm_grovewater.i | 2 ++ src/grovewfs/pyupm_grovewfs.i | 2 ++ src/guvas12d/pyupm_guvas12d.i | 2 ++ src/h3lis331dl/pyupm_h3lis331dl.i | 2 ++ src/hcsr04/pyupm_hcsr04.i | 2 ++ src/hm11/pyupm_hm11.i | 2 ++ src/hmc5883l/pyupm_hmc5883l.i | 2 ++ src/hmtrp/pyupm_hmtrp.i | 2 ++ src/hp20x/pyupm_hp20x.i | 2 ++ src/ht9170/pyupm_ht9170.i | 2 ++ src/htu21d/pyupm_htu21d.i | 2 ++ src/hx711/pyupm_hx711.i | 2 ++ src/ina132/pyupm_ina132.i | 2 ++ src/isd1820/pyupm_isd1820.i | 2 ++ src/itg3200/pyupm_itg3200.i | 2 ++ src/joystick12/pyupm_joystick12.i | 2 ++ src/l298/pyupm_l298.i | 2 ++ src/lcd/pyupm_i2clcd.i | 2 ++ src/ldt0028/pyupm_ldt0028.i | 2 ++ src/lm35/pyupm_lm35.i | 2 ++ src/lol/pyupm_lol.i | 2 ++ src/loudness/pyupm_loudness.i | 2 ++ src/lpd8806/pyupm_lpd8806.i | 2 ++ src/lsm303/pyupm_lsm303.i | 2 ++ src/lsm9ds0/pyupm_lsm9ds0.i | 2 ++ src/m24lr64e/pyupm_m24lr64e.i | 2 ++ src/max31723/pyupm_max31723.i | 2 ++ src/max31855/pyupm_max31855.i | 2 ++ src/max44000/pyupm_max44000.i | 2 ++ src/max5487/pyupm_max5487.i | 2 ++ src/maxds3231m/pyupm_maxds3231m.i | 2 ++ src/maxsonarez/pyupm_maxsonarez.i | 2 ++ src/mcp9808/pyupm_mcp9808.i | 2 ++ src/mg811/pyupm_mg811.i | 2 ++ src/mhz16/pyupm_mhz16.i | 2 ++ src/mic/pyupm_mic.i | 2 ++ src/micsv89/pyupm_micsv89.i | 2 ++ src/mlx90614/pyupm_mlx90614.i | 2 ++ src/mma7455/pyupm_mma7455.i | 2 ++ src/mma7660/pyupm_mma7660.i | 2 ++ src/mpl3115a2/pyupm_mpl3115a2.i | 2 ++ src/mpr121/pyupm_mpr121.i | 2 ++ src/mpu9150/pyupm_mpu9150.i | 2 ++ src/mq303a/pyupm_mq303a.i | 2 ++ src/my9221/pyupm_my9221.i | 2 ++ src/nrf24l01/pyupm_nrf24l01.i | 2 ++ src/nrf8001/pyupm_nrf8001.i | 2 ++ src/nunchuck/pyupm_nunchuck.i | 2 ++ src/otp538u/pyupm_otp538u.i | 2 ++ src/ozw/pyupm_ozw.i | 2 ++ src/pca9685/pyupm_pca9685.i | 2 ++ src/pn532/pyupm_pn532.i | 2 ++ src/ppd42ns/pyupm_ppd42ns.i | 2 ++ src/pulsensor/pyupm_pulsensor.i | 2 ++ src/rfr359f/pyupm_rfr359f.i | 2 ++ src/rgbringcoder/pyupm_rgbringcoder.i | 2 ++ src/rotaryencoder/pyupm_rotaryencoder.i | 2 ++ src/rpr220/pyupm_rpr220.i | 2 ++ src/servo/pyupm_servo.i | 2 ++ src/si114x/pyupm_si114x.i | 2 ++ src/sm130/pyupm_sm130.i | 2 ++ src/st7735/pyupm_st7735.i | 2 ++ src/stepmotor/pyupm_stepmotor.i | 2 ++ src/sx1276/pyupm_sx1276.i | 2 ++ src/sx6119/pyupm_sx6119.i | 2 ++ src/ta12200/pyupm_ta12200.i | 2 ++ src/tcs3414cs/pyupm_tcs3414cs.i | 2 ++ src/th02/pyupm_th02.i | 2 ++ src/tm1637/pyupm_tm1637.i | 2 ++ src/tsl2561/pyupm_tsl2561.i | 2 ++ src/ttp223/pyupm_ttp223.i | 2 ++ src/ublox6/pyupm_ublox6.i | 2 ++ src/uln200xa/pyupm_uln200xa.i | 2 ++ src/urm37/pyupm_urm37.i | 2 ++ src/waterlevel/pyupm_waterlevel.i | 2 ++ src/wheelencoder/pyupm_wheelencoder.i | 2 ++ src/wt5001/pyupm_wt5001.i | 2 ++ src/xbee/pyupm_xbee.i | 2 ++ src/yg1006/pyupm_yg1006.i | 2 ++ src/zfm20/pyupm_zfm20.i | 2 ++ 123 files changed, 263 insertions(+), 10 deletions(-) diff --git a/doxy/README.cpp.md b/doxy/README.cpp.md index e35e1f9f..7bbb9f3a 100644 --- a/doxy/README.cpp.md +++ b/doxy/README.cpp.md @@ -30,7 +30,7 @@ Multi-sensor samples for the starter and specialized kits can be found in the Supported [sensor list](http://iotdk.intel.com/docs/master/upm/modules.html) from API documentation. -You can also refer to the [IntelĀ® IoT Developer Zone](https://software.intel.com/iot/sensors). +You can also refer to the [Intel IoT Developer Zone](https://software.intel.com/iot/sensors). ### IDE Compatibility diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index a3dbae20..ab9b3661 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -18,6 +18,7 @@ endmacro (upm_CREATE_INSTALL_PKGCONFIG) macro(upm_SWIG_PYTHON) if (BUILDSWIGPYTHON AND BUILDSWIG) set_source_files_properties (pyupm_${libname}.i PROPERTIES CPLUSPLUS ON) + set_source_files_properties (pyupm_${libname}.i PROPERTIES SWIG_FLAGS "-I${CMAKE_CURRENT_BINARY_DIR}/..") swig_add_module (pyupm_${libname} python pyupm_${libname}.i ${module_src}) swig_link_libraries (pyupm_${libname} ${PYTHON_LIBRARIES} ${MRAA_LIBRARIES}) target_include_directories ( ${SWIG_MODULE_pyupm_${libname}_REAL_NAME} @@ -120,16 +121,8 @@ macro(upm_doxygen) set (classname ${libname}) endif() set (CMAKE_SWIG_FLAGS -DDOXYGEN=${DOXYGEN_FOUND}) - add_custom_command (OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${libname}_doc.i - COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/../doxy2swig.py -n - ${CMAKE_BINARY_DIR}/xml/${classname}_8h.xml - ${CMAKE_CURRENT_BINARY_DIR}/${libname}_doc.i - DEPENDS ${CMAKE_BINARY_DIR}/xml/${classname}_8h.xml - ) - add_custom_target (${libname}doc_i DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${libname}_doc.i) - add_dependencies (${libname}doc_i doc) if (BUILDSWIG) - add_dependencies (_pyupm_${libname} ${libname}doc_i) + add_dependencies (_pyupm_${libname} pyupm_doxy2swig) add_dependencies (pydoc _pyupm_${libname}) else () add_dependencies (${libname} doc) @@ -203,6 +196,24 @@ macro(upm_module_init) endif() endmacro(upm_module_init) +# Generate python module documentation from doxygen collateral +if (BUILDDOC AND BUILDSWIGPYTHON AND SWIG_FOUND) + # doxy2swig the doxygen output + add_custom_command (OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/pyupm_doxy2swig.i + COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/doxy2swig.py + ${CMAKE_BINARY_DIR}/xml/index.xml + ${CMAKE_CURRENT_BINARY_DIR}/pyupm_doxy2swig.i + DEPENDS ${CMAKE_BINARY_DIR}/xml/index.xml + ) + add_custom_target (pyupm_doxy2swig DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/pyupm_doxy2swig.i) + add_dependencies (pyupm_doxy2swig doc) +# BUILDDOC not set but still building python modules, generate an empty +# pyupm_doxy2swig.i file (overwriting if necessary) +elseif (BUILDSWIGPYTHON AND SWIG_FOUND) + message (INFO " Generating empty ${CMAKE_CURRENT_BINARY_DIR}/pyupm_doxy2swig.i") + file (WRITE ${CMAKE_CURRENT_BINARY_DIR}/pyupm_doxy2swig.i "// Empty doxy2swig stub") +endif (BUILDDOC AND BUILDSWIGPYTHON AND SWIG_FOUND) + if (MODULE_LIST) set(SUBDIRS ${MODULE_LIST}) set(SUBDIRS ${SUBDIRS} upm) diff --git a/src/a110x/pyupm_a110x.i b/src/a110x/pyupm_a110x.i index 1462a380..9eeabdbf 100644 --- a/src/a110x/pyupm_a110x.i +++ b/src/a110x/pyupm_a110x.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_a110x %include "../upm.i" diff --git a/src/ad8232/pyupm_ad8232.i b/src/ad8232/pyupm_ad8232.i index e5688431..46abb7d5 100644 --- a/src/ad8232/pyupm_ad8232.i +++ b/src/ad8232/pyupm_ad8232.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_ad8232 %include "../upm.i" diff --git a/src/adafruitms1438/pyupm_adafruitms1438.i b/src/adafruitms1438/pyupm_adafruitms1438.i index 69016601..812311a5 100644 --- a/src/adafruitms1438/pyupm_adafruitms1438.i +++ b/src/adafruitms1438/pyupm_adafruitms1438.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_adafruitms1438 %include "../upm.i" diff --git a/src/adafruitss/pyupm_adafruitss.i b/src/adafruitss/pyupm_adafruitss.i index 65fa1088..8f8131fe 100644 --- a/src/adafruitss/pyupm_adafruitss.i +++ b/src/adafruitss/pyupm_adafruitss.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_adafruitss %include "../upm.i" diff --git a/src/adc121c021/pyupm_adc121c021.i b/src/adc121c021/pyupm_adc121c021.i index d6bb17a9..9fd2a83a 100644 --- a/src/adc121c021/pyupm_adc121c021.i +++ b/src/adc121c021/pyupm_adc121c021.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_adc121c021 %include "../upm.i" diff --git a/src/adis16448/pyupm_adis16448.i b/src/adis16448/pyupm_adis16448.i index 50ea0ea1..62ef918e 100644 --- a/src/adis16448/pyupm_adis16448.i +++ b/src/adis16448/pyupm_adis16448.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_adis16448 %include "../upm.i" diff --git a/src/adxl335/pyupm_adxl335.i b/src/adxl335/pyupm_adxl335.i index d08aaba5..ea4f2405 100644 --- a/src/adxl335/pyupm_adxl335.i +++ b/src/adxl335/pyupm_adxl335.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_adxl335 %include "../upm.i" %include "cpointer.i" diff --git a/src/adxl345/pyupm_adxl345.i b/src/adxl345/pyupm_adxl345.i index 033a8d30..b3c53002 100644 --- a/src/adxl345/pyupm_adxl345.i +++ b/src/adxl345/pyupm_adxl345.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_adxl345 %include "../upm.i" %include "../carrays_int16_t.i" diff --git a/src/adxrs610/pyupm_adxrs610.i b/src/adxrs610/pyupm_adxrs610.i index 89c93716..fd597ff0 100644 --- a/src/adxrs610/pyupm_adxrs610.i +++ b/src/adxrs610/pyupm_adxrs610.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_adxrs610 %include "../upm.i" diff --git a/src/am2315/pyupm_am2315.i b/src/am2315/pyupm_am2315.i index a0f0ad7a..7e9acf1d 100644 --- a/src/am2315/pyupm_am2315.i +++ b/src/am2315/pyupm_am2315.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_am2315 %include "../upm.i" diff --git a/src/apds9002/pyupm_apds9002.i b/src/apds9002/pyupm_apds9002.i index 5101d21d..516f112e 100644 --- a/src/apds9002/pyupm_apds9002.i +++ b/src/apds9002/pyupm_apds9002.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_apds9002 %include "../upm.i" diff --git a/src/at42qt1070/pyupm_at42qt1070.i b/src/at42qt1070/pyupm_at42qt1070.i index 38664551..21897edb 100644 --- a/src/at42qt1070/pyupm_at42qt1070.i +++ b/src/at42qt1070/pyupm_at42qt1070.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_at42qt1070 %include "../upm.i" diff --git a/src/biss0001/pyupm_biss0001.i b/src/biss0001/pyupm_biss0001.i index a4c88a91..c485f583 100644 --- a/src/biss0001/pyupm_biss0001.i +++ b/src/biss0001/pyupm_biss0001.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_biss0001 %include "../upm.i" diff --git a/src/bma220/pyupm_bma220.i b/src/bma220/pyupm_bma220.i index 44b56df3..30f16b77 100644 --- a/src/bma220/pyupm_bma220.i +++ b/src/bma220/pyupm_bma220.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_bma220 %include "../upm.i" %include "cpointer.i" diff --git a/src/bmpx8x/pyupm_bmpx8x.i b/src/bmpx8x/pyupm_bmpx8x.i index d3f48f33..22f3fe28 100644 --- a/src/bmpx8x/pyupm_bmpx8x.i +++ b/src/bmpx8x/pyupm_bmpx8x.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_bmpx8x %include "../upm.i" diff --git a/src/buzzer/pyupm_buzzer.i b/src/buzzer/pyupm_buzzer.i index dca5182f..a58d139c 100644 --- a/src/buzzer/pyupm_buzzer.i +++ b/src/buzzer/pyupm_buzzer.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_buzzer %include "../upm.i" diff --git a/src/cjq4435/pyupm_cjq4435.i b/src/cjq4435/pyupm_cjq4435.i index 4891afc0..706cd28f 100644 --- a/src/cjq4435/pyupm_cjq4435.i +++ b/src/cjq4435/pyupm_cjq4435.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_cjq4435 %include "../upm.i" diff --git a/src/dfrph/pyupm_dfrph.i b/src/dfrph/pyupm_dfrph.i index 69b5b445..f22183ee 100644 --- a/src/dfrph/pyupm_dfrph.i +++ b/src/dfrph/pyupm_dfrph.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_dfrph %include "../upm.i" diff --git a/src/ds1307/pyupm_ds1307.i b/src/ds1307/pyupm_ds1307.i index 3467d5df..33e65eb0 100644 --- a/src/ds1307/pyupm_ds1307.i +++ b/src/ds1307/pyupm_ds1307.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_ds1307 %include "../upm.i" diff --git a/src/ecs1030/pyupm_ecs1030.i b/src/ecs1030/pyupm_ecs1030.i index d39b79a4..82c4d953 100644 --- a/src/ecs1030/pyupm_ecs1030.i +++ b/src/ecs1030/pyupm_ecs1030.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_ecs1030 %include "../upm.i" diff --git a/src/enc03r/pyupm_enc03r.i b/src/enc03r/pyupm_enc03r.i index 30b39427..c50e66ad 100644 --- a/src/enc03r/pyupm_enc03r.i +++ b/src/enc03r/pyupm_enc03r.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_enc03r %include "../upm.i" diff --git a/src/flex/pyupm_flex.i b/src/flex/pyupm_flex.i index de1c0c72..e9646897 100644 --- a/src/flex/pyupm_flex.i +++ b/src/flex/pyupm_flex.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_flex %include "../upm.i" diff --git a/src/gas/pyupm_gas.i b/src/gas/pyupm_gas.i index ec667808..f06b21d9 100644 --- a/src/gas/pyupm_gas.i +++ b/src/gas/pyupm_gas.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_gas %include "../upm.i" %include "../carrays_uint16_t.i" diff --git a/src/gp2y0a/pyupm_gp2y0a.i b/src/gp2y0a/pyupm_gp2y0a.i index aebb7b39..dba38d38 100644 --- a/src/gp2y0a/pyupm_gp2y0a.i +++ b/src/gp2y0a/pyupm_gp2y0a.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_gp2y0a %include "../upm.i" diff --git a/src/grove/pyupm_grove.i b/src/grove/pyupm_grove.i index 515149c1..b61c155c 100644 --- a/src/grove/pyupm_grove.i +++ b/src/grove/pyupm_grove.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_grove %include "../upm.i" diff --git a/src/grovecircularled/pyupm_grovecircularled.i b/src/grovecircularled/pyupm_grovecircularled.i index c715c283..4704762a 100644 --- a/src/grovecircularled/pyupm_grovecircularled.i +++ b/src/grovecircularled/pyupm_grovecircularled.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_grovecircularled %include "../upm.i" diff --git a/src/grovecollision/pyupm_grovecollision.i b/src/grovecollision/pyupm_grovecollision.i index e37a14fe..3d128a04 100644 --- a/src/grovecollision/pyupm_grovecollision.i +++ b/src/grovecollision/pyupm_grovecollision.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_grovecollision %include "../upm.i" diff --git a/src/groveehr/pyupm_groveehr.i b/src/groveehr/pyupm_groveehr.i index 1922f28a..0568df49 100644 --- a/src/groveehr/pyupm_groveehr.i +++ b/src/groveehr/pyupm_groveehr.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_groveehr %include "../upm.i" diff --git a/src/groveeldriver/pyupm_groveeldriver.i b/src/groveeldriver/pyupm_groveeldriver.i index f4a0427a..057367bf 100644 --- a/src/groveeldriver/pyupm_groveeldriver.i +++ b/src/groveeldriver/pyupm_groveeldriver.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_groveeldriver %include "../upm.i" diff --git a/src/groveelectromagnet/pyupm_groveelectromagnet.i b/src/groveelectromagnet/pyupm_groveelectromagnet.i index 17a88dfb..8102266c 100644 --- a/src/groveelectromagnet/pyupm_groveelectromagnet.i +++ b/src/groveelectromagnet/pyupm_groveelectromagnet.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_groveelectromagnet %include "../upm.i" diff --git a/src/groveemg/pyupm_groveemg.i b/src/groveemg/pyupm_groveemg.i index 12a07656..8bccef28 100644 --- a/src/groveemg/pyupm_groveemg.i +++ b/src/groveemg/pyupm_groveemg.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_groveemg %include "../upm.i" diff --git a/src/grovegprs/pyupm_grovegprs.i b/src/grovegprs/pyupm_grovegprs.i index a171655a..46567e9f 100644 --- a/src/grovegprs/pyupm_grovegprs.i +++ b/src/grovegprs/pyupm_grovegprs.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_grovegprs %include "../upm.i" %include "carrays.i" diff --git a/src/grovegsr/pyupm_grovegsr.i b/src/grovegsr/pyupm_grovegsr.i index 8472c78b..6e1a7cee 100644 --- a/src/grovegsr/pyupm_grovegsr.i +++ b/src/grovegsr/pyupm_grovegsr.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_grovegsr %include "../upm.i" diff --git a/src/grovelinefinder/pyupm_grovelinefinder.i b/src/grovelinefinder/pyupm_grovelinefinder.i index dce1c3c7..3e58d210 100644 --- a/src/grovelinefinder/pyupm_grovelinefinder.i +++ b/src/grovelinefinder/pyupm_grovelinefinder.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_grovelinefinder %include "../upm.i" diff --git a/src/grovemd/pyupm_grovemd.i b/src/grovemd/pyupm_grovemd.i index ccc908b3..4de7fbe1 100644 --- a/src/grovemd/pyupm_grovemd.i +++ b/src/grovemd/pyupm_grovemd.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_grovemd %include "../upm.i" diff --git a/src/grovemoisture/pyupm_grovemoisture.i b/src/grovemoisture/pyupm_grovemoisture.i index 74cc1b7f..cc1e0154 100644 --- a/src/grovemoisture/pyupm_grovemoisture.i +++ b/src/grovemoisture/pyupm_grovemoisture.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_grovemoisture %include "../upm.i" diff --git a/src/groveo2/pyupm_groveo2.i b/src/groveo2/pyupm_groveo2.i index f682750e..f468b52b 100644 --- a/src/groveo2/pyupm_groveo2.i +++ b/src/groveo2/pyupm_groveo2.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_groveo2 %include "../upm.i" diff --git a/src/grovescam/pyupm_grovescam.i b/src/grovescam/pyupm_grovescam.i index 83f9258a..6bb71633 100644 --- a/src/grovescam/pyupm_grovescam.i +++ b/src/grovescam/pyupm_grovescam.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_grovescam %include "../upm.i" diff --git a/src/grovespeaker/pyupm_grovespeaker.i b/src/grovespeaker/pyupm_grovespeaker.i index 3c353bf1..16d54dbe 100644 --- a/src/grovespeaker/pyupm_grovespeaker.i +++ b/src/grovespeaker/pyupm_grovespeaker.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_grovespeaker %include "../upm.i" diff --git a/src/groveultrasonic/pyupm_groveultrasonic.i b/src/groveultrasonic/pyupm_groveultrasonic.i index bc3df677..188dd407 100644 --- a/src/groveultrasonic/pyupm_groveultrasonic.i +++ b/src/groveultrasonic/pyupm_groveultrasonic.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_groveultrasonic %include "../upm.i" diff --git a/src/grovevdiv/pyupm_grovevdiv.i b/src/grovevdiv/pyupm_grovevdiv.i index a2e3fc99..1267a8f4 100644 --- a/src/grovevdiv/pyupm_grovevdiv.i +++ b/src/grovevdiv/pyupm_grovevdiv.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_grovevdiv %include "../upm.i" diff --git a/src/grovewater/pyupm_grovewater.i b/src/grovewater/pyupm_grovewater.i index 57c84dcf..f4218a1c 100644 --- a/src/grovewater/pyupm_grovewater.i +++ b/src/grovewater/pyupm_grovewater.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_grovewater %include "../upm.i" diff --git a/src/grovewfs/pyupm_grovewfs.i b/src/grovewfs/pyupm_grovewfs.i index 7e90d450..7dd71ff9 100644 --- a/src/grovewfs/pyupm_grovewfs.i +++ b/src/grovewfs/pyupm_grovewfs.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_grovewfs %include "../upm.i" diff --git a/src/guvas12d/pyupm_guvas12d.i b/src/guvas12d/pyupm_guvas12d.i index 3b8ee1ba..715b533b 100644 --- a/src/guvas12d/pyupm_guvas12d.i +++ b/src/guvas12d/pyupm_guvas12d.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_guvas12d %include "../upm.i" diff --git a/src/h3lis331dl/pyupm_h3lis331dl.i b/src/h3lis331dl/pyupm_h3lis331dl.i index a207b155..553081ea 100644 --- a/src/h3lis331dl/pyupm_h3lis331dl.i +++ b/src/h3lis331dl/pyupm_h3lis331dl.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_h3lis331dl %include "../upm.i" %include "cpointer.i" diff --git a/src/hcsr04/pyupm_hcsr04.i b/src/hcsr04/pyupm_hcsr04.i index 8482a937..56e435b0 100644 --- a/src/hcsr04/pyupm_hcsr04.i +++ b/src/hcsr04/pyupm_hcsr04.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_hcsr04 %include "../upm.i" diff --git a/src/hm11/pyupm_hm11.i b/src/hm11/pyupm_hm11.i index 05169e4e..345d1063 100644 --- a/src/hm11/pyupm_hm11.i +++ b/src/hm11/pyupm_hm11.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_hm11 %include "../upm.i" %include "carrays.i" diff --git a/src/hmc5883l/pyupm_hmc5883l.i b/src/hmc5883l/pyupm_hmc5883l.i index 32992958..c14f9493 100644 --- a/src/hmc5883l/pyupm_hmc5883l.i +++ b/src/hmc5883l/pyupm_hmc5883l.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_hmc5883l %include "../upm.i" %include "../carrays_int16_t.i" diff --git a/src/hmtrp/pyupm_hmtrp.i b/src/hmtrp/pyupm_hmtrp.i index cd15f335..a88cc3d1 100644 --- a/src/hmtrp/pyupm_hmtrp.i +++ b/src/hmtrp/pyupm_hmtrp.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_hmtrp %include "../upm.i" %include "../carrays_uint8_t.i" diff --git a/src/hp20x/pyupm_hp20x.i b/src/hp20x/pyupm_hp20x.i index 4e085b0d..39c0b073 100644 --- a/src/hp20x/pyupm_hp20x.i +++ b/src/hp20x/pyupm_hp20x.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_hp20x %include "../upm.i" diff --git a/src/ht9170/pyupm_ht9170.i b/src/ht9170/pyupm_ht9170.i index d0db7c89..bb5d3d21 100644 --- a/src/ht9170/pyupm_ht9170.i +++ b/src/ht9170/pyupm_ht9170.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_ht9170 %include "../upm.i" diff --git a/src/htu21d/pyupm_htu21d.i b/src/htu21d/pyupm_htu21d.i index dcacae37..6f87b987 100644 --- a/src/htu21d/pyupm_htu21d.i +++ b/src/htu21d/pyupm_htu21d.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_htu21d %include "../upm.i" diff --git a/src/hx711/pyupm_hx711.i b/src/hx711/pyupm_hx711.i index 7d8c7d7e..8d313f0c 100644 --- a/src/hx711/pyupm_hx711.i +++ b/src/hx711/pyupm_hx711.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_hx711 %include "../upm.i" %include "stdint.i" diff --git a/src/ina132/pyupm_ina132.i b/src/ina132/pyupm_ina132.i index 9c2f70ec..01f6a601 100644 --- a/src/ina132/pyupm_ina132.i +++ b/src/ina132/pyupm_ina132.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_ina132 %include "../upm.i" diff --git a/src/isd1820/pyupm_isd1820.i b/src/isd1820/pyupm_isd1820.i index 25973331..ec916f40 100644 --- a/src/isd1820/pyupm_isd1820.i +++ b/src/isd1820/pyupm_isd1820.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_isd1820 %include "../upm.i" diff --git a/src/itg3200/pyupm_itg3200.i b/src/itg3200/pyupm_itg3200.i index 4b483bbd..7faae41b 100644 --- a/src/itg3200/pyupm_itg3200.i +++ b/src/itg3200/pyupm_itg3200.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_itg3200 %include "../upm.i" %include "../carrays_int16_t.i" diff --git a/src/joystick12/pyupm_joystick12.i b/src/joystick12/pyupm_joystick12.i index 8f1706ce..fa7637c1 100644 --- a/src/joystick12/pyupm_joystick12.i +++ b/src/joystick12/pyupm_joystick12.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_joystick12 %include "../upm.i" diff --git a/src/l298/pyupm_l298.i b/src/l298/pyupm_l298.i index b35a1b36..c8aaa5f0 100644 --- a/src/l298/pyupm_l298.i +++ b/src/l298/pyupm_l298.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_l298 %include "../upm.i" diff --git a/src/lcd/pyupm_i2clcd.i b/src/lcd/pyupm_i2clcd.i index 1bcb1ab7..c5209e38 100755 --- a/src/lcd/pyupm_i2clcd.i +++ b/src/lcd/pyupm_i2clcd.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_i2clcd %include "../upm.i" %include "../carrays_uint8_t.i" diff --git a/src/ldt0028/pyupm_ldt0028.i b/src/ldt0028/pyupm_ldt0028.i index 5c4208a3..6760eedb 100644 --- a/src/ldt0028/pyupm_ldt0028.i +++ b/src/ldt0028/pyupm_ldt0028.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_ldt0028 %include "../upm.i" diff --git a/src/lm35/pyupm_lm35.i b/src/lm35/pyupm_lm35.i index 1cc997b2..5a29a379 100644 --- a/src/lm35/pyupm_lm35.i +++ b/src/lm35/pyupm_lm35.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_lm35 %include "../upm.i" diff --git a/src/lol/pyupm_lol.i b/src/lol/pyupm_lol.i index 1957ed70..aedf9974 100644 --- a/src/lol/pyupm_lol.i +++ b/src/lol/pyupm_lol.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_lol %include "../upm.i" diff --git a/src/loudness/pyupm_loudness.i b/src/loudness/pyupm_loudness.i index dfdd26de..4fc9c8d8 100644 --- a/src/loudness/pyupm_loudness.i +++ b/src/loudness/pyupm_loudness.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_loudness %include "../upm.i" diff --git a/src/lpd8806/pyupm_lpd8806.i b/src/lpd8806/pyupm_lpd8806.i index bf5cf217..ee8db84c 100644 --- a/src/lpd8806/pyupm_lpd8806.i +++ b/src/lpd8806/pyupm_lpd8806.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_lpd8806 %include "../upm.i" diff --git a/src/lsm303/pyupm_lsm303.i b/src/lsm303/pyupm_lsm303.i index a57eeba0..b32d25e5 100644 --- a/src/lsm303/pyupm_lsm303.i +++ b/src/lsm303/pyupm_lsm303.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_lsm303 %include "../upm.i" %include "../carrays_int16_t.i" diff --git a/src/lsm9ds0/pyupm_lsm9ds0.i b/src/lsm9ds0/pyupm_lsm9ds0.i index bc57c5a9..7472a9d8 100644 --- a/src/lsm9ds0/pyupm_lsm9ds0.i +++ b/src/lsm9ds0/pyupm_lsm9ds0.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_lsm9ds0 %include "../upm.i" %include "cpointer.i" diff --git a/src/m24lr64e/pyupm_m24lr64e.i b/src/m24lr64e/pyupm_m24lr64e.i index f6cf3ecb..7b702989 100644 --- a/src/m24lr64e/pyupm_m24lr64e.i +++ b/src/m24lr64e/pyupm_m24lr64e.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_m24lr64e %include "../upm.i" diff --git a/src/max31723/pyupm_max31723.i b/src/max31723/pyupm_max31723.i index 9c13c950..2694b7d3 100644 --- a/src/max31723/pyupm_max31723.i +++ b/src/max31723/pyupm_max31723.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_max31723 %include "../upm.i" diff --git a/src/max31855/pyupm_max31855.i b/src/max31855/pyupm_max31855.i index 1d4cc2a3..e06c7b7d 100644 --- a/src/max31855/pyupm_max31855.i +++ b/src/max31855/pyupm_max31855.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_max31855 %include "../upm.i" diff --git a/src/max44000/pyupm_max44000.i b/src/max44000/pyupm_max44000.i index cd7ff179..f4275313 100644 --- a/src/max44000/pyupm_max44000.i +++ b/src/max44000/pyupm_max44000.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_max44000 %include "../upm.i" diff --git a/src/max5487/pyupm_max5487.i b/src/max5487/pyupm_max5487.i index d5b98885..693d5261 100644 --- a/src/max5487/pyupm_max5487.i +++ b/src/max5487/pyupm_max5487.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_max5487 %include "../upm.i" diff --git a/src/maxds3231m/pyupm_maxds3231m.i b/src/maxds3231m/pyupm_maxds3231m.i index b90d3d47..05c30397 100644 --- a/src/maxds3231m/pyupm_maxds3231m.i +++ b/src/maxds3231m/pyupm_maxds3231m.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_maxds3231m %include "../upm.i" diff --git a/src/maxsonarez/pyupm_maxsonarez.i b/src/maxsonarez/pyupm_maxsonarez.i index 5297d263..e4504c8a 100644 --- a/src/maxsonarez/pyupm_maxsonarez.i +++ b/src/maxsonarez/pyupm_maxsonarez.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_maxsonarez %include "../upm.i" diff --git a/src/mcp9808/pyupm_mcp9808.i b/src/mcp9808/pyupm_mcp9808.i index 0dbab0f2..2f094ec2 100644 --- a/src/mcp9808/pyupm_mcp9808.i +++ b/src/mcp9808/pyupm_mcp9808.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_mcp9808 %include "../upm.i" diff --git a/src/mg811/pyupm_mg811.i b/src/mg811/pyupm_mg811.i index d69f043a..614da5c7 100644 --- a/src/mg811/pyupm_mg811.i +++ b/src/mg811/pyupm_mg811.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_mg811 %include "../upm.i" diff --git a/src/mhz16/pyupm_mhz16.i b/src/mhz16/pyupm_mhz16.i index 708b67be..843b380d 100644 --- a/src/mhz16/pyupm_mhz16.i +++ b/src/mhz16/pyupm_mhz16.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_mhz16 %include "../upm.i" %include "cpointer.i" diff --git a/src/mic/pyupm_mic.i b/src/mic/pyupm_mic.i index 58e365db..b162e761 100644 --- a/src/mic/pyupm_mic.i +++ b/src/mic/pyupm_mic.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_mic %include "../upm.i" %include "../carrays_uint16_t.i" diff --git a/src/micsv89/pyupm_micsv89.i b/src/micsv89/pyupm_micsv89.i index 5dc1de1a..8ae233f0 100644 --- a/src/micsv89/pyupm_micsv89.i +++ b/src/micsv89/pyupm_micsv89.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_micsv89 %include "../upm.i" diff --git a/src/mlx90614/pyupm_mlx90614.i b/src/mlx90614/pyupm_mlx90614.i index f7050ef1..59c6cb4f 100644 --- a/src/mlx90614/pyupm_mlx90614.i +++ b/src/mlx90614/pyupm_mlx90614.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_mlx90614 %include "../upm.i" diff --git a/src/mma7455/pyupm_mma7455.i b/src/mma7455/pyupm_mma7455.i index bb04829b..309a1386 100644 --- a/src/mma7455/pyupm_mma7455.i +++ b/src/mma7455/pyupm_mma7455.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_mma7455 %include "../upm.i" diff --git a/src/mma7660/pyupm_mma7660.i b/src/mma7660/pyupm_mma7660.i index 92354816..23ba3fdb 100644 --- a/src/mma7660/pyupm_mma7660.i +++ b/src/mma7660/pyupm_mma7660.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_mma7660 %include "../upm.i" %include "cpointer.i" diff --git a/src/mpl3115a2/pyupm_mpl3115a2.i b/src/mpl3115a2/pyupm_mpl3115a2.i index 0a3a35aa..2221d3a4 100644 --- a/src/mpl3115a2/pyupm_mpl3115a2.i +++ b/src/mpl3115a2/pyupm_mpl3115a2.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_mpl3115a2 %include "../upm.i" diff --git a/src/mpr121/pyupm_mpr121.i b/src/mpr121/pyupm_mpr121.i index a0b1aa00..993e0c44 100644 --- a/src/mpr121/pyupm_mpr121.i +++ b/src/mpr121/pyupm_mpr121.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_mpr121 %include "../upm.i" diff --git a/src/mpu9150/pyupm_mpu9150.i b/src/mpu9150/pyupm_mpu9150.i index 38aefb34..0918efb5 100644 --- a/src/mpu9150/pyupm_mpu9150.i +++ b/src/mpu9150/pyupm_mpu9150.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_mpu9150 %include "../upm.i" %include "cpointer.i" diff --git a/src/mq303a/pyupm_mq303a.i b/src/mq303a/pyupm_mq303a.i index e57340ab..4aee330a 100644 --- a/src/mq303a/pyupm_mq303a.i +++ b/src/mq303a/pyupm_mq303a.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_mq303a %include "../upm.i" diff --git a/src/my9221/pyupm_my9221.i b/src/my9221/pyupm_my9221.i index c442b233..fc044398 100644 --- a/src/my9221/pyupm_my9221.i +++ b/src/my9221/pyupm_my9221.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_my9221 %include "../upm.i" diff --git a/src/nrf24l01/pyupm_nrf24l01.i b/src/nrf24l01/pyupm_nrf24l01.i index 0290cdd1..55d8f43e 100644 --- a/src/nrf24l01/pyupm_nrf24l01.i +++ b/src/nrf24l01/pyupm_nrf24l01.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_nrf24l01 %include "../upm.i" diff --git a/src/nrf8001/pyupm_nrf8001.i b/src/nrf8001/pyupm_nrf8001.i index 0c568527..a6b5dd5b 100644 --- a/src/nrf8001/pyupm_nrf8001.i +++ b/src/nrf8001/pyupm_nrf8001.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_nrf8001 %include "../upm.i" diff --git a/src/nunchuck/pyupm_nunchuck.i b/src/nunchuck/pyupm_nunchuck.i index 5abb37ba..091eba65 100644 --- a/src/nunchuck/pyupm_nunchuck.i +++ b/src/nunchuck/pyupm_nunchuck.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_nunchuck %include "../upm.i" diff --git a/src/otp538u/pyupm_otp538u.i b/src/otp538u/pyupm_otp538u.i index 02147668..cb03b1e7 100644 --- a/src/otp538u/pyupm_otp538u.i +++ b/src/otp538u/pyupm_otp538u.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_otp538u %include "../upm.i" diff --git a/src/ozw/pyupm_ozw.i b/src/ozw/pyupm_ozw.i index ad6d19e4..ee987a36 100644 --- a/src/ozw/pyupm_ozw.i +++ b/src/ozw/pyupm_ozw.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_ozw %include "../upm.i" %include "cpointer.i" diff --git a/src/pca9685/pyupm_pca9685.i b/src/pca9685/pyupm_pca9685.i index 86faaf96..dd0b9490 100644 --- a/src/pca9685/pyupm_pca9685.i +++ b/src/pca9685/pyupm_pca9685.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_pca9685 %include "../upm.i" diff --git a/src/pn532/pyupm_pn532.i b/src/pn532/pyupm_pn532.i index 20b44a15..fdd62da3 100644 --- a/src/pn532/pyupm_pn532.i +++ b/src/pn532/pyupm_pn532.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_pn532 %include "../upm.i" %include "../carrays_uint8_t.i" diff --git a/src/ppd42ns/pyupm_ppd42ns.i b/src/ppd42ns/pyupm_ppd42ns.i index 39390d2b..38fab6d8 100644 --- a/src/ppd42ns/pyupm_ppd42ns.i +++ b/src/ppd42ns/pyupm_ppd42ns.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_ppd42ns %include "../upm.i" diff --git a/src/pulsensor/pyupm_pulsensor.i b/src/pulsensor/pyupm_pulsensor.i index 9ee9a522..7d470cf8 100644 --- a/src/pulsensor/pyupm_pulsensor.i +++ b/src/pulsensor/pyupm_pulsensor.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_pulsensor %include "../upm.i" diff --git a/src/rfr359f/pyupm_rfr359f.i b/src/rfr359f/pyupm_rfr359f.i index e9a7a8f2..eacc68a7 100644 --- a/src/rfr359f/pyupm_rfr359f.i +++ b/src/rfr359f/pyupm_rfr359f.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_rfr359f %include "../upm.i" diff --git a/src/rgbringcoder/pyupm_rgbringcoder.i b/src/rgbringcoder/pyupm_rgbringcoder.i index 30a3e71c..7f7afff3 100644 --- a/src/rgbringcoder/pyupm_rgbringcoder.i +++ b/src/rgbringcoder/pyupm_rgbringcoder.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_rgbringcoder %include "../upm.i" diff --git a/src/rotaryencoder/pyupm_rotaryencoder.i b/src/rotaryencoder/pyupm_rotaryencoder.i index 82468305..ea27bc3b 100644 --- a/src/rotaryencoder/pyupm_rotaryencoder.i +++ b/src/rotaryencoder/pyupm_rotaryencoder.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_rotaryencoder %include "../upm.i" diff --git a/src/rpr220/pyupm_rpr220.i b/src/rpr220/pyupm_rpr220.i index 19badafe..2f356ca3 100644 --- a/src/rpr220/pyupm_rpr220.i +++ b/src/rpr220/pyupm_rpr220.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_rpr220 %include "../upm.i" diff --git a/src/servo/pyupm_servo.i b/src/servo/pyupm_servo.i index 696587dd..8db40d67 100644 --- a/src/servo/pyupm_servo.i +++ b/src/servo/pyupm_servo.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_servo %include "../upm.i" diff --git a/src/si114x/pyupm_si114x.i b/src/si114x/pyupm_si114x.i index 6f061c70..7b35cb80 100644 --- a/src/si114x/pyupm_si114x.i +++ b/src/si114x/pyupm_si114x.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_si114x %include "../upm.i" diff --git a/src/sm130/pyupm_sm130.i b/src/sm130/pyupm_sm130.i index 6e5d8f52..d7cd2b1b 100644 --- a/src/sm130/pyupm_sm130.i +++ b/src/sm130/pyupm_sm130.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_sm130 %include "../upm.i" diff --git a/src/st7735/pyupm_st7735.i b/src/st7735/pyupm_st7735.i index a709542b..1e49d56e 100644 --- a/src/st7735/pyupm_st7735.i +++ b/src/st7735/pyupm_st7735.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_st7735 %include "../upm.i" diff --git a/src/stepmotor/pyupm_stepmotor.i b/src/stepmotor/pyupm_stepmotor.i index e9ed6db5..83ade003 100644 --- a/src/stepmotor/pyupm_stepmotor.i +++ b/src/stepmotor/pyupm_stepmotor.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_stepmotor %include "../upm.i" diff --git a/src/sx1276/pyupm_sx1276.i b/src/sx1276/pyupm_sx1276.i index bebbc009..196de39d 100644 --- a/src/sx1276/pyupm_sx1276.i +++ b/src/sx1276/pyupm_sx1276.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_sx1276 %include "../upm.i" %include "cpointer.i" diff --git a/src/sx6119/pyupm_sx6119.i b/src/sx6119/pyupm_sx6119.i index 131b009c..d98477dc 100644 --- a/src/sx6119/pyupm_sx6119.i +++ b/src/sx6119/pyupm_sx6119.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_sx6119 %include "../upm.i" diff --git a/src/ta12200/pyupm_ta12200.i b/src/ta12200/pyupm_ta12200.i index bf121208..d1838fc8 100644 --- a/src/ta12200/pyupm_ta12200.i +++ b/src/ta12200/pyupm_ta12200.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_ta12200 %include "../upm.i" diff --git a/src/tcs3414cs/pyupm_tcs3414cs.i b/src/tcs3414cs/pyupm_tcs3414cs.i index 178ddf59..243c05c5 100644 --- a/src/tcs3414cs/pyupm_tcs3414cs.i +++ b/src/tcs3414cs/pyupm_tcs3414cs.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_tcs3414cs %include "../upm.i" diff --git a/src/th02/pyupm_th02.i b/src/th02/pyupm_th02.i index c84a7f42..b280c7d5 100644 --- a/src/th02/pyupm_th02.i +++ b/src/th02/pyupm_th02.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_th02 %include "../upm.i" diff --git a/src/tm1637/pyupm_tm1637.i b/src/tm1637/pyupm_tm1637.i index 801adf1f..83c21bb8 100644 --- a/src/tm1637/pyupm_tm1637.i +++ b/src/tm1637/pyupm_tm1637.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_tm1637 %include "../upm.i" %include "../carrays_uint8_t.i" diff --git a/src/tsl2561/pyupm_tsl2561.i b/src/tsl2561/pyupm_tsl2561.i index c9404914..1e4ac905 100644 --- a/src/tsl2561/pyupm_tsl2561.i +++ b/src/tsl2561/pyupm_tsl2561.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_tsl2561 %include "../upm.i" diff --git a/src/ttp223/pyupm_ttp223.i b/src/ttp223/pyupm_ttp223.i index 7e018400..8037e916 100644 --- a/src/ttp223/pyupm_ttp223.i +++ b/src/ttp223/pyupm_ttp223.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_ttp223 %include "../upm.i" diff --git a/src/ublox6/pyupm_ublox6.i b/src/ublox6/pyupm_ublox6.i index ae96d9af..8567d509 100644 --- a/src/ublox6/pyupm_ublox6.i +++ b/src/ublox6/pyupm_ublox6.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_ublox6 %include "../upm.i" %include "stdint.i" diff --git a/src/uln200xa/pyupm_uln200xa.i b/src/uln200xa/pyupm_uln200xa.i index 4a2eb3c9..6385933c 100644 --- a/src/uln200xa/pyupm_uln200xa.i +++ b/src/uln200xa/pyupm_uln200xa.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_uln200xa %include "../upm.i" diff --git a/src/urm37/pyupm_urm37.i b/src/urm37/pyupm_urm37.i index ec27ff12..4635dbb4 100644 --- a/src/urm37/pyupm_urm37.i +++ b/src/urm37/pyupm_urm37.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_urm37 %include "../upm.i" %include "std_string.i" diff --git a/src/waterlevel/pyupm_waterlevel.i b/src/waterlevel/pyupm_waterlevel.i index d507dc07..75b6bdad 100644 --- a/src/waterlevel/pyupm_waterlevel.i +++ b/src/waterlevel/pyupm_waterlevel.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_waterlevel %include "../upm.i" diff --git a/src/wheelencoder/pyupm_wheelencoder.i b/src/wheelencoder/pyupm_wheelencoder.i index 72705b4c..9cfab7e1 100644 --- a/src/wheelencoder/pyupm_wheelencoder.i +++ b/src/wheelencoder/pyupm_wheelencoder.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_wheelencoder %include "../upm.i" diff --git a/src/wt5001/pyupm_wt5001.i b/src/wt5001/pyupm_wt5001.i index 7e9dde55..8a9b7b88 100644 --- a/src/wt5001/pyupm_wt5001.i +++ b/src/wt5001/pyupm_wt5001.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_wt5001 %include "../upm.i" %include "../carrays_uint8_t.i" diff --git a/src/xbee/pyupm_xbee.i b/src/xbee/pyupm_xbee.i index 9ba0e15d..a895f54c 100644 --- a/src/xbee/pyupm_xbee.i +++ b/src/xbee/pyupm_xbee.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_xbee %include "../upm.i" %include "carrays.i" diff --git a/src/yg1006/pyupm_yg1006.i b/src/yg1006/pyupm_yg1006.i index 209a5345..2b5dd5a0 100644 --- a/src/yg1006/pyupm_yg1006.i +++ b/src/yg1006/pyupm_yg1006.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_yg1006 %include "../upm.i" diff --git a/src/zfm20/pyupm_zfm20.i b/src/zfm20/pyupm_zfm20.i index 574b003c..837d20e0 100644 --- a/src/zfm20/pyupm_zfm20.i +++ b/src/zfm20/pyupm_zfm20.i @@ -1,3 +1,5 @@ +// Include doxygen-generated documentation +%include "pyupm_doxy2swig.i" %module pyupm_zfm20 %include "../upm.i" %include "../carrays_uint16_t.i"