Noel Eck
b608232cb9
vdiv: Added vdiv C source.
...
Multiple changes related to building the vdiv c source w/c example.
* Renamed GroveVdiv to vdiv (all cases) throughout source, examples,
directory names, and documentation.
* Added C source.
* Tested C sensor code on edison
* Updated CMakeLists.txt for examples-c to build from
<sensorname>-c. This was a small change to get c examples to build
for sensors in which the C++ does NOT wrap the C.
* Added C example for vdiv.
Signed-off-by: Noel Eck <noel.eck@intel.com>
2016-09-14 14:07:55 -07:00
Noel Eck
c1f9d15f67
upmc: Updates for building C modules w/base UPM
...
Test commit for building C UPM modules.
* Added C include directory
* Added C utilities directory
* Rename C++ upm.h -> upm.hpp to make room for C upm.h
* Added upm_mixed_module_init function to src/CMakeLists.txt. This
function takes filesnames similar to upm_module_init and does a
bit of processing before calling upm_module_init.
* Added c example directory. Changed c++ example names.
* Added dfrph implemention for testing (C++ wraps C). Added mraa
to .pc requires for dfrph. Tested against stand-alone project.
Added dfrph c example.
* Update implemention of pkg-config file generation.
* Added two cmake cache variables: BUILDCPP and BUILDFTI
* Removed src from swig_add_module calls, added libname to
swig_link_libraries calls. Shrinks swig'ed binaries by ~13%.
* Added install target in upm/CMakeLists.txt to install C header,
directory. Is this where we want this?
* C FTI header directory is include/fti
Signed-off-by: Noel Eck <noel.eck@intel.com>
2016-09-14 14:07:44 -07:00
Jon Trulson
84144d0c8f
bosch bme280: Remove old driver in favor of new driver to be added soon
...
This driver, based on bosch code is being removed in favor of a new
driver to be added soon that is more fully functional and includes SPI
support.
The new driver will be included along with a BMP280 implementation in
a new bmp280 library.
Signed-off-by: Jon Trulson <jtrulson@ics.com>
Signed-off-by: Noel Eck <noel.eck@intel.com>
2016-05-09 13:16:30 -07:00
Noel Eck
6b273a1b49
docs: Added exclude to Doxyfile for boschdriver src.
...
The boschdriver.h file contains tags which are picked up by
doxygen and cause incorrect results. For example, the
\mainpage and \license cause the Bosch header collateral to
be placed on the index.html page of the UPM docs.
Added an entry to EXCLUDE_PATTERNS which handles this.
Signed-off-by: Noel Eck <noel.eck@intel.com>
2016-04-21 15:21:04 -07:00
Mihai Tudor Panu
0d20cdb25a
doxygen: removed Bosch base lib from docs since only used internally
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2016-03-24 12:57:57 -07:00
Stefan Andritoiu
6c08313cb7
doxy: Corrected sample mapping
...
Signed-off-by: Stefan Andritoiu <stefan.andritoiu@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2016-03-23 17:03:41 -07:00
Stefan Andritoiu
40f9135412
java: Added sanity checks and integrated them in CMake. Updated sample names and sample mapping.
...
Signed-off-by: Stefan Andritoiu <stefan.andritoiu@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2016-01-28 16:13:37 -08:00
Noel Eck
e003a11723
cmake: added doxygen doc content to python sensor modules
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-12-21 16:20:15 -08:00
Mihai Tudor Panu
ef30ab6fb2
docs: changed libmraa references to MRAA
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-24 17:00:37 -07:00
Mihai Tudor Panu
9206480b9c
docs: few more typos and links fixed
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-24 16:39:53 -07:00
Mihai Tudor Panu
d81639d715
docs: fixed links and minor typos in index files
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-24 16:19:03 -07:00
Mihai Tudor Panu
08451d98cd
docs: updated some links in index files
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-24 15:38:26 -07:00
Mihai Tudor Panu
ad81ea55e1
docs: increased heading sizes for changelog and known limitations
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-24 15:31:58 -07:00
Mihai Tudor Panu
bd8e22f125
docs: updated IDE sections in index pages
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-24 15:30:37 -07:00
Mihai Tudor Panu
d325ae1fda
docs: fixed mispelled cmake variable and improved java doxyfile
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-23 17:33:24 -07:00
Mihai Tudor Panu
98ea1c615a
docs: separated readme.md between github and c++ documentation
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-23 15:06:54 -07:00
Mihai Tudor Panu
58888fc49b
docs: updated index files for node and python with links to java documentation
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-23 14:41:25 -07:00
Mihai Tudor Panu
19bf570561
docs: updated java index link and doxygen configuration
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-23 12:46:38 -07:00
Mihai Tudor Panu
922c8f628c
docs: update path to java index in doxygen configuration file
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-23 12:24:11 -07:00
Mihai Tudor Panu
3b6812ff36
java: updated paths to image files in index
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-23 12:02:06 -07:00
Mircea Bardac
5d356917cc
java: Updated README for the Java documentation
...
Signed-off-by: Mircea Bardac <mircea.bardac@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-23 11:33:38 -07:00
Andrei Vasiliu
1ceb784252
doxy: Changed some mapping for doxyport and updated the filenames for some samples
...
Signed-off-by: Andrei Vasiliu <andrei.vasiliu@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-23 11:32:57 -07:00
Mircea Bardac
5fda514544
java: Add Java Doxygen files
...
Signed-off-by: Mircea Bardac <mircea.bardac@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-22 13:49:58 -07:00
Mircea Bardac
d94a6d00fb
docs: C++ to Java mapping of sample files for documentation
...
Signed-off-by: Mircea Bardac <mircea.bardac@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-09-21 16:17:39 -07:00
Mihai Tudor Panu
abb9c91320
revert: "docs: fix for broken index image links after move"
...
This reverts commit a03d0c7e956a931886f99cc180b1d3d8d08f1857.
Fix can be implemented easier in cmake configuration instead.
2015-06-29 14:00:57 -07:00
Mihai Tudor Panu
a03d0c7e95
docs: fix for broken index image links after move
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-06-29 13:31:31 -07:00
Mihai Tudor Panu
0f015354ef
doxygen: new @altid tag for sensors supporting multiple chip variants
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-06-23 10:50:26 -07:00
Mihai Tudor Panu
a3b4d466d7
docs: moved API images used on links to their own subfolder
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-06-12 13:46:24 -07:00
Mihai Tudor Panu
d8cf4c82a5
docs: changed landing page links for c/c++ documentation to sensors page
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-06-09 11:42:18 -07:00
Mihai Tudor Panu
56cbeb6183
flex: added Sparkfun image and updated license info
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-06-04 16:51:07 -07:00
Mihai Tudor Panu
6efe6916ba
docs: modified index pages for documentation to link to samples repo
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-06-04 15:16:25 -07:00
Mihai Tudor Panu
ea544e8391
yuidoc: formated main.css style file and added missing semicolons
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-06-04 12:59:57 -07:00
Mihai Tudor Panu
0c46dd28be
yuidoc: updated generators and templates to fix IE sidebar issue
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-06-04 10:31:38 -07:00
Mihai Tudor Panu
d493c015fd
sphinx: inserted links to other language APIs
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-06-03 15:57:16 -07:00
Mihai Tudor Panu
1e3797ec48
yuidoc: added custom index file for node documentation and fixed image links
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-06-03 15:36:56 -07:00
Mihai Tudor Panu
6740932c47
sphinx: small changes to index and added link to node documentation
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-06-03 09:32:05 -07:00
sisinty sasmita patra
89c9239798
sphinx: updated index.rst file
...
added content from readme.md into index.rst file.
Signed-off-by: Sisinty Sasmita Patra <sisinty.s.patra@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-05-28 12:23:44 -07:00
Mihai Tudor Panu
5bc5379640
cmake: minor cleanup and changes for pydoc target
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-05-28 09:20:39 -07:00
Brendan Le Foll
f537a5cd4c
cmake: make sphinx use a python-staging folder instead of site-packages
...
This means that you no longer need to install UPM in oder to be able to use
`make pydoc`. The target pydoc now depends on target doc which with SWIG will
cause python modules to be built, making parralel builds work as expected. We
wipe the python-staging directory on each make pydoc as it's a custom_target
and will rerun at every time anyways, copy is cheap and in case a module gets
deleted it avoids the doc still getting built
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2015-05-28 09:19:44 -07:00
Mihai Tudor Panu
54c2c8db76
jsdoc: change errors to warning when unknown tags are encountered in xml
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-05-28 09:19:33 -07:00
Heidi Pan
33b508110e
jsdoc: generate modules for sensor groups; customize yuidoc templates for displaying sensor groups by categories & connection types
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-05-26 17:24:28 -07:00
Mihai Tudor Panu
65a19d1779
jsdoc: scripts for generating node.js documentation
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-05-26 16:59:23 -07:00
Mihai Tudor Panu
1079cb7cdd
cmake: small updates to sphinx build target
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-05-26 16:59:17 -07:00
Mihai Tudor Panu
bfbbb04065
sphinx: custom index file added
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-05-26 16:59:13 -07:00
Mihai Tudor Panu
7d6a755908
sphinx: config.py.in file for python autogen docs
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-05-26 16:59:09 -07:00
Mihai Tudor Panu
d36499eac8
doxygen: moved group/library graphs to bottom of the page
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-05-26 16:27:04 -07:00
Mihai Tudor Panu
83344a63c5
doxygen: renamed 'Modules' to 'Libraries'
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-04-13 17:53:52 -07:00
Mihai Tudor Panu
6dd8358d2f
doxygen: fixed relative path to doxygenlayout.xml
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-04-13 17:29:01 -07:00
Mihai Tudor Panu
4e89284a37
doxy: added alias for @web tab
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-03-25 17:14:56 -07:00
Mihai Tudor Panu
e54d48f407
nrf8001: documentation updates and showing relation to aci lib
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2015-03-20 14:34:23 -07:00