This is an automated email from the ASF dual-hosted git repository.

acassis pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx-apps.git


    from beb9188ce nshlib:support nsh can redirect
     new 3528b5515 apps/system/uorb: c interfaces.
     new d8d1e1e76 apps/system/uorb: c unit testcases
     new 46c98420b system/uorb: add builtin sensor topics
     new 4ec3f70f1 apps/system/uorb: support orb_get_meta by name string
     new 9f6d32218 system/uorb: listener, has 'top' command.
     new 6fceb913a system/uorb: optimize stack used
     new d44dd1c42 uorb_unit_test: optimize stack used
     new 53ee04ba3 uorb/listener: add new api: orb_open and orb_close
     new 5bb4e14aa system/uorb: always let orb_advertise, orb_advertise_queue 
for instance 0
     new e97b1a79d uorb_listener: support subscribe physical sensor before node 
register
     new 384c05beb app/system/uorb: alloc on heap instead of stack.
     new 3a8f4b53f apps/uorb: fix compile break
     new 8558e6377 uorb_listener: support set batch latency
     new 37f1e453b uorb: use another writing method to avoid compiler bug
     new f02c5a5d7 system/uorb: support new api
     new 874ed7654 app/system/uorb: fix listener run_once not work.
     new 2b8bfc5be app/system/uorb: modify unit test to support data persist
     new 3f865c4f9 uorb/listener: ignore first get_state failed.
     new 131e4dc69 system/uorb: simply orb_check by SNIOC_UPDATED
     new 74af9a806 app/system/uorb: fix error, memset() wrong size.

The 20 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 system/uorb/Kconfig          |   65 +++
 system/uorb/Make.defs        |   27 ++
 system/uorb/Makefile         |   41 ++
 system/uorb/listener.c       |  815 +++++++++++++++++++++++++++++++
 system/uorb/sensor/accel.c   |   51 ++
 system/uorb/sensor/accel.h   |   39 ++
 system/uorb/sensor/baro.c    |   49 ++
 system/uorb/sensor/baro.h    |   38 ++
 system/uorb/sensor/cap.c     |   51 ++
 system/uorb/sensor/cap.h     |   38 ++
 system/uorb/sensor/co2.c     |   48 ++
 system/uorb/sensor/co2.h     |   38 ++
 system/uorb/sensor/dust.c    |   48 ++
 system/uorb/sensor/dust.h    |   38 ++
 system/uorb/sensor/ecg.c     |   48 ++
 system/uorb/sensor/ecg.h     |   38 ++
 system/uorb/sensor/gesture.c |   52 ++
 system/uorb/sensor/gesture.h |   39 ++
 system/uorb/sensor/gps.c     |   82 ++++
 system/uorb/sensor/gps.h     |   39 ++
 system/uorb/sensor/gyro.c    |   51 ++
 system/uorb/sensor/gyro.h    |   39 ++
 system/uorb/sensor/hall.c    |   48 ++
 system/uorb/sensor/hall.h    |   38 ++
 system/uorb/sensor/hbeat.c   |   48 ++
 system/uorb/sensor/hbeat.h   |   38 ++
 system/uorb/sensor/hcho.c    |   48 ++
 system/uorb/sensor/hcho.h    |   38 ++
 system/uorb/sensor/hrate.c   |   48 ++
 system/uorb/sensor/hrate.h   |   38 ++
 system/uorb/sensor/humi.c    |   48 ++
 system/uorb/sensor/humi.h    |   38 ++
 system/uorb/sensor/impd.c    |   49 ++
 system/uorb/sensor/impd.h    |   38 ++
 system/uorb/sensor/ir.c      |   48 ++
 system/uorb/sensor/ir.h      |   38 ++
 system/uorb/sensor/light.c   |   50 ++
 system/uorb/sensor/light.h   |   39 ++
 system/uorb/sensor/mag.c     |   51 ++
 system/uorb/sensor/mag.h     |   39 ++
 system/uorb/sensor/noise.c   |   48 ++
 system/uorb/sensor/noise.h   |   38 ++
 system/uorb/sensor/ots.c     |   49 ++
 system/uorb/sensor/ots.h     |   38 ++
 system/uorb/sensor/ph.c      |   48 ++
 system/uorb/sensor/ph.h      |   38 ++
 system/uorb/sensor/pm10.c    |   48 ++
 system/uorb/sensor/pm10.h    |   38 ++
 system/uorb/sensor/pm1p0.c   |   48 ++
 system/uorb/sensor/pm1p0.h   |   38 ++
 system/uorb/sensor/pm25.c    |   48 ++
 system/uorb/sensor/pm25.h    |   38 ++
 system/uorb/sensor/ppgd.c    |   51 ++
 system/uorb/sensor/ppgd.h    |   38 ++
 system/uorb/sensor/ppgq.c    |   53 ++
 system/uorb/sensor/ppgq.h    |   38 ++
 system/uorb/sensor/prox.c    |   48 ++
 system/uorb/sensor/prox.h    |   38 ++
 system/uorb/sensor/rgb.c     |   48 ++
 system/uorb/sensor/rgb.h     |   38 ++
 system/uorb/sensor/temp.c    |   48 ++
 system/uorb/sensor/temp.h    |   38 ++
 system/uorb/sensor/topics.c  |  164 +++++++
 system/uorb/sensor/tvoc.c    |   48 ++
 system/uorb/sensor/tvoc.h    |   38 ++
 system/uorb/sensor/uv.c      |   48 ++
 system/uorb/sensor/uv.h      |   38 ++
 system/uorb/test/unit_test.c | 1095 ++++++++++++++++++++++++++++++++++++++++++
 system/uorb/test/utility.c   |  122 +++++
 system/uorb/test/utility.h   |   74 +++
 system/uorb/uORB/uORB.c      |  322 +++++++++++++
 system/uorb/uORB/uORB.h      |  729 ++++++++++++++++++++++++++++
 72 files changed, 6189 insertions(+)
 create mode 100644 system/uorb/Kconfig
 create mode 100644 system/uorb/Make.defs
 create mode 100644 system/uorb/Makefile
 create mode 100644 system/uorb/listener.c
 create mode 100644 system/uorb/sensor/accel.c
 create mode 100644 system/uorb/sensor/accel.h
 create mode 100644 system/uorb/sensor/baro.c
 create mode 100644 system/uorb/sensor/baro.h
 create mode 100644 system/uorb/sensor/cap.c
 create mode 100644 system/uorb/sensor/cap.h
 create mode 100644 system/uorb/sensor/co2.c
 create mode 100644 system/uorb/sensor/co2.h
 create mode 100644 system/uorb/sensor/dust.c
 create mode 100644 system/uorb/sensor/dust.h
 create mode 100644 system/uorb/sensor/ecg.c
 create mode 100644 system/uorb/sensor/ecg.h
 create mode 100644 system/uorb/sensor/gesture.c
 create mode 100644 system/uorb/sensor/gesture.h
 create mode 100644 system/uorb/sensor/gps.c
 create mode 100644 system/uorb/sensor/gps.h
 create mode 100644 system/uorb/sensor/gyro.c
 create mode 100644 system/uorb/sensor/gyro.h
 create mode 100644 system/uorb/sensor/hall.c
 create mode 100644 system/uorb/sensor/hall.h
 create mode 100644 system/uorb/sensor/hbeat.c
 create mode 100644 system/uorb/sensor/hbeat.h
 create mode 100644 system/uorb/sensor/hcho.c
 create mode 100644 system/uorb/sensor/hcho.h
 create mode 100644 system/uorb/sensor/hrate.c
 create mode 100644 system/uorb/sensor/hrate.h
 create mode 100644 system/uorb/sensor/humi.c
 create mode 100644 system/uorb/sensor/humi.h
 create mode 100644 system/uorb/sensor/impd.c
 create mode 100644 system/uorb/sensor/impd.h
 create mode 100644 system/uorb/sensor/ir.c
 create mode 100644 system/uorb/sensor/ir.h
 create mode 100644 system/uorb/sensor/light.c
 create mode 100644 system/uorb/sensor/light.h
 create mode 100644 system/uorb/sensor/mag.c
 create mode 100644 system/uorb/sensor/mag.h
 create mode 100644 system/uorb/sensor/noise.c
 create mode 100644 system/uorb/sensor/noise.h
 create mode 100644 system/uorb/sensor/ots.c
 create mode 100644 system/uorb/sensor/ots.h
 create mode 100644 system/uorb/sensor/ph.c
 create mode 100644 system/uorb/sensor/ph.h
 create mode 100644 system/uorb/sensor/pm10.c
 create mode 100644 system/uorb/sensor/pm10.h
 create mode 100644 system/uorb/sensor/pm1p0.c
 create mode 100644 system/uorb/sensor/pm1p0.h
 create mode 100644 system/uorb/sensor/pm25.c
 create mode 100644 system/uorb/sensor/pm25.h
 create mode 100644 system/uorb/sensor/ppgd.c
 create mode 100644 system/uorb/sensor/ppgd.h
 create mode 100644 system/uorb/sensor/ppgq.c
 create mode 100644 system/uorb/sensor/ppgq.h
 create mode 100644 system/uorb/sensor/prox.c
 create mode 100644 system/uorb/sensor/prox.h
 create mode 100644 system/uorb/sensor/rgb.c
 create mode 100644 system/uorb/sensor/rgb.h
 create mode 100644 system/uorb/sensor/temp.c
 create mode 100644 system/uorb/sensor/temp.h
 create mode 100644 system/uorb/sensor/topics.c
 create mode 100644 system/uorb/sensor/tvoc.c
 create mode 100644 system/uorb/sensor/tvoc.h
 create mode 100644 system/uorb/sensor/uv.c
 create mode 100644 system/uorb/sensor/uv.h
 create mode 100644 system/uorb/test/unit_test.c
 create mode 100644 system/uorb/test/utility.c
 create mode 100644 system/uorb/test/utility.h
 create mode 100644 system/uorb/uORB/uORB.c
 create mode 100644 system/uorb/uORB/uORB.h

Reply via email to