Browse Source

将默认的duerOS代码移动到example,新增ros工作区目录catkin_ws,并创建snowboy_wakeup软件包

corvin 5 years ago
parent
commit
2f2e3811fa
100 changed files with 271 additions and 0 deletions
  1. 1 0
      catkin_ws/src/CMakeLists.txt
  2. 205 0
      catkin_ws/src/snowboy_wakeup/CMakeLists.txt
  3. 65 0
      catkin_ws/src/snowboy_wakeup/package.xml
  4. 0 0
      example/duer_os/Makefile
  5. 0 0
      example/duer_os/comm.mk
  6. 0 0
      example/duer_os/include/libduer-device/include/baidu_json.h
  7. 0 0
      example/duer_os/include/libduer-device/include/device_vad.h
  8. 0 0
      example/duer_os/include/libduer-device/include/lightduer_adapter.h
  9. 0 0
      example/duer_os/include/libduer-device/include/lightduer_aes.h
  10. 0 0
      example/duer_os/include/libduer-device/include/lightduer_bind_device.h
  11. 0 0
      example/duer_os/include/libduer-device/include/lightduer_bitmap.h
  12. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ca.h
  13. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ca_conf.h
  14. 0 0
      example/duer_os/include/libduer-device/include/lightduer_coap.h
  15. 0 0
      example/duer_os/include/libduer-device/include/lightduer_coap_defs.h
  16. 0 0
      example/duer_os/include/libduer-device/include/lightduer_coap_ep.h
  17. 0 0
      example/duer_os/include/libduer-device/include/lightduer_coap_trace.h
  18. 0 0
      example/duer_os/include/libduer-device/include/lightduer_connagent.h
  19. 0 0
      example/duer_os/include/libduer-device/include/lightduer_data_cache.h
  20. 0 0
      example/duer_os/include/libduer-device/include/lightduer_dcs.h
  21. 0 0
      example/duer_os/include/libduer-device/include/lightduer_dcs_alert.h
  22. 0 0
      example/duer_os/include/libduer-device/include/lightduer_dcs_local.h
  23. 0 0
      example/duer_os/include/libduer-device/include/lightduer_dcs_router.h
  24. 0 0
      example/duer_os/include/libduer-device/include/lightduer_debug.h
  25. 0 0
      example/duer_os/include/libduer-device/include/lightduer_dev_info.h
  26. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ds_log.h
  27. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ds_log_audio.h
  28. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ds_log_audio_player.h
  29. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ds_log_bind.h
  30. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ds_log_ca.h
  31. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ds_log_cache.h
  32. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ds_log_dcs.h
  33. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ds_log_e2e.h
  34. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ds_log_http.h
  35. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ds_log_recorder.h
  36. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ds_report.h
  37. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ds_report_ca.h
  38. 0 0
      example/duer_os/include/libduer-device/include/lightduer_engine.h
  39. 0 0
      example/duer_os/include/libduer-device/include/lightduer_event_emitter.h
  40. 0 0
      example/duer_os/include/libduer-device/include/lightduer_events.h
  41. 0 0
      example/duer_os/include/libduer-device/include/lightduer_flash_strings.h
  42. 0 0
      example/duer_os/include/libduer-device/include/lightduer_handler.h
  43. 0 0
      example/duer_os/include/libduer-device/include/lightduer_hashcode.h
  44. 0 0
      example/duer_os/include/libduer-device/include/lightduer_http_client.h
  45. 0 0
      example/duer_os/include/libduer-device/include/lightduer_http_client_ops.h
  46. 0 0
      example/duer_os/include/libduer-device/include/lightduer_http_dns_client_ops.h
  47. 0 0
      example/duer_os/include/libduer-device/include/lightduer_interactive_class.h
  48. 0 0
      example/duer_os/include/libduer-device/include/lightduer_key.h
  49. 0 0
      example/duer_os/include/libduer-device/include/lightduer_lib.h
  50. 0 0
      example/duer_os/include/libduer-device/include/lightduer_log.h
  51. 0 0
      example/duer_os/include/libduer-device/include/lightduer_memory.h
  52. 0 0
      example/duer_os/include/libduer-device/include/lightduer_memory_hm_keywords.h
  53. 0 0
      example/duer_os/include/libduer-device/include/lightduer_mutex.h
  54. 0 0
      example/duer_os/include/libduer-device/include/lightduer_net_ntp.h
  55. 0 0
      example/duer_os/include/libduer-device/include/lightduer_net_trans_aes_cbc_encrypted.h
  56. 0 0
      example/duer_os/include/libduer-device/include/lightduer_net_trans_encrypted.h
  57. 0 0
      example/duer_os/include/libduer-device/include/lightduer_net_transport.h
  58. 0 0
      example/duer_os/include/libduer-device/include/lightduer_net_transport_wrapper.h
  59. 0 0
      example/duer_os/include/libduer-device/include/lightduer_net_util.h
  60. 0 0
      example/duer_os/include/libduer-device/include/lightduer_network_defs.h
  61. 0 0
      example/duer_os/include/libduer-device/include/lightduer_nsdl_adapter.h
  62. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ota_decompression.h
  63. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ota_downloader.h
  64. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ota_http_downloader.h
  65. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ota_installer.h
  66. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ota_local_downloader.h
  67. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ota_notifier.h
  68. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ota_package_info.h
  69. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ota_unpacker.h
  70. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ota_updater.h
  71. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ota_verifier.h
  72. 0 0
      example/duer_os/include/libduer-device/include/lightduer_ota_zlib.h
  73. 0 0
      example/duer_os/include/libduer-device/include/lightduer_queue_cache.h
  74. 0 0
      example/duer_os/include/libduer-device/include/lightduer_random.h
  75. 0 0
      example/duer_os/include/libduer-device/include/lightduer_random_impl.h
  76. 0 0
      example/duer_os/include/libduer-device/include/lightduer_session.h
  77. 0 0
      example/duer_os/include/libduer-device/include/lightduer_sleep.h
  78. 0 0
      example/duer_os/include/libduer-device/include/lightduer_snprintf.h
  79. 0 0
      example/duer_os/include/libduer-device/include/lightduer_speex.h
  80. 0 0
      example/duer_os/include/libduer-device/include/lightduer_statistics.h
  81. 0 0
      example/duer_os/include/libduer-device/include/lightduer_store_voice.h
  82. 0 0
      example/duer_os/include/libduer-device/include/lightduer_system_info.h
  83. 0 0
      example/duer_os/include/libduer-device/include/lightduer_thread.h
  84. 0 0
      example/duer_os/include/libduer-device/include/lightduer_thread_impl.h
  85. 0 0
      example/duer_os/include/libduer-device/include/lightduer_timers.h
  86. 0 0
      example/duer_os/include/libduer-device/include/lightduer_timestamp.h
  87. 0 0
      example/duer_os/include/libduer-device/include/lightduer_types.h
  88. 0 0
      example/duer_os/include/libduer-device/include/lightduer_voice.h
  89. 0 0
      example/duer_os/include/snowboy/include/snowboy-detect-c-wrapper.h
  90. 0 0
      example/duer_os/include/snowboy/include/snowboy-detect.h
  91. 0 0
      example/duer_os/libs/libduer-device.a
  92. 0 0
      example/duer_os/libs/libsnowboy-detect-c.so
  93. 0 0
      example/duer_os/profile
  94. 0 0
      example/duer_os/resources/16.mp3
  95. 0 0
      example/duer_os/resources/60.mp3
  96. 0 0
      example/duer_os/resources/61.mp3
  97. 0 0
      example/duer_os/resources/62.mp3
  98. 0 0
      example/duer_os/resources/common.res
  99. 0 0
      example/duer_os/resources/left.mp3
  100. 0 0
      example/duer_os/resources/models/snowboy.umdl

+ 1 - 0
catkin_ws/src/CMakeLists.txt

@@ -0,0 +1 @@
+/opt/ros/kinetic/share/catkin/cmake/toplevel.cmake

+ 205 - 0
catkin_ws/src/snowboy_wakeup/CMakeLists.txt

@@ -0,0 +1,205 @@
+cmake_minimum_required(VERSION 2.8.3)
+project(snowboy_wakeup)
+
+## Compile as C++11, supported in ROS Kinetic and newer
+# add_compile_options(-std=c++11)
+
+## Find catkin macros and libraries
+## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz)
+## is used, also find other catkin packages
+find_package(catkin REQUIRED COMPONENTS
+  roscpp
+  std_msgs
+)
+
+## System dependencies are found with CMake's conventions
+# find_package(Boost REQUIRED COMPONENTS system)
+
+
+## Uncomment this if the package has a setup.py. This macro ensures
+## modules and global scripts declared therein get installed
+## See http://ros.org/doc/api/catkin/html/user_guide/setup_dot_py.html
+# catkin_python_setup()
+
+################################################
+## Declare ROS messages, services and actions ##
+################################################
+
+## To declare and build messages, services or actions from within this
+## package, follow these steps:
+## * Let MSG_DEP_SET be the set of packages whose message types you use in
+##   your messages/services/actions (e.g. std_msgs, actionlib_msgs, ...).
+## * In the file package.xml:
+##   * add a build_depend tag for "message_generation"
+##   * add a build_depend and a exec_depend tag for each package in MSG_DEP_SET
+##   * If MSG_DEP_SET isn't empty the following dependency has been pulled in
+##     but can be declared for certainty nonetheless:
+##     * add a exec_depend tag for "message_runtime"
+## * In this file (CMakeLists.txt):
+##   * add "message_generation" and every package in MSG_DEP_SET to
+##     find_package(catkin REQUIRED COMPONENTS ...)
+##   * add "message_runtime" and every package in MSG_DEP_SET to
+##     catkin_package(CATKIN_DEPENDS ...)
+##   * uncomment the add_*_files sections below as needed
+##     and list every .msg/.srv/.action file to be processed
+##   * uncomment the generate_messages entry below
+##   * add every package in MSG_DEP_SET to generate_messages(DEPENDENCIES ...)
+
+## Generate messages in the 'msg' folder
+# add_message_files(
+#   FILES
+#   Message1.msg
+#   Message2.msg
+# )
+
+## Generate services in the 'srv' folder
+# add_service_files(
+#   FILES
+#   Service1.srv
+#   Service2.srv
+# )
+
+## Generate actions in the 'action' folder
+# add_action_files(
+#   FILES
+#   Action1.action
+#   Action2.action
+# )
+
+## Generate added messages and services with any dependencies listed here
+# generate_messages(
+#   DEPENDENCIES
+#   std_msgs
+# )
+
+################################################
+## Declare ROS dynamic reconfigure parameters ##
+################################################
+
+## To declare and build dynamic reconfigure parameters within this
+## package, follow these steps:
+## * In the file package.xml:
+##   * add a build_depend and a exec_depend tag for "dynamic_reconfigure"
+## * In this file (CMakeLists.txt):
+##   * add "dynamic_reconfigure" to
+##     find_package(catkin REQUIRED COMPONENTS ...)
+##   * uncomment the "generate_dynamic_reconfigure_options" section below
+##     and list every .cfg file to be processed
+
+## Generate dynamic reconfigure parameters in the 'cfg' folder
+# generate_dynamic_reconfigure_options(
+#   cfg/DynReconf1.cfg
+#   cfg/DynReconf2.cfg
+# )
+
+###################################
+## catkin specific configuration ##
+###################################
+## The catkin_package macro generates cmake config files for your package
+## Declare things to be passed to dependent projects
+## INCLUDE_DIRS: uncomment this if your package contains header files
+## LIBRARIES: libraries you create in this project that dependent projects also need
+## CATKIN_DEPENDS: catkin_packages dependent projects also need
+## DEPENDS: system dependencies of this project that dependent projects also need
+catkin_package(
+#  INCLUDE_DIRS include
+#  LIBRARIES snowboy_wakeup
+#  CATKIN_DEPENDS roscpp std_msgs
+#  DEPENDS system_lib
+)
+
+###########
+## Build ##
+###########
+
+## Specify additional locations of header files
+## Your package locations should be listed before other locations
+include_directories(
+# include
+  ${catkin_INCLUDE_DIRS}
+)
+
+## Declare a C++ library
+# add_library(${PROJECT_NAME}
+#   src/${PROJECT_NAME}/snowboy_wakeup.cpp
+# )
+
+## Add cmake target dependencies of the library
+## as an example, code may need to be generated before libraries
+## either from message generation or dynamic reconfigure
+# add_dependencies(${PROJECT_NAME} ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS})
+
+## Declare a C++ executable
+## With catkin_make all packages are built within a single CMake context
+## The recommended prefix ensures that target names across packages don't collide
+# add_executable(${PROJECT_NAME}_node src/snowboy_wakeup_node.cpp)
+
+## Rename C++ executable without prefix
+## The above recommended prefix causes long target names, the following renames the
+## target back to the shorter version for ease of user use
+## e.g. "rosrun someones_pkg node" instead of "rosrun someones_pkg someones_pkg_node"
+# set_target_properties(${PROJECT_NAME}_node PROPERTIES OUTPUT_NAME node PREFIX "")
+
+## Add cmake target dependencies of the executable
+## same as for the library above
+# add_dependencies(${PROJECT_NAME}_node ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS})
+
+## Specify libraries to link a library or executable target against
+# target_link_libraries(${PROJECT_NAME}_node
+#   ${catkin_LIBRARIES}
+# )
+
+#############
+## Install ##
+#############
+
+# all install targets should use catkin DESTINATION variables
+# See http://ros.org/doc/api/catkin/html/adv_user_guide/variables.html
+
+## Mark executable scripts (Python etc.) for installation
+## in contrast to setup.py, you can choose the destination
+# install(PROGRAMS
+#   scripts/my_python_script
+#   DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
+# )
+
+## Mark executables for installation
+## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_executables.html
+# install(TARGETS ${PROJECT_NAME}_node
+#   RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
+# )
+
+## Mark libraries for installation
+## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_libraries.html
+# install(TARGETS ${PROJECT_NAME}
+#   ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
+#   LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
+#   RUNTIME DESTINATION ${CATKIN_GLOBAL_BIN_DESTINATION}
+# )
+
+## Mark cpp header files for installation
+# install(DIRECTORY include/${PROJECT_NAME}/
+#   DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION}
+#   FILES_MATCHING PATTERN "*.h"
+#   PATTERN ".svn" EXCLUDE
+# )
+
+## Mark other files for installation (e.g. launch and bag files, etc.)
+# install(FILES
+#   # myfile1
+#   # myfile2
+#   DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}
+# )
+
+#############
+## Testing ##
+#############
+
+## Add gtest based cpp test target and link libraries
+# catkin_add_gtest(${PROJECT_NAME}-test test/test_snowboy_wakeup.cpp)
+# if(TARGET ${PROJECT_NAME}-test)
+#   target_link_libraries(${PROJECT_NAME}-test ${PROJECT_NAME})
+# endif()
+
+## Add folders to be run by python nosetests
+# catkin_add_nosetests(test)

+ 65 - 0
catkin_ws/src/snowboy_wakeup/package.xml

@@ -0,0 +1,65 @@
+<?xml version="1.0"?>
+<package format="2">
+  <name>snowboy_wakeup</name>
+  <version>0.0.0</version>
+  <description>The snowboy_wakeup package</description>
+
+  <!-- One maintainer tag required, multiple allowed, one person per tag -->
+  <!-- Example:  -->
+  <!-- <maintainer email="jane.doe@example.com">Jane Doe</maintainer> -->
+  <maintainer email="corvin@todo.todo">corvin</maintainer>
+
+
+  <!-- One license tag required, multiple allowed, one license per tag -->
+  <!-- Commonly used license strings: -->
+  <!--   BSD, MIT, Boost Software License, GPLv2, GPLv3, LGPLv2.1, LGPLv3 -->
+  <license>TODO</license>
+
+
+  <!-- Url tags are optional, but multiple are allowed, one per tag -->
+  <!-- Optional attribute type can be: website, bugtracker, or repository -->
+  <!-- Example: -->
+  <!-- <url type="website">http://wiki.ros.org/snowboy_wakeup</url> -->
+
+
+  <!-- Author tags are optional, multiple are allowed, one per tag -->
+  <!-- Authors do not have to be maintainers, but could be -->
+  <!-- Example: -->
+  <!-- <author email="jane.doe@example.com">Jane Doe</author> -->
+
+
+  <!-- The *depend tags are used to specify dependencies -->
+  <!-- Dependencies can be catkin packages or system dependencies -->
+  <!-- Examples: -->
+  <!-- Use depend as a shortcut for packages that are both build and exec dependencies -->
+  <!--   <depend>roscpp</depend> -->
+  <!--   Note that this is equivalent to the following: -->
+  <!--   <build_depend>roscpp</build_depend> -->
+  <!--   <exec_depend>roscpp</exec_depend> -->
+  <!-- Use build_depend for packages you need at compile time: -->
+  <!--   <build_depend>message_generation</build_depend> -->
+  <!-- Use build_export_depend for packages you need in order to build against this package: -->
+  <!--   <build_export_depend>message_generation</build_export_depend> -->
+  <!-- Use buildtool_depend for build tool packages: -->
+  <!--   <buildtool_depend>catkin</buildtool_depend> -->
+  <!-- Use exec_depend for packages you need at runtime: -->
+  <!--   <exec_depend>message_runtime</exec_depend> -->
+  <!-- Use test_depend for packages you need only for testing: -->
+  <!--   <test_depend>gtest</test_depend> -->
+  <!-- Use doc_depend for packages you need only for building documentation: -->
+  <!--   <doc_depend>doxygen</doc_depend> -->
+  <buildtool_depend>catkin</buildtool_depend>
+  <build_depend>roscpp</build_depend>
+  <build_depend>std_msgs</build_depend>
+  <build_export_depend>roscpp</build_export_depend>
+  <build_export_depend>std_msgs</build_export_depend>
+  <exec_depend>roscpp</exec_depend>
+  <exec_depend>std_msgs</exec_depend>
+
+
+  <!-- The export tag contains other, unspecified, tags -->
+  <export>
+    <!-- Other tools can request additional information be placed here -->
+
+  </export>
+</package>

+ 0 - 0
Makefile → example/duer_os/Makefile


+ 0 - 0
comm.mk → example/duer_os/comm.mk


+ 0 - 0
include/libduer-device/include/baidu_json.h → example/duer_os/include/libduer-device/include/baidu_json.h


+ 0 - 0
include/libduer-device/include/device_vad.h → example/duer_os/include/libduer-device/include/device_vad.h


+ 0 - 0
include/libduer-device/include/lightduer_adapter.h → example/duer_os/include/libduer-device/include/lightduer_adapter.h


+ 0 - 0
include/libduer-device/include/lightduer_aes.h → example/duer_os/include/libduer-device/include/lightduer_aes.h


+ 0 - 0
include/libduer-device/include/lightduer_bind_device.h → example/duer_os/include/libduer-device/include/lightduer_bind_device.h


+ 0 - 0
include/libduer-device/include/lightduer_bitmap.h → example/duer_os/include/libduer-device/include/lightduer_bitmap.h


+ 0 - 0
include/libduer-device/include/lightduer_ca.h → example/duer_os/include/libduer-device/include/lightduer_ca.h


+ 0 - 0
include/libduer-device/include/lightduer_ca_conf.h → example/duer_os/include/libduer-device/include/lightduer_ca_conf.h


+ 0 - 0
include/libduer-device/include/lightduer_coap.h → example/duer_os/include/libduer-device/include/lightduer_coap.h


+ 0 - 0
include/libduer-device/include/lightduer_coap_defs.h → example/duer_os/include/libduer-device/include/lightduer_coap_defs.h


+ 0 - 0
include/libduer-device/include/lightduer_coap_ep.h → example/duer_os/include/libduer-device/include/lightduer_coap_ep.h


+ 0 - 0
include/libduer-device/include/lightduer_coap_trace.h → example/duer_os/include/libduer-device/include/lightduer_coap_trace.h


+ 0 - 0
include/libduer-device/include/lightduer_connagent.h → example/duer_os/include/libduer-device/include/lightduer_connagent.h


+ 0 - 0
include/libduer-device/include/lightduer_data_cache.h → example/duer_os/include/libduer-device/include/lightduer_data_cache.h


+ 0 - 0
include/libduer-device/include/lightduer_dcs.h → example/duer_os/include/libduer-device/include/lightduer_dcs.h


+ 0 - 0
include/libduer-device/include/lightduer_dcs_alert.h → example/duer_os/include/libduer-device/include/lightduer_dcs_alert.h


+ 0 - 0
include/libduer-device/include/lightduer_dcs_local.h → example/duer_os/include/libduer-device/include/lightduer_dcs_local.h


+ 0 - 0
include/libduer-device/include/lightduer_dcs_router.h → example/duer_os/include/libduer-device/include/lightduer_dcs_router.h


+ 0 - 0
include/libduer-device/include/lightduer_debug.h → example/duer_os/include/libduer-device/include/lightduer_debug.h


+ 0 - 0
include/libduer-device/include/lightduer_dev_info.h → example/duer_os/include/libduer-device/include/lightduer_dev_info.h


+ 0 - 0
include/libduer-device/include/lightduer_ds_log.h → example/duer_os/include/libduer-device/include/lightduer_ds_log.h


+ 0 - 0
include/libduer-device/include/lightduer_ds_log_audio.h → example/duer_os/include/libduer-device/include/lightduer_ds_log_audio.h


+ 0 - 0
include/libduer-device/include/lightduer_ds_log_audio_player.h → example/duer_os/include/libduer-device/include/lightduer_ds_log_audio_player.h


+ 0 - 0
include/libduer-device/include/lightduer_ds_log_bind.h → example/duer_os/include/libduer-device/include/lightduer_ds_log_bind.h


+ 0 - 0
include/libduer-device/include/lightduer_ds_log_ca.h → example/duer_os/include/libduer-device/include/lightduer_ds_log_ca.h


+ 0 - 0
include/libduer-device/include/lightduer_ds_log_cache.h → example/duer_os/include/libduer-device/include/lightduer_ds_log_cache.h


+ 0 - 0
include/libduer-device/include/lightduer_ds_log_dcs.h → example/duer_os/include/libduer-device/include/lightduer_ds_log_dcs.h


+ 0 - 0
include/libduer-device/include/lightduer_ds_log_e2e.h → example/duer_os/include/libduer-device/include/lightduer_ds_log_e2e.h


+ 0 - 0
include/libduer-device/include/lightduer_ds_log_http.h → example/duer_os/include/libduer-device/include/lightduer_ds_log_http.h


+ 0 - 0
include/libduer-device/include/lightduer_ds_log_recorder.h → example/duer_os/include/libduer-device/include/lightduer_ds_log_recorder.h


+ 0 - 0
include/libduer-device/include/lightduer_ds_report.h → example/duer_os/include/libduer-device/include/lightduer_ds_report.h


+ 0 - 0
include/libduer-device/include/lightduer_ds_report_ca.h → example/duer_os/include/libduer-device/include/lightduer_ds_report_ca.h


+ 0 - 0
include/libduer-device/include/lightduer_engine.h → example/duer_os/include/libduer-device/include/lightduer_engine.h


+ 0 - 0
include/libduer-device/include/lightduer_event_emitter.h → example/duer_os/include/libduer-device/include/lightduer_event_emitter.h


+ 0 - 0
include/libduer-device/include/lightduer_events.h → example/duer_os/include/libduer-device/include/lightduer_events.h


+ 0 - 0
include/libduer-device/include/lightduer_flash_strings.h → example/duer_os/include/libduer-device/include/lightduer_flash_strings.h


+ 0 - 0
include/libduer-device/include/lightduer_handler.h → example/duer_os/include/libduer-device/include/lightduer_handler.h


+ 0 - 0
include/libduer-device/include/lightduer_hashcode.h → example/duer_os/include/libduer-device/include/lightduer_hashcode.h


+ 0 - 0
include/libduer-device/include/lightduer_http_client.h → example/duer_os/include/libduer-device/include/lightduer_http_client.h


+ 0 - 0
include/libduer-device/include/lightduer_http_client_ops.h → example/duer_os/include/libduer-device/include/lightduer_http_client_ops.h


+ 0 - 0
include/libduer-device/include/lightduer_http_dns_client_ops.h → example/duer_os/include/libduer-device/include/lightduer_http_dns_client_ops.h


+ 0 - 0
include/libduer-device/include/lightduer_interactive_class.h → example/duer_os/include/libduer-device/include/lightduer_interactive_class.h


+ 0 - 0
include/libduer-device/include/lightduer_key.h → example/duer_os/include/libduer-device/include/lightduer_key.h


+ 0 - 0
include/libduer-device/include/lightduer_lib.h → example/duer_os/include/libduer-device/include/lightduer_lib.h


+ 0 - 0
include/libduer-device/include/lightduer_log.h → example/duer_os/include/libduer-device/include/lightduer_log.h


+ 0 - 0
include/libduer-device/include/lightduer_memory.h → example/duer_os/include/libduer-device/include/lightduer_memory.h


+ 0 - 0
include/libduer-device/include/lightduer_memory_hm_keywords.h → example/duer_os/include/libduer-device/include/lightduer_memory_hm_keywords.h


+ 0 - 0
include/libduer-device/include/lightduer_mutex.h → example/duer_os/include/libduer-device/include/lightduer_mutex.h


+ 0 - 0
include/libduer-device/include/lightduer_net_ntp.h → example/duer_os/include/libduer-device/include/lightduer_net_ntp.h


+ 0 - 0
include/libduer-device/include/lightduer_net_trans_aes_cbc_encrypted.h → example/duer_os/include/libduer-device/include/lightduer_net_trans_aes_cbc_encrypted.h


+ 0 - 0
include/libduer-device/include/lightduer_net_trans_encrypted.h → example/duer_os/include/libduer-device/include/lightduer_net_trans_encrypted.h


+ 0 - 0
include/libduer-device/include/lightduer_net_transport.h → example/duer_os/include/libduer-device/include/lightduer_net_transport.h


+ 0 - 0
include/libduer-device/include/lightduer_net_transport_wrapper.h → example/duer_os/include/libduer-device/include/lightduer_net_transport_wrapper.h


+ 0 - 0
include/libduer-device/include/lightduer_net_util.h → example/duer_os/include/libduer-device/include/lightduer_net_util.h


+ 0 - 0
include/libduer-device/include/lightduer_network_defs.h → example/duer_os/include/libduer-device/include/lightduer_network_defs.h


+ 0 - 0
include/libduer-device/include/lightduer_nsdl_adapter.h → example/duer_os/include/libduer-device/include/lightduer_nsdl_adapter.h


+ 0 - 0
include/libduer-device/include/lightduer_ota_decompression.h → example/duer_os/include/libduer-device/include/lightduer_ota_decompression.h


+ 0 - 0
include/libduer-device/include/lightduer_ota_downloader.h → example/duer_os/include/libduer-device/include/lightduer_ota_downloader.h


+ 0 - 0
include/libduer-device/include/lightduer_ota_http_downloader.h → example/duer_os/include/libduer-device/include/lightduer_ota_http_downloader.h


+ 0 - 0
include/libduer-device/include/lightduer_ota_installer.h → example/duer_os/include/libduer-device/include/lightduer_ota_installer.h


+ 0 - 0
include/libduer-device/include/lightduer_ota_local_downloader.h → example/duer_os/include/libduer-device/include/lightduer_ota_local_downloader.h


+ 0 - 0
include/libduer-device/include/lightduer_ota_notifier.h → example/duer_os/include/libduer-device/include/lightduer_ota_notifier.h


+ 0 - 0
include/libduer-device/include/lightduer_ota_package_info.h → example/duer_os/include/libduer-device/include/lightduer_ota_package_info.h


+ 0 - 0
include/libduer-device/include/lightduer_ota_unpacker.h → example/duer_os/include/libduer-device/include/lightduer_ota_unpacker.h


+ 0 - 0
include/libduer-device/include/lightduer_ota_updater.h → example/duer_os/include/libduer-device/include/lightduer_ota_updater.h


+ 0 - 0
include/libduer-device/include/lightduer_ota_verifier.h → example/duer_os/include/libduer-device/include/lightduer_ota_verifier.h


+ 0 - 0
include/libduer-device/include/lightduer_ota_zlib.h → example/duer_os/include/libduer-device/include/lightduer_ota_zlib.h


+ 0 - 0
include/libduer-device/include/lightduer_queue_cache.h → example/duer_os/include/libduer-device/include/lightduer_queue_cache.h


+ 0 - 0
include/libduer-device/include/lightduer_random.h → example/duer_os/include/libduer-device/include/lightduer_random.h


+ 0 - 0
include/libduer-device/include/lightduer_random_impl.h → example/duer_os/include/libduer-device/include/lightduer_random_impl.h


+ 0 - 0
include/libduer-device/include/lightduer_session.h → example/duer_os/include/libduer-device/include/lightduer_session.h


+ 0 - 0
include/libduer-device/include/lightduer_sleep.h → example/duer_os/include/libduer-device/include/lightduer_sleep.h


+ 0 - 0
include/libduer-device/include/lightduer_snprintf.h → example/duer_os/include/libduer-device/include/lightduer_snprintf.h


+ 0 - 0
include/libduer-device/include/lightduer_speex.h → example/duer_os/include/libduer-device/include/lightduer_speex.h


+ 0 - 0
include/libduer-device/include/lightduer_statistics.h → example/duer_os/include/libduer-device/include/lightduer_statistics.h


+ 0 - 0
include/libduer-device/include/lightduer_store_voice.h → example/duer_os/include/libduer-device/include/lightduer_store_voice.h


+ 0 - 0
include/libduer-device/include/lightduer_system_info.h → example/duer_os/include/libduer-device/include/lightduer_system_info.h


+ 0 - 0
include/libduer-device/include/lightduer_thread.h → example/duer_os/include/libduer-device/include/lightduer_thread.h


+ 0 - 0
include/libduer-device/include/lightduer_thread_impl.h → example/duer_os/include/libduer-device/include/lightduer_thread_impl.h


+ 0 - 0
include/libduer-device/include/lightduer_timers.h → example/duer_os/include/libduer-device/include/lightduer_timers.h


+ 0 - 0
include/libduer-device/include/lightduer_timestamp.h → example/duer_os/include/libduer-device/include/lightduer_timestamp.h


+ 0 - 0
include/libduer-device/include/lightduer_types.h → example/duer_os/include/libduer-device/include/lightduer_types.h


+ 0 - 0
include/libduer-device/include/lightduer_voice.h → example/duer_os/include/libduer-device/include/lightduer_voice.h


+ 0 - 0
include/snowboy/include/snowboy-detect-c-wrapper.h → example/duer_os/include/snowboy/include/snowboy-detect-c-wrapper.h


+ 0 - 0
include/snowboy/include/snowboy-detect.h → example/duer_os/include/snowboy/include/snowboy-detect.h


+ 0 - 0
libs/libduer-device.a → example/duer_os/libs/libduer-device.a


+ 0 - 0
libs/libsnowboy-detect-c.so → example/duer_os/libs/libsnowboy-detect-c.so


+ 0 - 0
profile → example/duer_os/profile


+ 0 - 0
resources/16.mp3 → example/duer_os/resources/16.mp3


+ 0 - 0
resources/60.mp3 → example/duer_os/resources/60.mp3


+ 0 - 0
resources/61.mp3 → example/duer_os/resources/61.mp3


+ 0 - 0
resources/62.mp3 → example/duer_os/resources/62.mp3


+ 0 - 0
resources/common.res → example/duer_os/resources/common.res


+ 0 - 0
resources/left.mp3 → example/duer_os/resources/left.mp3


+ 0 - 0
resources/models/snowboy.umdl → example/duer_os/resources/models/snowboy.umdl


Some files were not shown because too many files changed in this diff