OVMS3-idf/components
Stephen Casner 3d5f7b3efd Allow configuring serial port as USB location ID
This is a workaround for the inconsistent device naming pattern
implemented in the device driver for Silicon Labs CP2102 USB to UART
Bridge Controller.  When there are multiple devices installed on one
computer, the second and subsequent devices are given a numeric suffix
that increments every time one of the devices is plugged in.  Thus,
unplugging and reinserting a cable causes the device name to change.

The workaround is to use the device USB location identifier as an
alternative consistent handle for the device, assuming that the cable
is plugged into the same jack each time.  This workaround does not
interfere with using the normal device name as the handle for cases
where only one device is used or when the inconsistent naming is not a
problem.
2018-02-18 16:29:05 -08:00
..
app_trace sysview: fix compilation in 1 core mode, refactor timer choices 2018-01-17 12:23:28 +08:00
app_update ota_ops: Fix get_selected_boot_partition() in case there is no factory partition 2017-09-04 17:37:28 +10:00
aws_iot aws iot: Expose Thing Shadow settings in menuconfig 2018-02-05 14:38:23 +08:00
bootloader build system: Fix undefined variables 2017-12-28 19:21:34 +08:00
bootloader_support Protect partition table by MD5 checksum 2018-02-05 11:36:03 +01:00
bt component/bt: Fix bug:scan result of adv type is wrong 2018-02-02 19:17:39 +08:00
coap Ensure that C++ and C compilers get the same preprocessor setup 2017-10-26 13:04:41 +02:00
console console: Add C++ guards to header 2018-01-29 09:22:04 +08:00
cxx unit tests: make static init guard test single core compatible 2018-01-23 07:56:13 +00:00
driver Merge branch 'test/adc2_with_wifi_reopen' into 'master' 2018-02-11 22:32:18 +08:00
esp32 esp32: increase default event task stack size by 256 bytes 2018-02-11 13:06:01 +08:00
esp_adc_cal feature(I2S-ADC): add ADC mode for I2S. 2017-09-14 13:24:08 +08:00
espcoredump bugfix: fixed path to esptool when there is no compiled python module for it 2017-03-21 13:30:38 +03:00
esptool_py Allow configuring serial port as USB location ID 2018-02-18 16:29:05 -08:00
ethernet Merge branch 'feature/eth_set_mac_addr' into 'master' 2017-12-19 17:40:36 +08:00
expat Build system: Raise warning level 2016-11-16 15:57:34 +11:00
fatfs fatfs: check allocated workbuf pointer 2018-02-11 13:03:36 +08:00
freertos Merge remote-tracking branch 'espressif/master' 2018-02-13 13:27:55 +08:00
heap Merge remote-tracking branch 'espressif/master' 2018-02-13 13:27:55 +08:00
idf_test Merge branch 'test/spi_performance' into 'master' 2018-02-08 22:59:40 +08:00
jsmn Add jsmn JSON parser component 2017-03-07 10:18:47 +11:00
json Update cJSON to v1.7.1 2018-02-05 14:15:26 +08:00
libsodium unit tests: fix warnings, build with -Werror 2017-10-19 21:35:23 +08:00
log component/bt: Fix BLE printf missing problem 2018-02-06 14:35:39 +08:00
lwip Change ESP_ERR_PING_BASE because of collision with ESP_ERR_TCPIP_ADAPTER_BASE 2018-02-06 12:34:12 +01:00
mbedtls Add #include guards and __cplusplus guards to esp_debug.h 2017-12-07 10:25:57 +11:00
mdns mdns: Fix case where service is NULL and that will cause exception 2018-01-22 13:56:53 +01:00
micro-ecc micro-ecc: Add submodule dependency 2016-11-17 09:18:51 +11:00
newlib time: rename time source option from FRC to "high-resolution timer" 2017-12-11 12:37:08 +08:00
nghttp Ensure that C++ and C compilers get the same preprocessor setup 2017-10-26 13:04:41 +02:00
nvs_flash Fix compilation errors when using gcc-7.2.0 for the crosstool-ng toolchain 2017-12-04 10:18:40 +11:00
openssl openssl: add feature check for MBEDTLS_SSL_ALPN 2017-12-08 13:00:11 +08:00
partition_table Protect partition table by MD5 checksum 2018-02-05 11:36:03 +01:00
pthread Removed logging from pthread conditional variable which completely drowned out any other logging and also had negative effects on the RMT due to sharing the same log system. Related to #1345 / TW#16842 2017-12-28 15:21:00 +01:00
sdmmc test(sdmmc_host): add new test to probe over SD (1-bit). 2018-02-07 12:05:05 +08:00
soc Merge branch 'bugfix/fix_i2s_adc_mode' into 'master' 2018-02-11 12:58:58 +08:00
spi_flash bug fix of assert happen in PSRAM 2018-01-09 20:01:06 +08:00
spiffs spiffs: fix esp_spiffs_format not working if partition is not mounted 2018-01-31 14:29:13 +08:00
tcpip_adapter tcpip_adapter: make log output at debug level less noisy 2018-02-11 13:06:01 +08:00
ulp soc,ulp: add register definitions of RTC_I2C peripheral 2018-01-08 21:28:14 +08:00
vfs add missing ioctl declaration 2017-10-23 19:47:33 +08:00
wear_levelling unit test: adapt tests to single core configuration 2017-10-19 21:35:21 +08:00
wpa_supplicant Add the fast crypto function in supplicant 2017-08-09 21:36:13 +08:00
xtensa-debug-module esp32: Apptrace API enhancement 2017-07-24 19:57:44 +03:00