Martin Valik
783eaec80d
Descriptor parser rewrite
2022-08-22 14:01:07 +02:00
Martin Valik
768f84b2a4
USB host UVC class
2022-08-11 16:27:37 +02:00
Tomas Rezucha
a83313a4ca
Merge pull request #85 from suda-morris/feature/add_led_strip_v2
...
led_strip: added led strip driver v2
2022-08-11 13:41:37 +02:00
suda-morris
5c650af08f
led_strip: added led strip driver v2
2022-08-11 15:05:13 +08:00
Tomas Rezucha
c7ae4f48df
Merge pull request #84 from suda-morris/feature/add_bdc_motor_driver
...
bdc_motor: added BDC motor control library
2022-08-10 12:44:18 +02:00
suda-morris
15bfb4cb6d
bdc_motor: added BDC motor driver
2022-08-10 15:30:51 +08:00
Tomas Rezucha
98a30f24c5
Merge pull request #73 from espressif/feature/usb_host_msc
...
usb host msc class
2022-08-10 09:26:11 +02:00
Martin Valik
89d685991a
usb: Add MSC class driver
2022-08-10 07:55:03 +02:00
Ivan Grokhotkov
06d1e62fba
ci: build with extra warnings and -Werror ( #83 )
2022-08-10 07:54:29 +02:00
Mahavir Jain
fc784c3a91
Merge pull request #82 from espressif/ci/clang_tidy_sarif_0_3_3
...
ci: upgrade clang-tidy-sarif to v0.3.3
2022-08-08 14:10:04 +05:30
Ivan Grokhotkov
e179239f45
ci: upgrade clang-tidy-sarif to v0.3.3
2022-08-08 08:40:58 +02:00
Mahavir Jain
8592ab08ed
Merge pull request #80 from espressif/bugfix/inttypes_redefined
...
coap: define HAVE_INTTYPES_H to avoid PRIu32 redifinition
2022-08-08 09:20:51 +05:30
Ivan Grokhotkov
ec6b538396
ci: pin clang-tidy-sarif to v0.3.1
2022-08-08 00:53:03 +02:00
Ivan Grokhotkov
639053ce6d
cdc_acm_host: temporarily disable format warnings
...
Reported at https://github.com/espressif/esp-idf/issues/9511
Follow-up in https://github.com/espressif/idf-extra-components/issues/65
2022-08-08 00:20:34 +02:00
Ivan Grokhotkov
4573d2810b
coap: define HAVE_INTTYPES_H to avoid PRIu32 redifinition
2022-08-08 00:12:57 +02:00
Mahavir Jain
ae3b40d5f6
Merge pull request #78 from laukik-hase/coap/mbedtls-3.2.1_support
...
coap: Updated submodule to fix Mbed TLS `v3.2.1`-related errors
2022-08-05 16:44:21 +05:30
Laukik Hase
44bca01bc3
coap: Updated submodule to fix mbedtls-3.2.1 related errors
2022-08-05 16:02:24 +05:30
Ivan Grokhotkov
0234f76fa2
Merge pull request #76 from Lapshin/fix/ignore-format-warnings
...
coap: ignore format warnings
2022-07-29 12:23:01 +02:00
Alexey Lapshin
6129302e42
coap: ignore format warnings
2022-07-29 12:17:21 +04:00
Mahavir Jain
cb19419c16
Merge pull request #75 from mrdeep1/libcoap_upgrade
...
coap: Update libcoap library to commit 8fbe440
2022-07-28 16:00:32 +05:30
Jon Shallow
f183068416
coap: Update libcoap library to commit 8fbe440
...
Fixes #74
Provides new functionality to build Client Only or Server Only code.
Provides new functionality to include TCP (and hence TLS) support.
Removes the requirement for -Wno-warning
2022-07-27 12:38:28 +00:00
Tomas Rezucha
5e53b3ec68
Merge pull request #71 from espressif/ci/tests_actions
...
Maintenance PR
2022-07-15 08:41:05 +02:00
Tomas Rezucha
9b182d57bc
usb_host: Build USB test app in CI
...
Relates to https://github.com/espressif/idf-extra-components/issues/69
This commit is a good reason why https://github.com/espressif/idf-extra-components/issues/16 should be addressed
2022-07-14 09:47:06 +02:00
Tomas Rezucha
b151da964c
misc: Add default pull request template
2022-07-13 13:21:54 +02:00
Tomas Rezucha
48fff54a9f
ci: Add global pytest.ini settings
...
Closes https://github.com/espressif/idf-extra-components/issues/67
2022-07-13 13:20:40 +02:00
Tomas Rezucha
9f25a94820
ci: Upgrade upload action
...
Closes https://github.com/espressif/idf-extra-components/issues/68
2022-07-13 13:07:45 +02:00
Tomas Rezucha
b6590fa482
Merge pull request #70 from espressif/misc/pr_template
...
Add Pull requests templates
2022-07-13 12:56:56 +02:00
Tomas Rezucha
be438e5aa7
Create update_component.md
2022-07-12 15:38:23 +02:00
Tomas Rezucha
836e43de73
Create new_component.md
2022-07-12 15:25:18 +02:00
Tomas Rezucha
278cfefa71
Merge pull request #66 from espressif/feature/usb
...
usb_host: Add CDC-ACM driver
2022-07-12 14:59:39 +02:00
Tomas Rezucha
c9fc71aa6e
usb_host: Move to idf-extra-components
2022-07-12 08:16:18 +02:00
Tomas Rezucha
65182c35dc
usb_host: Fixed CDC endpoint descriptor parsing
2022-07-12 08:15:34 +02:00
Tomas Rezucha
c8f20bfaff
usb_host: Unify CDC event callbacks
...
And return error code from C++ close method.
2022-07-12 08:15:34 +02:00
Tomas Rezucha
8a0a831762
usb_host: Propagate new device connection to user
...
Closes https://github.com/espressif/esp-idf/issues/8762
2022-07-12 08:15:34 +02:00
Tomas Rezucha
e6eb7575cb
usb_host: Enable custom CDC commands
...
This new API allows further extension for vendor specific commands
2022-07-12 08:15:34 +02:00
Tomas Rezucha
53a2111127
usb_host: Pin test task to core 0
...
When we try to uninstall usb_host library on multi-core SoC (ESP32S3)
the USB interrupt can be triggered even after it was disabled on one CPU
2022-07-12 08:15:34 +02:00
Tomas Rezucha
d9b8717058
usb_host: Rename symbols that conflict with TinyUSB
2022-07-12 08:15:34 +02:00
Tomas Rezucha
fe4b75d4ce
usb_host: Use USB_Host library calls for desc printing
2022-07-12 08:15:34 +02:00
Tomas Rezucha
55ec1cf8cc
ci: Add USB Host CDC and MSC pytests to pipeline
2022-07-12 08:15:34 +02:00
Tomas Rezucha
d8754830a3
usb_host: Add Mock device to CDC tests
2022-07-12 08:15:34 +02:00
Tomas Rezucha
02584155aa
usb_host: Update CDC tests for latest USB Host
2022-07-12 08:15:34 +02:00
Tomas Rezucha
77b12508e4
usb_host: Don't build CDC host driver for unsupported targets
2022-07-12 08:15:33 +02:00
Darian Leung
ff8b939cbb
usb: USB Host stack uses USB PHY driver
...
This commit updates the USB Host stack to use the USB PHY driver. The
USB PHY and the OTG Controller should now both be setup/deleted using
usb_new_phy() and usb_del_phy() respectively.
- The hcd_install() now expects the USB PHY and OTG Contorller to be
already setup before it is called
- usb_host_install() now has an option to skip calling usb_del_phy() if
the user wants to setup their own USB PHY (e.g., in the case of using
and external PHY).
- CDC-ACM and MSC examples/test updated to use internal PHY
Closes https://github.com/espressif/esp-idf/issues/8061
2022-07-12 08:15:33 +02:00
Tomas Rezucha
52b2f0b137
usb: Add USB host CDC-ACM class driver
2022-07-12 08:15:33 +02:00
Tomas Rezucha
a8920be672
Merge pull request #64 from Lapshin/fix/ignore-format-warnings
...
Ignore format warnings
2022-07-11 11:19:39 +02:00
Alexey Lapshin
6723c4219e
Ignore format warnings
2022-07-07 11:48:55 +04:00
Mahavir Jain
7e7eb6b976
Merge pull request #62 from shahpiyushv/task/json_parser_update
...
json_parser: Minor changes as per changes in upstream json_parser
2022-06-24 10:31:37 +05:30
Piyush Shah
08659fc9e0
json_parser: Minor changes as per changes in upstream json_parser
2022-06-24 10:20:41 +05:30
Mahavir Jain
45d872e6a6
Merge pull request #61 from mrdeep1/mutex_fix
...
coap_config_posix.h: Set up defines for correct mutex usage
2022-06-14 20:41:33 +05:30
Jon Shallow
448b0b5e7c
coap_config_posix.h: Set up defines for correct mutex usage
...
if COAP_CONSTRAINED_STACK is defined (is for esp-idf), the mutexes set up
to protect the critical sections were not working as expected and were just
dummy entries.
Use the pthread_ version of the mutex instead by defining HAVE_PTHREAD_H
and HAVE_PTHREAD_MUTEX_LOCK.
2022-06-14 12:52:39 +00:00