]> granicus.if.org Git - esp-idf/commit
example: add nmea0183 parser example
authormorris <maoshengrong@espressif.com>
Wed, 28 Nov 2018 10:49:18 +0000 (18:49 +0800)
committermorris <maoshengrong@espressif.com>
Fri, 7 Dec 2018 02:57:34 +0000 (10:57 +0800)
commit8b7b5821c77046f42b5fcab0b449f84a67a47c07
treea0f681b531f08992a392844bea1fcf36b2089bc8
parentaae955d1ae0c0f3be4ec6d86c3d9808dffa3e6be
example: add nmea0183 parser example

Add NMEA0183 Parser example to illustrate how to use uart event driver together with esp event library to get GPS information.
41 files changed:
docs/en/api-reference/peripherals/uart.rst
docs/en/api-reference/system/esp_event.rst
examples/peripherals/uart/nmea0183_parser/CMakeLists.txt [new file with mode: 0644]
examples/peripherals/uart/nmea0183_parser/Makefile [new file with mode: 0644]
examples/peripherals/uart/nmea0183_parser/README.md [new file with mode: 0644]
examples/peripherals/uart/nmea0183_parser/main/CMakeLists.txt [new file with mode: 0644]
examples/peripherals/uart/nmea0183_parser/main/Kconfig.projbuild [new file with mode: 0644]
examples/peripherals/uart/nmea0183_parser/main/component.mk [moved from examples/peripherals/uart_async_rxtxtasks/main/component.mk with 100% similarity]
examples/peripherals/uart/nmea0183_parser/main/nmea_parser.c [new file with mode: 0644]
examples/peripherals/uart/nmea0183_parser/main/nmea_parser.h [new file with mode: 0644]
examples/peripherals/uart/nmea0183_parser/main/nmea_parser_example_main.c [new file with mode: 0644]
examples/peripherals/uart/uart_async_rxtxtasks/CMakeLists.txt [moved from examples/peripherals/uart_async_rxtxtasks/CMakeLists.txt with 100% similarity]
examples/peripherals/uart/uart_async_rxtxtasks/Makefile [moved from examples/peripherals/uart_async_rxtxtasks/Makefile with 100% similarity]
examples/peripherals/uart/uart_async_rxtxtasks/README.md [moved from examples/peripherals/uart_async_rxtxtasks/README.md with 100% similarity]
examples/peripherals/uart/uart_async_rxtxtasks/main/CMakeLists.txt [moved from examples/peripherals/uart_async_rxtxtasks/main/CMakeLists.txt with 100% similarity]
examples/peripherals/uart/uart_async_rxtxtasks/main/component.mk [moved from examples/peripherals/uart_echo/main/component.mk with 100% similarity]
examples/peripherals/uart/uart_async_rxtxtasks/main/uart_async_rxtxtasks_main.c [moved from examples/peripherals/uart_async_rxtxtasks/main/uart_async_rxtxtasks_main.c with 100% similarity]
examples/peripherals/uart/uart_echo/CMakeLists.txt [moved from examples/peripherals/uart_echo/CMakeLists.txt with 100% similarity]
examples/peripherals/uart/uart_echo/Makefile [moved from examples/peripherals/uart_echo/Makefile with 100% similarity]
examples/peripherals/uart/uart_echo/README.md [moved from examples/peripherals/uart_echo/README.md with 100% similarity]
examples/peripherals/uart/uart_echo/main/CMakeLists.txt [moved from examples/peripherals/uart_echo/main/CMakeLists.txt with 100% similarity]
examples/peripherals/uart/uart_echo/main/component.mk [moved from examples/peripherals/uart_events/main/component.mk with 100% similarity]
examples/peripherals/uart/uart_echo/main/uart_echo_example_main.c [moved from examples/peripherals/uart_echo/main/uart_echo_example_main.c with 100% similarity]
examples/peripherals/uart/uart_echo_rs485/CMakeLists.txt [moved from examples/peripherals/uart_echo_rs485/CMakeLists.txt with 100% similarity]
examples/peripherals/uart/uart_echo_rs485/Makefile [moved from examples/peripherals/uart_echo_rs485/Makefile with 100% similarity]
examples/peripherals/uart/uart_echo_rs485/README.md [moved from examples/peripherals/uart_echo_rs485/README.md with 100% similarity]
examples/peripherals/uart/uart_echo_rs485/main/CMakeLists.txt [moved from examples/peripherals/uart_echo_rs485/main/CMakeLists.txt with 100% similarity]
examples/peripherals/uart/uart_echo_rs485/main/component.mk [moved from examples/peripherals/uart_echo_rs485/main/component.mk with 100% similarity]
examples/peripherals/uart/uart_echo_rs485/main/rs485_example.c [moved from examples/peripherals/uart_echo_rs485/main/rs485_example.c with 100% similarity]
examples/peripherals/uart/uart_events/CMakeLists.txt [moved from examples/peripherals/uart_events/CMakeLists.txt with 100% similarity]
examples/peripherals/uart/uart_events/Makefile [moved from examples/peripherals/uart_events/Makefile with 100% similarity]
examples/peripherals/uart/uart_events/README.md [moved from examples/peripherals/uart_events/README.md with 100% similarity]
examples/peripherals/uart/uart_events/main/CMakeLists.txt [moved from examples/peripherals/uart_events/main/CMakeLists.txt with 100% similarity]
examples/peripherals/uart/uart_events/main/component.mk [moved from examples/peripherals/uart_select/main/component.mk with 100% similarity]
examples/peripherals/uart/uart_events/main/uart_events_example_main.c [moved from examples/peripherals/uart_events/main/uart_events_example_main.c with 100% similarity]
examples/peripherals/uart/uart_select/CMakeLists.txt [moved from examples/peripherals/uart_select/CMakeLists.txt with 100% similarity]
examples/peripherals/uart/uart_select/Makefile [moved from examples/peripherals/uart_select/Makefile with 100% similarity]
examples/peripherals/uart/uart_select/README.md [moved from examples/peripherals/uart_select/README.md with 100% similarity]
examples/peripherals/uart/uart_select/main/CMakeLists.txt [moved from examples/peripherals/uart_select/main/CMakeLists.txt with 100% similarity]
examples/peripherals/uart/uart_select/main/component.mk [new file with mode: 0644]
examples/peripherals/uart/uart_select/main/uart_select_example_main.c [moved from examples/peripherals/uart_select/main/uart_select_example_main.c with 100% similarity]