Усилитель тут может быть любой, у меня AIYIMA TDA8954TH. GBUF(минус, земля) у меня экран, он же минус, подключен к минусу (общему) TDA8425 (минус 12В), далее по экрану (минусовой) на "общий" усилителя, там -+41В на плечо. Тем самым имеем +3В на ESP32, +5 на ЦАП. далее +12В на аудиоконтроллере, далеее +-41В и везде минус соеденен последовательно (он же экран L/R)
Еще один практический вопрос, пока жду комлпектующие дополнительные и изолированные DC-DC, может кто реализовывал. У меня стоит задача централизованного питания трех наборов ESP32+VS1053B+Усилок внешний. Есть желание, т.к. такая концепция, поставить один источник питания на 24 В в центаральном шкафу, а далее раскидать 24В до усилков, VSP,ESP стоящик в разных комнатах. VS с ESP гальванически отвяжу от земли блока питания. Услилки фонить друг на друга не будут, т.к. в итоге у них общая земля будет? Или лучше сразу откзаться от данной затеи, и ставить отдельные блоки питания? А то стою перед выбором, какой мощности брать блок питания. У болеее мощного еще и вентилятор встроенный, в шкафу будет не слышно, а вот если вне шкафа - уже будет при включении (автмоатом при 50С стартует) напрягать.
Просто не хочется в каждой комнате по блоку питания ставить, постоянно работающих. Пожарная безопансоть/паранойя и всё такое.
Еще один практический вопрос, пока жду комлпектующие дополнительные и изолированные DC-DC, может кто реализовывал. У меня стоит задача централизованного питания трех наборов ESP32+VS1053B+Усилок внешний. Есть желание, т.к. такая концепция, поставить один источник питания на 24 В в центаральном шкафу, а далее раскидать 24В до усилков, VSP,ESP стоящик в разных комнатах. VS с ESP гальванически отвяжу от земли блока питания. Услилки фонить друг на друга не будут, т.к. в итоге у них общая земля будет? Или лучше сразу откзаться от данной затеи, и ставить отдельные блоки питания? А то стою перед выбором, какой мощности брать блок питания. У болеее мощного еще и вентилятор встроенный, в шкафу будет не слышно, а вот если вне шкафа - уже будет при включении (автмоатом при 50С стартует) напрягать.
Просто не хочется в каждой комнате по блоку питания ставить, постоянно работающих. Пожарная безопансоть/паранойя и всё такое.
Подключил тач-дисплей SPI_ILI9341 по пинам из авторского файлика standard_touch.csv, ну и одноименный бинарник соответственно прошил в ESP32. Однако, изображение есть, а тач не работает. Вот табличка соединений.
Подскажите, может еще какие тач-пины дисплея надо соединить с ESPшкой, куда копать?
Вопрос такого плана:использовал модуль врувер+энкодер+дисплей.Может кто поделиться конфигом,в котором переназначены выводы под энкодер.(16,17 гпио ведь используются под псрам.И юзать по стандартной схемме не получается)Спасибо.
P.s.нашел конфиг под вровер на гитхабе.Но в той конфигурации 21 gpio под ду незадействован.А мне крайне нужен.
Тоже сделали с товарищем такую штучку. Прекрасно в кухне, слепили правда из того что было (я на счет акусстики) но удовлетворяет полность. Как то читал форум наткнулся что заикается толи ВИ-Фи пропадает. Перве дни играло как положено, но потом ужасно стало заикатся, перепробовал (присваивание ИП-адреса к МАК радио, резервация только под радио, замена роутера, менял прошивку в роутере, подключение антенны к Ка-Радио), вродеб и все, но проблема не устранилась. Оказалось что комнатные девайсы типа телефоны, планшеты, шд-плееры и прочая гадость получала ИП-адрес в таком же диапазоне как и Ка-Радио и радио потом заикалось. Не знаю то ли от этого то ли от другого, но замена ИП в радио на диапазон от 25 до 75(если чем то другим не занято) устранило заикание "радейки". После юзания в течение недели все четко. Иногда бывает что ИП адрес "радейка" выдает с значение 100 и т.д. до 110, но бывает редко. Ну как бы как то так)))
Ну и вопрос естественно, вроде и начитался много, но так и не понял на каком модуле запустить аас и подобные.
Нет, это точно не причина заикания. У вас просто слабый сигнал .
djoly пишет:
Оказалось что комнатные девайсы типа телефоны, планшеты, шд-плееры и прочая гадость получала ИП-адрес в таком же диапазоне как и Ка-Радио и радио потом заикалось. Не знаю то ли от этого то ли от другого, но замена ИП в радио на диапазон от 25 до 75(если чем то другим не занято) устранило заикание "радейки". После юзания в течение недели все четко. Иногда бывает что ИП адрес "радейка" выдает с значение 100 и т.д. до 110, но бывает редко.
ну значит не хватает пропускной способности , когда несколько устройств начинают одновременно пользоваться интернетом. Вы меня извините , но та причина , которую вы написали , это полный абсурд.
Прошил прошивкой 1.5.1 работает, подкинул отдельным файлом версию 1.6.4 -работает, прошил стандарт адб-не запускается. Опять все перешил с полной очисткой и заливкой бланк на 1.5.1-работает. Суть вопроса скачал с гитхаба файлик ttgot8 куда его залить (по какому адресу) и для чего он нужен? Антенна та что на борту действительно хороша.
Выпустил новую версию прошивки 38 для интернет радиоприемника ESPmin с озвучиванием всех производимых с приемником действий. Так же устранил щелчки при переключении с потока на поток.
Жду отзывов)
Кто нибудь испытывал новую прошивку ESPmin -38 ?
пропали ли затыки радиопотока ?
как по мне, то не столько важна озвучка, сколько стабильная работа, без заикания
В 38 версии только бинарники что уже отбивает интерес, тем более у меня внешний DAC.
Предыдущие версии работали нормально, единственный недостаток :
малое количество станций хотя в принципе при умении обращаться с исходниками это не проблемма.
Для меня больший интерес представляет не сколько само радио ,
чем именно способ организации озвучки на этом модуле
аналогично, внешний DAC и бинарь убили желание попробовать. 37 прошивка шумела и кряхтела жутко, когда и с дисплеем шаманить начали, 35 с первой версией обработчика дисплея без тегов была поустойчивее. похоже теги придется прикопать.
автору предложение, сделайте 3 варианта вывода, с тегами, без тегов на http парсере, с DAC и с ШИМ выводом.
в вебморде можно выбирать вывод инфы на ОЛЕД и в терминал, но терминал совмещен по пинам с ШИМ/I2S пинами, хотя в esp имеется 2 аппаратных UART, и как раз второй для отладки (но не разведен на разных бордах-шилдах на конвертеры USB-UART).
так что шумы и трески по 2-3 разным причинам, прерывание основного цикла для обслуживания звукового потока на обработку и вывод на дисплей, парсинг ид-3 тегов потока, и выдавливание буфера аудиопотока буфером вывода на дисплей. ну и банальная проблема забитого трафика WiFi (напоминаю, что WiFi - среда передачи данных с разделением среды передачи на всех пользователей сети, а если еще и 2-3 видеопотока Multicast впердолить, то мост может заткнуться наглухо). у меня на торговой площадке WiFi шлюз Cisco регулярно падал при наплыве покупателей, 55 конектов и кирдык, watchDog ребутил регулярно.
Вопрос такого плана:использовал модуль врувер+энкодер+дисплей.Может кто поделиться конфигом,в котором переназначены выводы под энкодер.(16,17 гпио ведь используются под псрам.И юзать по стандартной схемме не получается)Спасибо.
P.s.нашел конфиг под вровер на гитхабе.Но в той конфигурации 21 gpio под ду незадействован.А мне крайне нужен.
тоже заказал ESP32-WROVER а там нет 16 и 17. знающие подскажите как и на какие ноги подцепить encoder ?
To agat20 все конфиги заливаются по адресу 0x3а2000
to fander & radio bully учитесь ставить среду и компилировать свои конфигурации - тогда можно будет энкодер и пульт на любые ножки вешать (ну или почти любые ;) )
To agat20 все конфиги заливаются по адресу 0x3а2000 to fander & radio bully учитесь ставить среду и компилировать свои конфигурации - тогда можно будет энкодер и пульт на любые ножки вешать (ну или почти любые ;) )
Да я знаю куда они заливаются!!Оказывается залил вчера (поздно было) не бин файл а цсв! потому радио и сдохло. Сегодня к ТТГО (которую посоветовали) прицепил дисплей 1,8" и PCM1502A -играет однако! Звук конечно не такой как vs1053, эквалайзера нету! но играет вполне только звук приходится до упора на полную выкручивать!
Звук конечно не такой как vs1053, эквалайзера нету! но играет вполне только звук приходится до упора на полную выкручивать!
А что у vs1053 - супер эвалайзер? он что есть, что его нет. Вообще непонятно для каких целей его прицепили. Если хотите эквалайзер - делайте отдельно свой.
) в веб интерфейсе включите режим индикации LED и проверьте, там не используется обработчик метаданных, актуально для 38 версии.
прошил на 38 версию, мои станции теперь не работают, робобаба грит поток отсутствует, хотя в хроме по урлу нормально все играет, дисплей тоже отвалился, но дропать поток через DAC перестало как раньше, робобаба молотит без щелчков.
схема подлкючения OLED менялась похоже, надо опять перепаивать, и кнопки смотрю на ADC через делитель переехали.
в режиме индикации LED дефолтный поток 0 играет чисто но рвется каждую секунду. у автора весь плейлист на 750 станций, опубликованный на его сайте заточен под РФ.
Тут китайская поделка. Ладно, оплатил ради интереса AM3D-0505SZ, пока по распродажной цене отдают (103 руб РФ за штуку). Съезжу, заберу, отпишусь. Каково оно. По каталогу идет как изолированный DC-DC.
Поставил Aimtec AM3D-0505SZ на 5В линию, земля полностью изолирована. Проблема цифрового шума при использовании одного источника питания для питания VS1053B и усилителя - полностью решилась.
Только вначале поднапряг данный DC-DC. Тестово без нагрузки включил - на выходе 15В. Только после включения нагрузки 5В становится.
Если прошивали прошивку ESPmini dac то там маленько изменена схема, поэтому и вынесен приемник в отдельную конструкцию.
Какие ваши станции? Ссылки размещайте пожалуйста, буду пробовать запускать.
Кстати в плане декодирования и вывода потока все так же используется esp8266Audio без изменений что в 35 версии что в 37, поэтому почему ваши потоки перестали играть непонятно.
Естественно для РФ) Если есть подборка потоков делитесь, с удовольствием дополню этот список.
Звук конечно не такой как vs1053, эквалайзера нету! но играет вполне только звук приходится до упора на полную выкручивать!
А что у vs1053 - супер эвалайзер? он что есть, что его нет. Вообще непонятно для каких целей его прицепили. Если хотите эквалайзер - делайте отдельно свой.
... играет но громкость приходится выкручивать на полную иначе звук тихий.
в своем сообщении я как-то приводил рисованую схему подключения РСМ-ки. При таком подключении вывод звука сделал на простые USB-шные компьютерные колоночки. И если на колоночках звук выставить на максимум, то при выходе с ESP-шки уровня звука выше 225, слушать становиться невозможно - идут искажения, не сказал бы, что играет тихо. В конфигурационном файлике ttgot8.csvдля Вашего модуля gpio подключения так и выставлены как Вы указали выше:
to torrch У меня так pcm5102a же подключено по такой же схеме, в принципе и так пойдет-работает жэ! спасибо за подсказку. А конфиг файл для ттго я в первую очередь посмотрел и сравнил со стандартным подключением-все идентично.
Попробовал скомпилировать Ka-Radio32. Скомпилировал, создал два файла KaRadio32.bin и partitions.bin. Загружаю их в ESP32, но радио не работает. Оригинал загружаю , работает. Пробовал изменить кое-что, потом и без изменения. Одинаково.
Что может быть не так? В начале он задает вопросы. Выложил ход компиляции:
User@AIDAR MINGW32 ~/esp/Ka-Radio32-1.9
$ make -j4 app
GENCONFIG
*
* Restart config...
*
*
* Bluedroid Enable
*
Bluedroid Enable (BLUEDROID_ENABLED) [Y/n/?] y
The cpu core which Bluedroid run
> 1. Core 0 (PRO CPU) (BLUEDROID_PINNED_TO_CORE_0)
2. Core 1 (APP CPU) (BLUEDROID_PINNED_TO_CORE_1)
choice[1-2?]: 1
Bluetooth event (callback to application) task stack size (BTC_TASK_STACK_SIZE) [3072] 3072
Bluedroid memory debug (BLUEDROID_MEM_DEBUG) [N/y/?] n
Classic Bluetooth (CLASSIC_BT_ENABLED) [Y/n/?] y
A2DP (A2DP_ENABLE) [Y/n/?] y
A2DP sink (audio stream decoding) task stack size (A2DP_SINK_TASK_STACK_SIZE) [2048] 2048
A2DP source (audio stream encoding) task stack size (A2DP_SOURCE_TASK_STACK_SIZE) [2048] 2048
SPP (BT_SPP_ENABLED) [N/y/?] n
Hands Free/Handset Profile (HFP_ENABLE) [N/y] n
Include GATT server module(GATTS) (GATTS_ENABLE) [Y/n/?] (NEW) n
Include GATT client module(GATTC) (GATTC_ENABLE) [Y/n/?] (NEW) n
Include BLE security module(SMP) (BLE_SMP_ENABLE) [Y/n/?] (NEW) n
Disable BT debug logs (minimize bin size) (BT_STACK_NO_LOG) [N/y/?] n
BT/BLE MAX ACL CONNECTIONS(1~7) (BT_ACL_CONNECTIONS) [4] 4
BT/BLE will first malloc the memory from the PSRAM (BT_ALLOCATION_FROM_SPIRAM_FIRST) [N/y/?] n
Use dynamic memory allocation in BT/BLE stack (BT_BLE_DYNAMIC_ENV_MEMORY) [N/y/?] n
BLE queue congestion check (BLE_HOST_QUEUE_CONGESTION_CHECK) [N/y/?] n
BLE Scan Duplicate Options (BLE_SCAN_DUPLICATE) [Y/n/?] (NEW) n
*
* NVS
*
Enable multi-page blob support (MP_BLOB_SUPPORT) [N/y/?] (NEW) n
#
# configuration written to /home/User/esp/Ka-Radio32-1.9/sdkconfig
#
n
n
CC build/app_update/esp_ota_ops.o
CC build/MerusAudio/MerusAudio.o
CC build/audio_player/audio_player.o
CC build/app_trace/app_trace.o
AR build/MerusAudio/libMerusAudio.a
AR build/app_update/libapp_update.a
AR build/audio_player/libaudio_player.a
CC build/app_trace/host_file_io.o
CC build/app_trace/app_trace_util.o
AR build/aws_iot/libaws_iot.a
CC build/audio_renderer/audio_renderer.o
CC build/bootloader_support/src/bootloader_random.o
CC build/app_trace/gcov/gcov_rtio.o
AR build/audio_renderer/libaudio_renderer.a
CC build/bootloader_support/src/flash_encrypt.o
AR build/bt_speaker/libbt_speaker.a
AR build/app_trace/libapp_trace.a
CC build/common/common_buffer.o
CC build/coap/libcoap/src/address.o
CC build/bootloader_support/src/bootloader_sha.o
AR build/common/libcommon.a
CC build/bootloader_support/src/esp_image_format.o
CC build/coap/libcoap/src/async.o
CC build/console/linenoise/linenoise.o
CC build/bootloader_support/src/flash_partitions.o
CC build/coap/libcoap/src/block.o
CC build/console/argtable3/argtable3.o
CC build/bootloader_support/src/secure_boot_signatures.o
CC build/bt/bt.o
CC build/coap/libcoap/src/coap_time.o
CC build/bootloader_support/src/bootloader_clock.o
CC build/bootloader_support/src/secure_boot.o
CC build/bt/bluedroid/bta/dm/bta_dm_cfg.o
CC build/coap/libcoap/src/debug.o
CC build/console/commands.o
CC build/bootloader_support/src/bootloader_common.o
CC build/console/split_argv.o
CC build/bt/bluedroid/bta/dm/bta_dm_main.o
CC build/coap/libcoap/src/encode.o
AR build/console/libconsole.a
CC build/bootloader_support/src/bootloader_utility.o
CXX build/cxx/cxx_exception_stubs.o
CC build/coap/libcoap/src/hashkey.o
CC build/bt/bluedroid/bta/dm/bta_dm_pm.o
CC build/bootloader_support/src/bootloader_init.o
CXX build/cxx/cxx_guards.o
CC build/coap/libcoap/src/mem.o
CC build/bootloader_support/src/efuse.o
CC build/coap/libcoap/src/net.o
CC build/bt/bluedroid/bta/dm/bta_dm_act.o
CC build/bootloader_support/src/flash_qio_mode.o
AR build/cxx/libcxx.a
CC build/coap/libcoap/src/option.o
CC build/bootloader_support/src/bootloader_flash.o
CC build/driver/rtc_module.o
AR build/bootloader_support/libbootloader_support.a
CC build/coap/libcoap/src/pdu.o
CC build/esp-tls/esp_tls.o
CC build/bt/bluedroid/bta/dm/bta_dm_ci.o
CC build/coap/libcoap/src/resource.o
CC build/driver/i2c.o
AR build/esp-tls/libesp-tls.a
CC build/bt/bluedroid/bta/dm/bta_dm_co.o
CC build/esp32/int_wdt.o
CC build/coap/libcoap/src/str.o
CC build/driver/sdmmc_host.o
CC build/bt/bluedroid/bta/dm/bta_dm_sco.o
CC build/esp32/brownout.o
CC build/coap/libcoap/src/subscribe.o
CC build/driver/spi_slave.o
CC build/esp32/system_api.o
CC build/bt/bluedroid/bta/dm/bta_dm_api.o
CC build/coap/libcoap/src/uri.o
CC build/driver/sdmmc_transaction.o
CC build/esp32/restore.o
CC build/coap/port/coap_io_socket.o
CC build/bt/bluedroid/bta/gatt/bta_gatts_utils.o
CC build/esp32/dport_access.o
CC build/driver/mcpwm.o
CC build/bt/bluedroid/bta/gatt/bta_gattc_act.o
AR build/coap/libcoap.a
CC build/esp32/esp_timer.o
CC build/esp_adc_cal/esp_adc_cal.o
CC build/driver/rmt.o
CC build/bt/bluedroid/bta/gatt/bta_gattc_ci.o
CC build/esp32/hw_random.o
AR build/esp_adc_cal/libesp_adc_cal.a
CC build/esp_http_client/esp_http_client.o
CC build/esp32/esp_err_to_name.o
CC build/bt/bluedroid/bta/gatt/bta_gatts_act.o
CC build/driver/sdspi_crc.o
CC build/bt/bluedroid/bta/gatt/bta_gattc_utils.o
CC build/esp32/pm_esp32.o
CC build/driver/pcnt.o
CC build/esp_http_client/lib/http_utils.o
CC build/bt/bluedroid/bta/gatt/bta_gatts_co.o
CC build/esp_http_client/lib/http_auth.o
CC build/esp32/event_loop.o
CC build/driver/timer.o
CC build/bt/bluedroid/bta/gatt/bta_gattc_api.o
CC build/esp_http_client/lib/transport_tcp.o
CC build/esp32/pm_locks.o
CC build/driver/gpio.o
CC build/bt/bluedroid/bta/gatt/bta_gatts_main.o
CC build/esp_http_client/lib/transport.o
CC build/esp32/coexist.o
CC build/bt/bluedroid/bta/gatt/bta_gattc_cache.o
CC build/esp_http_client/lib/transport_ssl.o
CC build/driver/sdspi_host.o
CC build/esp32/core_dump.o
CC build/bt/bluedroid/bta/gatt/bta_gattc_co.o
CC build/esp32/ets_timer_legacy.o
CC build/driver/ledc.o
CC build/esp_http_client/lib/http_header.o
CC build/esp32/wifi_os_adapter.o
CC build/bt/bluedroid/bta/gatt/bta_gatts_api.o
AR build/esp_http_client/libesp_http_client.a
CC build/bt/bluedroid/bta/gatt/bta_gatt_common.o
CC build/driver/periph_ctrl.o
CC build/esp_https_ota/src/esp_https_ota.o
CC build/esp32/intr_alloc.o
CC build/driver/i2s.o
AR build/esp_https_ota/libesp_https_ota.a
CC build/bt/bluedroid/bta/gatt/bta_gattc_main.o
CC build/ethernet/emac_main.o
CC build/esp32/ipc.o
CC build/bt/bluedroid/bta/hh/bta_hh_cfg.o
CC build/esp32/cache_err_int.o
CC build/driver/sdio_slave.o
CC build/ethernet/emac_dev.o
CC build/bt/bluedroid/bta/hh/bta_hh_main.o
CC build/esp32/fast_crypto_ops.o
CC build/bt/bluedroid/bta/hh/bta_hh_act.o
CC build/ethernet/eth_phy/phy_tlk110.o
CC build/esp32/freertos_hooks.o
CC build/driver/sdspi_transaction.o
CC build/bt/bluedroid/bta/hh/bta_hh_le.o
CC build/ethernet/eth_phy/phy_lan8720.o
CC build/esp32/clk.o
CC build/driver/uart.o
CC build/ethernet/eth_phy/phy_common.o
CC build/esp32/spiram_psram.o
CC build/bt/bluedroid/bta/hh/bta_hh_utils.o
AR build/ethernet/libethernet.a
CC build/bt/bluedroid/bta/hh/bta_hh_api.o
CC build/expat/library/xmltok_impl.o
CC build/driver/sigmadelta.o
CC build/expat/library/xmlrole.o
CC build/bt/bluedroid/bta/sdp/bta_sdp_api.o
CC build/esp32/esp_timer_esp32.o
CC build/driver/spi_master.o
CC build/expat/library/xmlparse.o
CC build/esp32/wifi_init.o
CC build/bt/bluedroid/bta/sdp/bta_sdp_cfg.o
CC build/driver/spi_common.o
CC build/esp32/pm_trace.o
CC build/bt/bluedroid/bta/sdp/bta_sdp_act.o
AR build/driver/libdriver.a
CC build/esp32/phy_init.o
CC build/expat/library/xmltok.o
CC build/fatfs/src/diskio.o
CC build/bt/bluedroid/bta/sdp/bta_sdp.o
CC build/esp32/crosscore_int.o
CC build/fatfs/src/vfs_fat.o
CC build/esp32/gdbstub.o
CC build/bt/bluedroid/bta/av/bta_av_aact.o
CC build/fatfs/src/vfs_fat_spiflash.o
CC build/esp32/lib_printf.o
CC build/expat/library/xmltok_ns.o
CC build/esp32/cpu_start.o
CC build/expat/port/chardata.o
CC build/fatfs/src/diskio_sdmmc.o
CC build/bt/bluedroid/bta/av/bta_av_sbc.o
CC build/expat/port/expat_element.o
CC build/fatfs/src/vfs_fat_sdmmc.o
CC build/esp32/spiram.o
CC build/expat/port/minicheck.o
CC build/bt/bluedroid/bta/av/bta_av_main.o
CC build/esp32/dbg_stubs.o
CC build/fatfs/src/diskio_rawflash.o
AR build/expat/libexpat.a
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c: In function 'bta_av_api_register':
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:575:68: warning: passing argument 2 of 'bta_ar_reg_avrc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
bta_ar_reg_avrc(UUID_SERVCLASS_AV_REM_CTRL_TARGET, "AV Remote Control Target\n", NULL,
^
In file included from C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:39:0:
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/include/bta/bta_ar_api.h:123:13: note: expected 'char *' but argument is of type 'const char *'
extern void bta_ar_reg_avrc(UINT16 service_uuid, char *p_service_name,
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c: In function 'bta_av_st_code':
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1270:33: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_INIT_ST: return "INIT";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1271:33: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_OPEN_ST: return "OPEN";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1272:33: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
default: return "unknown";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c: In function 'bta_av_evt_code':
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1287:41: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_API_DISABLE_EVT: return "API_DISABLE";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1288:44: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_API_REMOTE_CMD_EVT: return "API_REMOTE_CMD";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1289:44: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_API_VENDOR_CMD_EVT: return "API_VENDOR_CMD";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1290:44: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_API_VENDOR_RSP_EVT: return "API_VENDOR_RSP";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1291:42: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_API_META_RSP_EVT: return "API_META_RSP_EVT";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1292:42: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_API_RC_CLOSE_EVT: return "API_RC_CLOSE";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1293:39: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_AVRC_OPEN_EVT: return "AVRC_OPEN";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1294:38: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_AVRC_MSG_EVT: return "AVRC_MSG";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1295:39: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_AVRC_NONE_EVT: return "AVRC_NONE";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1297:38: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_API_OPEN_EVT: return "API_OPEN";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1298:39: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_API_CLOSE_EVT: return "API_CLOSE";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1299:38: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_AP_START_EVT: return "AP_START";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1300:37: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_AP_STOP_EVT: return "AP_STOP";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1301:42: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_API_RECONFIG_EVT: return "API_RECONFIG";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1302:45: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_API_PROTECT_REQ_EVT: return "API_PROTECT_REQ";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1303:45: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_API_PROTECT_RSP_EVT: return "API_PROTECT_RSP";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1304:41: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_API_RC_OPEN_EVT: return "API_RC_OPEN";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1305:44: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_SRC_DATA_READY_EVT: return "SRC_DATA_READY";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1306:45: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_CI_SETCONFIG_OK_EVT: return "CI_SETCONFIG_OK";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1307:47: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_CI_SETCONFIG_FAIL_EVT: return "CI_SETCONFIG_FAIL";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1308:41: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_SDP_DISC_OK_EVT: return "SDP_DISC_OK";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1309:43: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_SDP_DISC_FAIL_EVT: return "SDP_DISC_FAIL";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1310:41: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_STR_DISC_OK_EVT: return "STR_DISC_OK";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1311:43: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_STR_DISC_FAIL_EVT: return "STR_DISC_FAIL";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1312:43: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_STR_GETCAP_OK_EVT: return "STR_GETCAP_OK";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1313:45: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_STR_GETCAP_FAIL_EVT: return "STR_GETCAP_FAIL";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1314:41: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_STR_OPEN_OK_EVT: return "STR_OPEN_OK";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1315:43: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_STR_OPEN_FAIL_EVT: return "STR_OPEN_FAIL";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1316:42: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_STR_START_OK_EVT: return "STR_START_OK";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1317:44: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_STR_START_FAIL_EVT: return "STR_START_FAIL";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1318:39: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_STR_CLOSE_EVT: return "STR_CLOSE";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1319:44: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_STR_CONFIG_IND_EVT: return "STR_CONFIG_IND";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1320:46: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_STR_SECURITY_IND_EVT: return "STR_SECURITY_IND";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1321:46: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_STR_SECURITY_CFM_EVT: return "STR_SECURITY_CFM";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1322:43: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_STR_WRITE_CFM_EVT: return "STR_WRITE_CFM";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1323:45: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_STR_SUSPEND_CFM_EVT: return "STR_SUSPEND_CFM";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1324:46: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_STR_RECONFIG_CFM_EVT: return "STR_RECONFIG_CFM";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1325:40: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_AVRC_TIMER_EVT: return "AVRC_TIMER";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1326:42: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_AVDT_CONNECT_EVT: return "AVDT_CONNECT";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1327:45: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_AVDT_DISCONNECT_EVT: return "AVDT_DISCONNECT";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1328:41: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_ROLE_CHANGE_EVT: return "ROLE_CHANGE";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1329:44: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_AVDT_DELAY_RPT_EVT: return "AVDT_DELAY_RPT";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1330:41: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_ACP_CONNECT_EVT: return "ACP_CONNECT";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1332:40: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_API_ENABLE_EVT: return "API_ENABLE";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1333:42: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_API_REGISTER_EVT: return "API_REG";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1334:44: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_API_DEREGISTER_EVT: return "API_DEREG";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1335:44: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_API_DISCONNECT_EVT: return "API_DISCNT";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1336:47: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_CI_SRC_DATA_READY_EVT: return "CI_DATA_READY";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1337:37: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_SIG_CHG_EVT: return "SIG_CHG";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1338:39: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_SIG_TIMER_EVT: return "SIG_TMR";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1339:43: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_SDP_AVRC_DISC_EVT: return "SDP_AVRC_DISC";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1340:40: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_AVRC_CLOSE_EVT: return "AVRC_CLOSE";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1341:38: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_CONN_CHG_EVT: return "CONN_CHG";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1342:40: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_DEREG_COMP_EVT: return "DEREG_COMP";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1344:45: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_API_SINK_ENABLE_EVT: return "SINK_ENABLE";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1347:43: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_AVDT_RPT_CONN_EVT: return "RPT_CONN";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1349:39: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_API_START_EVT: return "API_START";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1350:38: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_API_STOP_EVT: return "API_STOP";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_main.c:1351:33: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
default: return "unknown";
^
CC build/esp32/sleep_modes.o
CC build/bt/bluedroid/bta/av/bta_av_act.o
CC build/fatfs/src/ffunicode.o
CXX build/fdk-aac-oreo-m8/libAACdec/src/pulsedata.o
CXX build/fdk-aac-oreo-m8/libAACdec/src/aacdec_hcr.o
CC build/esp32/task_wdt.o
CC build/bt/bluedroid/bta/av/bta_av_ci.o
CXX build/fdk-aac-oreo-m8/libAACdec/src/aacdec_pns.o
CC build/esp32/event_default_handlers.o
CXX build/fdk-aac-oreo-m8/libAACdec/src/aacdec_hcr_bit.o
CC build/bt/bluedroid/bta/av/bta_av_cfg.o
CC build/fatfs/src/ff.o
CC build/esp32/stack_check.o
CXX build/fdk-aac-oreo-m8/libAACdec/src/rvlcbit.o
CC build/esp32/panic.o
CXX build/fdk-aac-oreo-m8/libAACdec/src/aacdec_hcrs.o
CC build/bt/bluedroid/bta/av/bta_av_ssm.o
CC build/fatfs/src/diskio_wl.o
CXX build/fdk-aac-oreo-m8/libAACdec/src/aacdec_tns.o
CC build/esp32/hwcrypto/aes.o
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_ssm.c: In function 'bta_av_sst_code':
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_ssm.c:570:34: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_INIT_SST: return "INIT";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_ssm.c:571:38: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_INCOMING_SST: return "INCOMING";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_ssm.c:572:37: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_OPENING_SST: return "OPENING";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_ssm.c:573:34: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_OPEN_SST: return "OPEN";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_ssm.c:574:34: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_RCFG_SST: return "RCFG";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_ssm.c:575:37: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
case BTA_AV_CLOSING_SST: return "CLOSING";
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/bta/av/bta_av_ssm.c:576:33: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
default: return "unknown";
^
CC build/bt/bluedroid/bta/av/bta_av_api.o
CXX build/fdk-aac-oreo-m8/libAACdec/src/stereo.o
CC build/fatfs/src/ffsystem.o
CC build/esp32/hwcrypto/sha.o
CXX build/fdk-aac-oreo-m8/libAACdec/src/channel.o
AR build/fatfs/libfatfs.a
CC build/bt/bluedroid/bta/ar/bta_ar.o
AS build/esp32/dport_panic_highint_hdl.o
CC build/fdk-aac_decoder/fdk_aac_decoder.o
CXX build/fdk-aac-oreo-m8/libAACdec/src/rvlcconceal.o
AR build/esp32/libesp32.a
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/fdk-aac-oreo-m8/libSYS/include/FDK_audio.h:98:0,
from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/fdk-aac-oreo-m8/libAACdec/include/aacdecoder_lib.h:347,
from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/fdk-aac_decoder/fdk_aac_decoder.c:22:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/fdk-aac-oreo-m8/libSYS/include/genericStds.h:402:5: warning: 'IS_LITTLE_ENDIAN' defined but not used [-Wunused-function]
int IS_LITTLE_ENDIAN(void) {
^
CXX build/fdk-aac-oreo-m8/libAACdec/src/rvlc.o
AR build/fdk-aac_decoder/libfdk-aac_decoder.a
CC build/fifo/spiram_fifo.o
CC build/bt/bluedroid/bta/sys/bta_sys_conn.o
CC build/freertos/xtensa_overlay_os_hook.o
AR build/fifo/libfifo.a
CXX build/fdk-aac-oreo-m8/libAACdec/src/ldfiltbank.o
CC build/bt/bluedroid/bta/sys/utl.o
CC build/heap/heap_caps_init.o
CC build/freertos/FreeRTOS-openocd.o
CXX build/fdk-aac-oreo-m8/libAACdec/src/conceal.o
CC build/bt/bluedroid/bta/sys/bta_sys_main.o
CC build/heap/heap_caps.o
CC build/freertos/timers.o
CXX build/fdk-aac-oreo-m8/libAACdec/src/block.o
CC build/freertos/tasks.o
CC build/heap/multi_heap.o
CC build/bt/bluedroid/bta/jv/bta_jv_cfg.o
CXX build/fdk-aac-oreo-m8/libAACdec/src/channelinfo.o
CC build/heap/heap_trace.o
CXX build/fdk-aac-oreo-m8/libAACdec/src/aac_ram.o
CC build/freertos/event_groups.o
CC build/bt/bluedroid/bta/jv/bta_jv_main.o
CXX build/fdk-aac-oreo-m8/libAACdec/src/aacdecoder.o
AR build/heap/libheap.a
CC build/freertos/port.o
AR build/idf_test/libidf_test.a
CC build/bt/bluedroid/bta/jv/bta_jv_act.o
CC build/jsmn/src//jsmn.o
CXX build/fdk-aac-oreo-m8/libAACdec/src/aacdec_drc.o
CC build/freertos/xtensa_init.o
AR build/jsmn/libjsmn.a
CC build/freertos/list.o
CC build/bt/bluedroid/bta/jv/bta_jv_api.o
CC build/json/cJSON/cJSON.o
CXX build/fdk-aac-oreo-m8/libAACdec/src/aac_rom.o
CC build/freertos/croutine.o
CXX build/fdk-aac-oreo-m8/libAACdec/src/aacdecoder_lib.o
CC build/bt/bluedroid/bta/hf_client/bta_hf_client_cmd.o
CC build/json/cJSON/cJSON_Utils.o
CC build/freertos/queue.o
CXX build/fdk-aac-oreo-m8/libFDK/src/dct.o
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/fdk-aac-oreo-m8/libFDK/src/dct.cpp:104:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/fdk-aac-oreo-m8/libFDK/include/fft.h:152:25: warning: always_inline function might not be inlinable [-Wattributes]
static void FORCEINLINE fft_8(FIXP_DBL *x)
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/fdk-aac-oreo-m8/libFDK/include/fft.h:124:25: warning: always_inline function might not be inlinable [-Wattributes]
static void FORCEINLINE fft_4(FIXP_DBL *x)
^
CC build/bt/bluedroid/bta/hf_client/bta_hf_client_at.o
AR build/json/libjson.a
CXX build/fdk-aac-oreo-m8/libFDK/src/FDK_core.o
CC build/freertos/xtensa_intr.o
CXX build/fdk-aac-oreo-m8/libFDK/src/FDK_hybrid.o
CC build/freertos/ringbuf.o
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/fdk-aac-oreo-m8/libFDK/src/FDK_hybrid.cpp:94:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/fdk-aac-oreo-m8/libFDK/include/fft.h:152:25: warning: always_inline function might not be inlinable [-Wattributes]
static void FORCEINLINE fft_8(FIXP_DBL *x)
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/fdk-aac-oreo-m8/libFDK/include/fft.h:124:25: warning: always_inline function might not be inlinable [-Wattributes]
static void FORCEINLINE fft_4(FIXP_DBL *x)
^
CC build/bt/bluedroid/bta/hf_client/bta_hf_client_main.o
CXX build/fdk-aac-oreo-m8/libFDK/src/scale.o
AS build/freertos/portasm.o
CC build/bt/bluedroid/bta/hf_client/bta_hf_client_act.o
CXX build/fdk-aac-oreo-m8/libFDK/src/FDK_trigFcts.o
AS build/freertos/xtensa_vector_defaults.o
CXX build/fdk-aac-oreo-m8/libFDK/src/fft.o
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/fdk-aac-oreo-m8/libFDK/src/fft.cpp:139:25: warning: always_inline function might not be inlinable [-Wattributes]
static FORCEINLINE void fft5(FIXP_DBL *RESTRICT pDat)
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/fdk-aac-oreo-m8/libFDK/src/fft.cpp:106:25: warning: always_inline function might not be inlinable [-Wattributes]
static FORCEINLINE void fft3(FIXP_DBL *RESTRICT pDat)
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/fdk-aac-oreo-m8/libFDK/src/fft.cpp:91:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/fdk-aac-oreo-m8/libFDK/include/fft.h:152:25: warning: always_inline function might not be inlinable [-Wattributes]
static void FORCEINLINE fft_8(FIXP_DBL *x)
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/fdk-aac-oreo-m8/libFDK/include/fft.h:124:25: warning: always_inline function might not be inlinable [-Wattributes]
static void FORCEINLINE fft_4(FIXP_DBL *x)
^
AS build/freertos/xtensa_vectors.o
CC build/bt/bluedroid/bta/hf_client/bta_hf_client_sdp.o
AS build/freertos/xtensa_context.o
AS build/freertos/xtensa_intr_asm.o
CXX build/fdk-aac-oreo-m8/libFDK/src/FDK_crc.o
CC build/bt/bluedroid/bta/hf_client/bta_hf_client_sco.o
AR build/freertos/libfreertos.a
CC build/libsodium/port/randombytes_esp32.o
CXX build/fdk-aac-oreo-m8/libFDK/src/fft_rad2.o
CC build/log/log.o
CC build/libsodium/libsodium/src/libsodium/crypto_aead/chacha20poly1305/sodium/aead_chacha20poly1305.o
CXX build/fdk-aac-oreo-m8/libFDK/src/FDK_bitbuffer.o
CC build/bt/bluedroid/bta/hf_client/bta_hf_client_api.o
CXX build/fdk-aac-oreo-m8/libFDK/src/autocorr2nd.o
AR build/log/liblog.a
CC build/libsodium/libsodium/src/libsodium/crypto_aead/xchacha20poly1305/sodium/aead_xchacha20poly1305.o
CXX build/fdk-aac-oreo-m8/libFDK/src/mdct.o
CC build/bt/bluedroid/bta/hf_client/bta_hf_client_rfc.o
CC build/libsodium/libsodium/src/libsodium/crypto_auth/crypto_auth.o
CXX build/fdk-aac-oreo-m8/libFDK/src/FDK_tools_rom.o
CC build/libsodium/libsodium/src/libsodium/crypto_auth/hmacsha256/auth_hmacsha256.o
CC build/lwip/api/sockets.o
CC build/bt/bluedroid/device/controller.o
CC build/libsodium/libsodium/src/libsodium/crypto_auth/hmacsha512/auth_hmacsha512.o
CC build/libsodium/libsodium/src/libsodium/crypto_auth/hmacsha512256/auth_hmacsha512256.o
CXX build/fdk-aac-oreo-m8/libFDK/src/qmf.o
CC build/bt/bluedroid/device/bdaddr.o
CC build/libsodium/libsodium/src/libsodium/crypto_box/crypto_box_easy.o
CC build/lwip/api/api_msg.o
CXX build/fdk-aac-oreo-m8/libFDK/src/fixpoint_math.o
CC build/libsodium/libsodium/src/libsodium/crypto_box/crypto_box.o
CC build/bt/bluedroid/device/interop.o
CC build/libsodium/libsodium/src/libsodium/crypto_box/crypto_box_seal.o
CXX build/fdk-aac-oreo-m8/libMpegTPDec/src/tpdec_adif.o
CC build/lwip/api/err.o
CC build/bt/bluedroid/hci/hci_packet_factory.o
CXX build/fdk-aac-oreo-m8/libMpegTPDec/src/tpdec_asc.o
CC build/libsodium/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.o
CC build/lwip/api/netbuf.o
CC build/libsodium/libsodium/src/libsodium/crypto_core/curve25519/ref10/curve25519_ref10.o
CC build/bt/bluedroid/hci/hci_layer.o
CXX build/fdk-aac-oreo-m8/libMpegTPDec/src/tpdec_latm.o
CC build/lwip/api/tcpip.o
CXX build/fdk-aac-oreo-m8/libMpegTPDec/src/tpdec_drm.o
CC build/bt/bluedroid/hci/packet_fragmenter.o
CC build/lwip/api/netifapi.o
CXX build/fdk-aac-oreo-m8/libMpegTPDec/src/tpdec_lib.o
CC build/bt/bluedroid/hci/hci_audio.o
CC build/lwip/api/api_lib.o
CXX build/fdk-aac-oreo-m8/libMpegTPDec/src/tpdec_adts.o
CC build/bt/bluedroid/hci/hci_packet_parser.o
CXX build/fdk-aac-oreo-m8/libPCMutils/src/pcmutils_lib.o
CC build/lwip/api/netdb.o
CC build/bt/bluedroid/hci/hci_hal_h4.o
CXX build/fdk-aac-oreo-m8/libPCMutils/src/limiter.o
CC build/lwip/api/pppapi.o
CXX build/fdk-aac-oreo-m8/libSBRdec/src/sbr_rom.o
CC build/libsodium/libsodium/src/libsodium/crypto_core/hchacha20/core_hchacha20.o
CC build/bt/bluedroid/hci/buffer_allocator.o
CC build/lwip/apps/dhcpserver.o
CC build/libsodium/libsodium/src/libsodium/crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.o
CC build/bt/bluedroid/main/bte_init.o
CXX build/fdk-aac-oreo-m8/libSBRdec/src/psdec_hybrid.o
CC build/libsodium/libsodium/src/libsodium/crypto_core/hsalsa20/core_hsalsa20.o
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/fdk-aac-oreo-m8/libSBRdec/src/psdec_hybrid.cpp:87:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/fdk-aac-oreo-m8/libFDK/include/fft.h:152:25: warning: always_inline function might not be inlinable [-Wattributes]
static void FORCEINLINE fft_8(FIXP_DBL *x)
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/fdk-aac-oreo-m8/libFDK/include/fft.h:124:25: warning: always_inline function might not be inlinable [-Wattributes]
static void FORCEINLINE fft_4(FIXP_DBL *x)
^
CC build/lwip/apps/sntp/sntp.o
CC build/libsodium/libsodium/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.o
CXX build/fdk-aac-oreo-m8/libSBRdec/src/huff_dec.o
CC build/bt/bluedroid/main/bte_main.o
CXX build/fdk-aac-oreo-m8/libSBRdec/src/sbr_deb.o
CC build/libsodium/libsodium/src/libsodium/crypto_generichash/crypto_generichash.o
CC build/lwip/apps/ping/esp_ping.o
CXX build/fdk-aac-oreo-m8/libSBRdec/src/sbr_crc.o
CC build/libsodium/libsodium/src/libsodium/crypto_generichash/blake2b/generichash_blake2.o
CC build/bt/bluedroid/osi/allocator.o
CXX build/fdk-aac-oreo-m8/libSBRdec/src/sbr_dec.o
CC build/lwip/apps/ping/ping.o
CC build/libsodium/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-sse41.o
CC build/bt/bluedroid/osi/buffer.o
CXX build/fdk-aac-oreo-m8/libSBRdec/src/lpp_tran.o
CC build/libsodium/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.o
CC build/lwip/core/tcp_out.o
CC build/bt/bluedroid/osi/alarm.o
CC build/libsodium/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ssse3.o
CXX build/fdk-aac-oreo-m8/libSBRdec/src/env_dec.o
CC build/libsodium/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ref.o
CC build/lwip/core/udp.o
CXX build/fdk-aac-oreo-m8/libSBRdec/src/sbrdec_freq_sca.o
CC build/bt/bluedroid/osi/hash_functions.o
CXX build/fdk-aac-oreo-m8/libSBRdec/src/env_calc.o
CC build/bt/bluedroid/osi/osi.o
CC build/lwip/core/def.o
CC build/bt/bluedroid/osi/mutex.o
CC build/lwip/core/timers.o
CXX build/fdk-aac-oreo-m8/libSBRdec/src/sbrdecoder.o
CC build/bt/bluedroid/osi/list.o
CC build/lwip/core/stats.o
CXX build/fdk-aac-oreo-m8/libSBRdec/src/psdec.o
CC build/bt/bluedroid/osi/config.o
CC build/lwip/core/netif.o
CXX build/fdk-aac-oreo-m8/libSBRdec/src/sbrdec_drc.o
CC build/bt/bluedroid/osi/fixed_queue.o
CC build/lwip/core/pbuf.o
CXX build/fdk-aac-oreo-m8/libSBRdec/src/env_extr.o
CC build/bt/bluedroid/osi/hash_map.o
CC build/lwip/core/tcp_in.o
CXX build/fdk-aac-oreo-m8/libSBRdec/src/sbr_ram.o
CC build/bt/bluedroid/osi/semaphore.o
CXX build/fdk-aac-oreo-m8/libSBRdec/src/psbitdec.o
CC build/libsodium/libsodium/src/libsodium/crypto_generichash/blake2b/ref/generichash_blake2b.o
CC build/lwip/core/raw.o
CC build/libsodium/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-avx2.o
CXX build/fdk-aac-oreo-m8/libSYS/src/wav_file.o
CC build/bt/bluedroid/osi/future.o
CC build/libsodium/libsodium/src/libsodium/crypto_hash/crypto_hash.o
CXX build/fdk-aac-oreo-m8/libSYS/src/conv_string.o
CC build/lwip/core/ip.o
CC build/libsodium/libsodium/src/libsodium/crypto_hash/sha256/hash_sha256.o
CC build/bt/bluedroid/external/sbc/decoder/srce/decoder-sbc.o
CXX build/fdk-aac-oreo-m8/libSYS/src/cmdl_parser.o
CC build/libsodium/libsodium/src/libsodium/crypto_hash/sha512/hash_sha512.o
CC build/lwip/core/dns.o
CXX build/fdk-aac-oreo-m8/libSYS/src/genericStds.o
CC build/bt/bluedroid/external/sbc/decoder/srce/bitalloc-sbc.o
CC build/libsodium/libsodium/src/libsodium/crypto_kdf/blake2b/kdf_blake2b.o
CC build/libsodium/libsodium/src/libsodium/crypto_kdf/crypto_kdf.o
CC build/bt/bluedroid/external/sbc/decoder/srce/oi_codec_version.o
AR build/fdk-aac-oreo-m8/libfdk-aac-oreo-m8.a
CC build/lwip/core/tcp.o
CC build/libsodium/libsodium/src/libsodium/crypto_kx/crypto_kx.o
CC build/mad/layer12.o
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/external/sbc/decoder/srce/oi_codec_version.c:42:39: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
PRIVATE OI_CHAR *const codecVersion = "v1.5"
^
CC build/bt/bluedroid/external/sbc/decoder/srce/framing-sbc.o
CC build/mad/stream.o
CC build/libsodium/libsodium/src/libsodium/crypto_onetimeauth/crypto_onetimeauth.o
CC build/bt/bluedroid/external/sbc/decoder/srce/synthesis-8-generated.o
CC build/lwip/core/sys.o
CC build/libsodium/libsodium/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.o
CC build/mad/fixed.o
CC build/mad/timer.o
CC build/libsodium/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.o
CC build/lwip/core/memp.o
CC build/bt/bluedroid/external/sbc/decoder/srce/decoder-private.o
CC build/mad/synth_stereo.o
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/external/sbc/decoder/srce/decoder-private.c:43:37: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
OI_CHAR *const OI_Codec_Copyright = "Copyright 2002-2007 Open Interface North America, Inc. All rights reserved";
^
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-encoding.o
CC build/bt/bluedroid/external/sbc/decoder/srce/bitalloc.o
CC build/lwip/core/init.o
CC build/mad/version.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.o
CC build/bt/bluedroid/external/sbc/decoder/srce/alloc.o
CC build/mad/align.o
CC build/lwip/core/inet_chksum.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/pwhash_argon2i.o
CC build/mad/layer3.o
CC build/bt/bluedroid/external/sbc/decoder/srce/dequant.o
CC build/lwip/core/mem.o
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c: In function 'III_scalefactors':
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:725:20: warning: pointer targets in passing argument 1 of 'unalChar' differ in signedness [-Wpointer-sign]
slen1 = unalChar(&sflen_table[channel->scalefac_compress].slen1);
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:48:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:1:6: note: expected 'const char *' but argument is of type 'const unsigned char *'
char unalChar(char const *adr);
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:726:20: warning: pointer targets in passing argument 1 of 'unalChar' differ in signedness [-Wpointer-sign]
slen2 = unalChar(&sflen_table[channel->scalefac_compress].slen2);
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:48:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:1:6: note: expected 'const char *' but argument is of type 'const unsigned char *'
char unalChar(char const *adr);
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c: In function 'III_exponents':
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:842:16: warning: pointer targets in passing argument 1 of 'unalChar' differ in signedness [-Wpointer-sign]
l += unalChar(&sfbwidth[sfbi++]);
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:48:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:1:6: note: expected 'const char *' but argument is of type 'const unsigned char *'
char unalChar(char const *adr);
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:860:28: warning: pointer targets in passing argument 1 of 'unalChar' differ in signedness [-Wpointer-sign]
l += 3 * unalChar(&sfbwidth[sfbi]);
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:48:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:1:6: note: expected 'const char *' but argument is of type 'const unsigned char *'
char unalChar(char const *adr);
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c: In function 'III_huffdecode':
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:975:32: warning: pointer targets in passing argument 1 of 'unalChar' differ in signedness [-Wpointer-sign]
sfbound = xrptr + unalChar(sfbwidth++);
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:48:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:1:6: note: expected 'const char *' but argument is of type 'const unsigned char *'
char unalChar(char const *adr);
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:998:22: warning: pointer targets in passing argument 1 of 'unalChar' differ in signedness [-Wpointer-sign]
sfbound += unalChar(sfbwidth++);
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:48:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:1:6: note: expected 'const char *' but argument is of type 'const unsigned char *'
char unalChar(char const *adr);
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:1197:22: warning: pointer targets in passing argument 1 of 'unalChar' differ in signedness [-Wpointer-sign]
sfbound += unalChar(sfbwidth++);
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:48:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:1:6: note: expected 'const char *' but argument is of type 'const unsigned char *'
char unalChar(char const *adr);
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:1220:22: warning: pointer targets in passing argument 1 of 'unalChar' differ in signedness [-Wpointer-sign]
sfbound += unalChar(sfbwidth++);
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:48:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:1:6: note: expected 'const char *' but argument is of type 'const unsigned char *'
char unalChar(char const *adr);
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c: In function 'III_reorder':
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:1298:21: warning: pointer targets in passing argument 1 of 'unalChar' differ in signedness [-Wpointer-sign]
l += unalChar(sfbwidth++);
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:48:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:1:6: note: expected 'const char *' but argument is of type 'const unsigned char *'
char unalChar(char const *adr);
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:1306:16: warning: pointer targets in passing argument 1 of 'unalChar' differ in signedness [-Wpointer-sign]
f = unalChar(sfbwidth++);
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:48:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:1:6: note: expected 'const char *' but argument is of type 'const unsigned char *'
char unalChar(char const *adr);
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:1311:20: warning: pointer targets in passing argument 1 of 'unalChar' differ in signedness [-Wpointer-sign]
f = unalChar(sfbwidth++) - 1;
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:48:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:1:6: note: expected 'const char *' but argument is of type 'const unsigned char *'
char unalChar(char const *adr);
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c: In function 'III_stereo':
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:1368:17: warning: pointer targets in passing argument 1 of 'unalChar' differ in signedness [-Wpointer-sign]
n = unalChar(&sfbwidth[sfbi++]);
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:48:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:1:6: note: expected 'const char *' but argument is of type 'const unsigned char *'
char unalChar(char const *adr);
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:1386:15: warning: pointer targets in passing argument 1 of 'unalChar' differ in signedness [-Wpointer-sign]
n = unalChar(&sfbwidth[sfbi++]);
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:48:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:1:6: note: expected 'const char *' but argument is of type 'const unsigned char *'
char unalChar(char const *adr);
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:1423:15: warning: pointer targets in passing argument 1 of 'unalChar' differ in signedness [-Wpointer-sign]
n = unalChar(&sfbwidth[sfbi++]);
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:48:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:1:6: note: expected 'const char *' but argument is of type 'const unsigned char *'
char unalChar(char const *adr);
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:1449:15: warning: pointer targets in passing argument 1 of 'unalChar' differ in signedness [-Wpointer-sign]
n = unalChar(&sfbwidth[sfbi]);
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:48:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:1:6: note: expected 'const char *' but argument is of type 'const unsigned char *'
char unalChar(char const *adr);
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:1485:15: warning: pointer targets in passing argument 1 of 'unalChar' differ in signedness [-Wpointer-sign]
n = unalChar(&sfbwidth[sfbi]);
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:48:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:1:6: note: expected 'const char *' but argument is of type 'const unsigned char *'
char unalChar(char const *adr);
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:1519:20: warning: pointer targets in passing argument 1 of 'unalChar' differ in signedness [-Wpointer-sign]
n = unalChar(&sfbwidth[sfbi]);
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/layer3.c:48:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:1:6: note: expected 'const char *' but argument is of type 'const unsigned char *'
char unalChar(char const *adr);
^
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ref.o
CC build/bt/bluedroid/external/sbc/decoder/srce/framing.o
CC build/lwip/core/ipv4/icmp.o
CC build/mad/bit.o
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/bit.c: In function 'mad_bit_crc':
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/bit.c:209:34: warning: pointer targets in passing argument 1 of 'unalShort' differ in signedness [-Wpointer-sign]
crc = (crc << 8) ^ unalShort(&crc_table[((crc >> 8) ^ (data >> 24)) & 0xff]);
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/bit.c:35:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:2:7: note: expected 'const short int *' but argument is of type 'const short unsigned int *'
short unalShort(short const *adr);
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/bit.c:210:34: warning: pointer targets in passing argument 1 of 'unalShort' differ in signedness [-Wpointer-sign]
crc = (crc << 8) ^ unalShort(&crc_table[((crc >> 8) ^ (data >> 16)) & 0xff]);
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/bit.c:35:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:2:7: note: expected 'const short int *' but argument is of type 'const short unsigned int *'
short unalShort(short const *adr);
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/bit.c:211:34: warning: pointer targets in passing argument 1 of 'unalShort' differ in signedness [-Wpointer-sign]
crc = (crc << 8) ^ unalShort(&crc_table[((crc >> 8) ^ (data >> 8)) & 0xff]);
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/bit.c:35:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:2:7: note: expected 'const short int *' but argument is of type 'const short unsigned int *'
short unalShort(short const *adr);
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/bit.c:212:34: warning: pointer targets in passing argument 1 of 'unalShort' differ in signedness [-Wpointer-sign]
crc = (crc << 8) ^ unalShort(&crc_table[((crc >> 8) ^ (data >> 0)) & 0xff]);
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/bit.c:35:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:2:7: note: expected 'const short int *' but argument is of type 'const short unsigned int *'
short unalShort(short const *adr);
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/bit.c:217:16: warning: pointer targets in passing argument 1 of 'unalShort' differ in signedness [-Wpointer-sign]
unalShort(&crc_table[((crc >> 8) ^ mad_bit_read(&bitptr, 8)) & 0xff]);
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/bit.c:35:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:2:7: note: expected 'const short int *' but argument is of type 'const short unsigned int *'
short unalShort(short const *adr);
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/bit.c:219:16: warning: pointer targets in passing argument 1 of 'unalShort' differ in signedness [-Wpointer-sign]
unalShort(&crc_table[((crc >> 8) ^ mad_bit_read(&bitptr, 8)) & 0xff]);
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/bit.c:35:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:2:7: note: expected 'const short int *' but argument is of type 'const short unsigned int *'
short unalShort(short const *adr);
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/bit.c:221:16: warning: pointer targets in passing argument 1 of 'unalShort' differ in signedness [-Wpointer-sign]
unalShort(&crc_table[((crc >> 8) ^ mad_bit_read(&bitptr, 8)) & 0xff]);
^
In file included from C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/bit.c:35:0:
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/mad/align.h:2:7: note: expected 'const short int *' but argument is of type 'const short unsigned int *'
short unalShort(short const *adr);
^
CC build/bt/bluedroid/external/sbc/decoder/srce/synthesis-dct8.o
CC build/mad/huffman.o
CC build/lwip/core/ipv4/autoip.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/argon2.o
CC build/mad/frame.o
CC build/bt/bluedroid/external/sbc/decoder/srce/decoder-oina.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/blake2b-long.o
CC build/mad/decoder.o
CC build/lwip/core/ipv4/ip4.o
CC build/bt/bluedroid/external/sbc/decoder/srce/synthesis-sbc.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.o
AR build/mad/libmad.a
CC build/main/ClickButtons.o
CC build/lwip/core/ipv4/igmp.o
CC build/bt/bluedroid/external/sbc/decoder/srce/bitstream-decode.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/crypto_pwhash.o
CC build/bt/bluedroid/external/sbc/encoder/srce/sbc_encoder.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.o
CC build/main/addonucg.o
CC build/lwip/core/ipv4/ip4_addr.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.o
CC build/bt/bluedroid/external/sbc/encoder/srce/sbc_dct_coeffs.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/pwhash_scryptsalsa208sha256.o
CC build/lwip/core/ipv4/dhcp.o
CC build/main/addoncommon.o
CC build/bt/bluedroid/external/sbc/encoder/srce/sbc_enc_bit_alloc_mono.o
CC build/main/servers.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/scrypt_platform.o
CC build/bt/bluedroid/external/sbc/encoder/srce/sbc_enc_coeffs.o
CC build/libsodium/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.o
CC build/lwip/core/ipv4/ip_frag.o
CC build/bt/bluedroid/external/sbc/encoder/srce/sbc_analysis.o
CC build/main/eeprom.o
CC build/libsodium/libsodium/src/libsodium/crypto_scalarmult/crypto_scalarmult.o
CC build/libsodium/libsodium/src/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.o
CC build/lwip/core/ipv6/icmp6.o
CC build/bt/bluedroid/external/sbc/encoder/srce/sbc_enc_bit_alloc_ste.o
CC build/main/webserver.o
CC build/libsodium/libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.o
CC build/lwip/core/ipv6/ethip6.o
CC build/bt/bluedroid/external/sbc/encoder/srce/sbc_dct.o
CC build/libsodium/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox.o
CC build/libsodium/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox_easy.o
CC build/bt/bluedroid/external/sbc/encoder/srce/sbc_packing.o
CC build/lwip/core/ipv6/mld6.o
CC build/main/addon.o
CC build/libsodium/libsodium/src/libsodium/crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.o
CC build/bt/bluedroid/btc/core/btc_dm.o
CC build/lwip/core/ipv6/nd6.o
CC build/libsodium/libsodium/src/libsodium/crypto_shorthash/crypto_shorthash.o
CC build/libsodium/libsodium/src/libsodium/crypto_shorthash/siphash24/shorthash_siphash24.o
CC build/main/cencode.o
CC build/bt/bluedroid/btc/core/btc_config.o
CC build/libsodium/libsodium/src/libsodium/crypto_shorthash/siphash24/shorthash_siphashx24.o
CC build/main/ntp.o
CC build/lwip/core/ipv6/ip6.o
CC build/libsodium/libsodium/src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphashx24_ref.o
CC build/bt/bluedroid/btc/core/btc_sec.o
CC build/libsodium/libsodium/src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphash24_ref.o
CC build/main/ota.o
CC build/lwip/core/ipv6/ip6_addr.o
CC build/bt/bluedroid/btc/core/btc_manage.o
CC build/libsodium/libsodium/src/libsodium/crypto_sign/crypto_sign.o
CC build/lwip/core/ipv6/inet6.o
CC build/main/websocket.o
CC build/libsodium/libsodium/src/libsodium/crypto_sign/ed25519/sign_ed25519.o
CC build/bt/bluedroid/btc/core/btc_alarm.o
CC build/lwip/core/ipv6/dhcp6.o
CC build/libsodium/libsodium/src/libsodium/crypto_sign/ed25519/ref10/keypair.o
CC build/main/timezone.o
CC build/bt/bluedroid/btc/core/btc_profile_queue.o
CC build/libsodium/libsodium/src/libsodium/crypto_sign/ed25519/ref10/open.o
CC build/lwip/core/ipv6/ip6_frag.o
CC build/main/custom.o
CC build/libsodium/libsodium/src/libsodium/crypto_sign/ed25519/ref10/sign.o
CC build/bt/bluedroid/btc/core/btc_sm.o
CC build/libsodium/libsodium/src/libsodium/crypto_sign/ed25519/ref10/obsolete.o
CC build/lwip/netif/ethernetif.o
CC build/main/gpio.o
CC build/bt/bluedroid/btc/core/btc_ble_storage.o
CC build/libsodium/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.o
CC build/lwip/netif/lowpan6.o
CC build/libsodium/libsodium/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.o
CC build/main/vs1053.o
CC build/lwip/netif/ethernet.o
CC build/bt/bluedroid/btc/core/btc_storage.o
CC build/libsodium/libsodium/src/libsodium/crypto_stream/crypto_stream.o
CC build/lwip/netif/etharp.o
CC build/libsodium/libsodium/src/libsodium/crypto_stream/salsa20/stream_salsa20.o
CC build/main/webclient.o
CC build/bt/bluedroid/btc/core/btc_dev.o
CC build/libsodium/libsodium/src/libsodium/crypto_stream/salsa20/ref/salsa20_ref.o
CC build/lwip/netif/slipif.o
CC build/libsodium/libsodium/src/libsodium/crypto_stream/xsalsa20/stream_xsalsa20.o
CC build/bt/bluedroid/btc/core/btc_main.o
CC build/libsodium/libsodium/src/libsodium/crypto_verify/sodium/verify.o
CC build/lwip/port/freertos/sys_arch.o
CC build/main/ClickJoystick.o
CC build/libsodium/libsodium/src/libsodium/randombytes/randombytes.o
CC build/bt/bluedroid/btc/core/btc_task.o
CC build/lwip/port/netif/ethernetif.o
CC build/main/irnec.o
CC build/libsodium/libsodium/src/libsodium/sodium/utils.o
CC build/lwip/port/netif/wlanif.o
CC build/libsodium/libsodium/src/libsodium/sodium/runtime.o
CC build/main/telnet.o
CC build/bt/bluedroid/btc/core/btc_util.o
CC build/libsodium/libsodium/src/libsodium/sodium/version.o
CC build/lwip/port/debug/lwip_debug.o
CC build/libsodium/libsodium/src/libsodium/sodium/core.o
CC build/main/ClickEncoder.o
CC build/bt/bluedroid/btc/profile/esp/blufi/blufi_protocol.o
CC build/libsodium/libsodium/src/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.o
CC build/lwip/port/vfs_lwip.o
CC build/main/vs1053b-patches.o
CC build/libsodium/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.o
CC build/bt/bluedroid/btc/profile/esp/blufi/blufi_prf.o
AR build/lwip/liblwip.a
CC build/main/interface.o
CC build/mbedtls/mbedtls/library/poly1305.o
CC build/bt/bluedroid/btc/profile/std/gap/btc_gap_ble.o
CC build/mbedtls/mbedtls/library/platform_util.o
AR build/libsodium/liblibsodium.a
CC build/main/app_main.o
CC build/mbedtls/mbedtls/library/havege.o
CC build/main/addonu8g2.o
CC build/mbedtls/mbedtls/library/ssl_cookie.o
CC build/bt/bluedroid/btc/profile/std/gap/btc_gap_bt.o
CC build/mbedtls/mbedtls/library/md5.o
CC build/mbedtls/mbedtls/library/certs.o
AR build/main/libmain.a
CC build/bt/bluedroid/btc/profile/std/gatt/btc_gatt_common.o
CC build/mbedtls/mbedtls/library/ssl_ciphersuites.o
CC build/mbedtls/mbedtls/library/camellia.o
CC build/mdns/mdns.o
CC build/mbedtls/mbedtls/library/x509_crl.o
CC build/mbedtls/mbedtls/library/threading.o
CC build/bt/bluedroid/btc/profile/std/gatt/btc_gattc.o
CC build/mbedtls/mbedtls/library/aesni.o
CC build/mbedtls/mbedtls/library/bignum.o
CC build/mbedtls/mbedtls/library/arc4.o
CC build/bt/bluedroid/btc/profile/std/gatt/btc_gatt_util.o
CC build/mbedtls/mbedtls/library/cipher_wrap.o
CC build/mbedtls/mbedtls/library/rsa_internal.o
CC build/mbedtls/mbedtls/library/aes.o
CC build/mdns/mdns_networking.o
CC build/mbedtls/mbedtls/library/xtea.o
CC build/bt/bluedroid/btc/profile/std/gatt/btc_gatts.o
CC build/mbedtls/mbedtls/library/base64.o
CC build/mbedtls/mbedtls/library/sha512.o
CC build/mdns/mdns_console.o
CC build/mbedtls/mbedtls/library/pkcs11.o
CC build/bt/bluedroid/btc/profile/std/a2dp/btc_a2dp_control.o
CC build/mbedtls/mbedtls/library/ecdsa.o
CC build/mbedtls/mbedtls/library/asn1write.o
CC build/mbedtls/mbedtls/library/oid.o
AR build/mdns/libmdns.a
CC build/mbedtls/mbedtls/library/ecjpake.o
CC build/bt/bluedroid/btc/profile/std/a2dp/btc_av.o
CC build/micro-ecc/micro-ecc/uECC.o
CC build/mbedtls/mbedtls/library/ssl_tls.o
CC build/mp3_decoder/mp3_decoder.o
AR build/micro-ecc/libmicro-ecc.a
CC build/bt/bluedroid/btc/profile/std/a2dp/bta_av_co.o
AR build/mp3_decoder/libmp3_decoder.a
CC build/newlib/select.o
CC build/nghttp/nghttp2/lib/nghttp2_map.o
CC build/mbedtls/mbedtls/library/debug.o
CC build/newlib/locks.o
CC build/mbedtls/mbedtls/library/aria.o
CC build/nghttp/nghttp2/lib/nghttp2_queue.o
CC build/bt/bluedroid/btc/profile/std/a2dp/btc_a2dp.o
CC build/mbedtls/mbedtls/library/ecdh.o
CC build/newlib/syscall_table.o
CC build/nghttp/nghttp2/lib/nghttp2_pq.o
CC build/mbedtls/mbedtls/library/x509_crt.o
CC build/newlib/syscalls.o
CC build/bt/bluedroid/btc/profile/std/a2dp/btc_a2dp_source.o
CC build/nghttp/nghttp2/lib/nghttp2_submit.o
CC build/newlib/reent_init.o
CC build/mbedtls/mbedtls/library/ssl_srv.o
CC build/nghttp/nghttp2/lib/nghttp2_debug.o
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/btc/profile/std/a2dp/btc_a2dp_source.c: In function 'btc_a2dp_source_handle_timer':
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/btc/profile/std/a2dp/btc_a2dp_source.c:1496:20: warning: passing argument 1 of 'log_tstamps_us' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
log_tstamps_us("media task tx timer");
^
C:/msys32/home/User/esp/esp-idf/components/bt/bluedroid/btc/profile/std/a2dp/btc_a2dp_source.c:495:13: note: expected 'char *' but argument is of type 'const char *'
static void log_tstamps_us(char *comment)
^
CC build/newlib/time.o
CC build/nghttp/nghttp2/lib/nghttp2_hd_huffman_data.o
CC build/bt/bluedroid/btc/profile/std/a2dp/btc_a2dp_sink.o
AR build/newlib/libnewlib.a
CC build/mbedtls/mbedtls/library/sha1.o
CC build/nghttp/nghttp2/lib/nghttp2_frame.o
CXX build/nvs_flash/src/nvs_api.o
CC build/mbedtls/mbedtls/library/chacha20.o
CC build/bt/bluedroid/btc/profile/std/avrc/btc_avrc.o
CC build/nghttp/nghttp2/lib/nghttp2_helper.o
CC build/mbedtls/mbedtls/library/md2.o
CC build/nghttp/nghttp2/lib/nghttp2_npn.o
CC build/mbedtls/mbedtls/library/x509_create.o
CC build/bt/bluedroid/btc/profile/std/spp/btc_spp.o
CC build/nghttp/nghttp2/lib/nghttp2_option.o
CC build/mbedtls/mbedtls/library/cmac.o
CC build/nghttp/nghttp2/lib/nghttp2_buf.o
CC build/mbedtls/mbedtls/library/gcm.o
CC build/bt/bluedroid/btc/profile/std/hf_client/btc_hf_client.o
CXX build/nvs_flash/src/nvs_storage.o
CC build/nghttp/nghttp2/lib/nghttp2_priority_spec.o
CC build/mbedtls/mbedtls/library/version.o
CC build/nghttp/nghttp2/lib/nghttp2_hd.o
CC build/bt/bluedroid/btc/profile/std/hf_client/bta_hf_client_co.o
CC build/mbedtls/mbedtls/library/pem.o
CC build/mbedtls/mbedtls/library/padlock.o
CC build/nghttp/nghttp2/lib/nghttp2_stream.o
CC build/bt/bluedroid/stack/btm/btm_devctl.o
CXX build/nvs_flash/src/nvs_pagemanager.o
CC build/mbedtls/mbedtls/library/asn1parse.o
CC build/nghttp/nghttp2/lib/nghttp2_session.o
CC build/mbedtls/mbedtls/library/timing.o
CC build/bt/bluedroid/stack/btm/btm_sco.o
CC build/mbedtls/mbedtls/library/ssl_cli.o
CC build/bt/bluedroid/stack/btm/btm_ble_addr.o
CXX build/nvs_flash/src/nvs_encr.o
CC build/mbedtls/mbedtls/library/pkwrite.o
CC build/nghttp/nghttp2/lib/nghttp2_callbacks.o
CC build/mbedtls/mbedtls/library/ssl_cache.o
CC build/bt/bluedroid/stack/btm/btm_ble_multi_adv.o
CC build/nghttp/nghttp2/lib/nghttp2_rcbuf.o
CC build/mbedtls/mbedtls/library/sha256.o
CC build/nghttp/nghttp2/lib/nghttp2_hd_huffman.o
CXX build/nvs_flash/src/nvs_item_hash_list.o
CC build/bt/bluedroid/stack/btm/btm_ble_gap.o
CC build/mbedtls/mbedtls/library/md_wrap.o
CC build/nghttp/nghttp2/lib/nghttp2_mem.o
CC build/mbedtls/mbedtls/library/entropy.o
CC build/nghttp/nghttp2/lib/nghttp2_version.o
CXX build/nvs_flash/src/nvs_page.o
CC build/nghttp/nghttp2/lib/nghttp2_outbound_item.o
CC build/mbedtls/mbedtls/library/hkdf.o
CC build/bt/bluedroid/stack/btm/btm_ble_bgconn.o
CC build/mbedtls/mbedtls/library/rsa.o
CC build/nghttp/nghttp2/lib/nghttp2_http.o
CC build/nghttp/port/http_parser.o
CC build/mbedtls/mbedtls/library/ripemd160.o
CC build/bt/bluedroid/stack/btm/btm_acl.o
CC build/mbedtls/mbedtls/library/nist_kw.o
CXX build/nvs_flash/src/nvs_ops.o
CC build/mbedtls/mbedtls/library/pkcs5.o
CXX build/nvs_flash/src/nvs_types.o
AR build/nghttp/libnghttp.a
CC build/bt/bluedroid/stack/btm/btm_ble_privacy.o
CC build/mbedtls/mbedtls/library/version_features.o
CC build/openssl/library/ssl_stack.o
CC build/mbedtls/mbedtls/library/cipher.o
CC build/openssl/library/ssl_lib.o
CC build/bt/bluedroid/stack/btm/btm_dev.o
AR build/nvs_flash/libnvs_flash.a
CC build/mbedtls/mbedtls/library/entropy_poll.o
CC build/pthread/pthread.o
CC build/openssl/library/ssl_x509.o
CC build/mbedtls/mbedtls/library/dhm.o
CC build/openssl/library/ssl_pkey.o
CC build/bt/bluedroid/stack/btm/btm_main.o
CC build/pthread/pthread_cond_var.o
CC build/mbedtls/mbedtls/library/error.o
CC build/openssl/library/ssl_methods.o
CC build/pthread/pthread_local_storage.o
CC build/bt/bluedroid/stack/btm/btm_inq.o
CC build/mbedtls/mbedtls/library/ssl_ticket.o
CC build/openssl/library/ssl_cert.o
CC build/mbedtls/mbedtls/library/x509.o
AR build/pthread/libpthread.a
CC build/openssl/platform/ssl_port.o
CC build/sdmmc/sdmmc_cmd.o
CC build/bt/bluedroid/stack/btm/btm_ble_adv_filter.o
CC build/mbedtls/mbedtls/library/blowfish.o
CC build/openssl/platform/ssl_pm.o
CC build/mbedtls/mbedtls/library/chachapoly.o
AR build/openssl/libopenssl.a
AR build/sdmmc/libsdmmc.a
CC build/mbedtls/mbedtls/library/ecp.o
CC build/smartconfig_ack/smartconfig_ack.o
CC build/bt/bluedroid/stack/btm/btm_pm.o
CC build/soc/esp32/rtc_clk.o
AR build/smartconfig_ack/libsmartconfig_ack.a
CC build/mbedtls/mbedtls/library/md4.o
CC build/soc/esp32/rtc_time.o
CC build/bt/bluedroid/stack/btm/btm_ble.o
CC build/spi_flash/flash_ops.o
CC build/mbedtls/mbedtls/library/x509_csr.o
CC build/soc/esp32/rtc_sleep.o
CC build/mbedtls/mbedtls/library/pkparse.o
CC build/spi_flash/cache_utils.o
CC build/soc/esp32/gpio_periph.o
CC build/bt/bluedroid/stack/btm/btm_sec.o
CC build/spi_flash/spi_flash_rom_patch.o
CC build/mbedtls/mbedtls/library/md.o
CC build/soc/esp32/spi_periph.o
CC build/soc/esp32/rtc_init.o
CC build/mbedtls/mbedtls/library/ccm.o
CC build/spi_flash/partition.o
CC build/soc/esp32/soc_memory_layout.o
CC build/mbedtls/mbedtls/library/pkcs12.o
CC build/spi_flash/flash_mmap.o
CC build/soc/esp32/cpu_util.o
CC build/mbedtls/mbedtls/library/ecp_curves.o
CC build/bt/bluedroid/stack/btm/btm_ble_cont_energy.o
CC build/soc/esp32/rtc_periph.o
AR build/spi_flash/libspi_flash.a
CC build/soc/esp32/rtc_pm.o
CC build/spiffs/esp_spiffs.o
CC build/mbedtls/mbedtls/library/pk_wrap.o
CC build/bt/bluedroid/stack/btm/btm_ble_batchscan.o
AR build/soc/libsoc.a
CC build/mbedtls/mbedtls/library/x509write_crt.o
CC build/tcpip_adapter/tcpip_adapter_lwip.o
CC build/spiffs/spiffs_api.o
CC build/mbedtls/mbedtls/library/ctr_drbg.o
CC build/bt/bluedroid/stack/btu/btu_init.o
CC build/spiffs/spiffs/src/spiffs_hydrogen.o
AR build/tcpip_adapter/libtcpip_adapter.a
CC build/mbedtls/mbedtls/library/platform.o
CC build/bt/bluedroid/stack/btu/btu_task.o
CC build/u8g2/csrc/u8x8_d_ist3020.o
CC build/mbedtls/mbedtls/library/pk.o
CC build/spiffs/spiffs/src/spiffs_check.o
CC build/u8g2/csrc/u8x8_d_st7920.o
CC build/mbedtls/mbedtls/library/x509write_csr.o
CC build/u8g2/csrc/u8g2_esp32_hal.o
CC build/bt/bluedroid/stack/btu/btu_hcif.o
CC build/spiffs/spiffs/src/spiffs_nucleus.o
CC build/mbedtls/mbedtls/library/des.o
CC build/u8g2/csrc/u8x8_debounce.o
CC build/mbedtls/mbedtls/library/hmac_drbg.o
CC build/u8g2/csrc/u8x8_d_ld7032_60x32.o
CC build/bt/bluedroid/stack/gap/gap_utils.o
CC build/mbedtls/mbedtls/library/memory_buffer_alloc.o
CC build/spiffs/spiffs/src/spiffs_gc.o
CC build/u8g2/csrc/u8x8_d_st7567.o
CC build/mbedtls/port/esp_sha512.o
CC build/u8g2/csrc/u8g2_setup.o
CC build/mbedtls/port/esp_hardware.o
CC build/spiffs/spiffs/src/spiffs_cache.o
CC build/bt/bluedroid/stack/gap/gap_api.o
CC build/u8g2/csrc/u8x8_d_uc1604.o
CC build/mbedtls/port/net_sockets.o
AR build/spiffs/libspiffs.a
CC build/u8g2/csrc/u8g2_font.o
CC build/ucglib/csrc/ucg_dev_ic_ssd1331.o
CC build/bt/bluedroid/stack/gap/gap_conn.o
CC build/mbedtls/port/esp_bignum.o
CC build/u8g2/csrc/u8x8_u8toa.o
CC build/ucglib/csrc/ucg_dev_tft_80x160_st7735.o
CC build/u8g2/csrc/u8x8_d_lc7981.o
CC build/ucglib/csrc/ucg_dev_oled_96x64_univision.o
CC build/mbedtls/port/esp_sha256.o
CC build/bt/bluedroid/stack/gap/gap_ble.o
CC build/u8g2/csrc/u8x8_d_ssd1306_128x32.o
CC build/mbedtls/port/esp_sha1.o
CC build/ucglib/csrc/ucg_dev_ic_seps225.o
CC build/u8g2/csrc/u8g2_message.o
CC build/mbedtls/port/mbedtls_debug.o
CC build/bt/bluedroid/stack/gatt/gatt_utils.o
CC build/ucglib/csrc/ucg_dev_oled_160x128_samsung.o
CC build/u8g2/csrc/u8x8_d_pcf8812.o
CC build/ucglib/csrc/ucg_dev_default_cb.o
AR build/mbedtls/libmbedtls.a
CC build/u8g2/csrc/u8g2_selection_list.o
CC build/ucglib/csrc/ucg_esp32_hal.o
CC build/ulp/ulp_macro.o
CC build/u8g2/csrc/u8x8_d_t6963.o
CC build/bt/bluedroid/stack/gatt/gatt_api.o
CC build/u8g2/csrc/u8g2_ll_hvline.o
CC build/ulp/ulp.o
CC build/ucglib/csrc/ucg_dev_tft_128x128_ili9163.o
CC build/u8g2/csrc/u8g2_circle.o
AR build/ulp/libulp.a
CC build/ucglib/csrc/ucg_dev_ic_ssd1351.o
CC build/bt/bluedroid/stack/gatt/gatt_auth.o
CC build/u8g2/csrc/u8g2_line.o
CC build/vfs/vfs.o
CC build/ucglib/csrc/ucg_dev_oled_128x128_univision.o
CC build/u8g2/csrc/u8x8_u16toa.o
CC build/ucglib/csrc/ucg_dev_ic_st7789.o
CC build/u8g2/csrc/u8x8_d_sh1107.o
CC build/bt/bluedroid/stack/gatt/att_protocol.o
CC build/vfs/vfs_uart.o
CC build/ucglib/csrc/ucg_polygon.o
CC build/u8g2/csrc/u8x8_d_ks0108.o
CC build/ucglib/csrc/ucg_ccs.o
CC build/u8g2/csrc/u8x8_d_a2printer.o
CC build/bt/bluedroid/stack/gatt/gatt_sr.o
AR build/vfs/libvfs.a
CC build/ucglib/csrc/ucg_pixel.o
CC build/u8g2/csrc/u8x8_cad.o
CXX build/wear_levelling/WL_Ext_Perf.o
CC build/ucglib/csrc/ucg_circle.o
CC build/bt/bluedroid/stack/gatt/gatt_main.o
CC build/u8g2/csrc/u8x8_d_ls013b7dh03.o
CXX build/wear_levelling/Partition.o
CC build/ucglib/csrc/ucg_pixel_font_data.o
CC build/u8g2/csrc/u8x8_d_ssd1325.o
CXX build/wear_levelling/SPI_Flash.o
CC build/u8g2/csrc/u8x8_d_il3820_296x128.o
CC build/bt/bluedroid/stack/gatt/gatt_attr.o
CXX build/wear_levelling/WL_Ext_Safe.o
CC build/u8g2/csrc/u8x8_d_ssd1306_64x48.o
CC build/bt/bluedroid/stack/gatt/gatt_cl.o
CXX build/wear_levelling/crc32.o
CC build/u8g2/csrc/u8x8_d_uc1610.o
CXX build/wear_levelling/WL_Flash.o
CC build/u8g2/csrc/u8x8_d_st7588.o
CC build/bt/bluedroid/stack/gatt/gatt_db.o
CC build/u8g2/csrc/u8x8_d_ssd1326.o
CC build/bt/bluedroid/stack/hcic/hcicmds.o
CXX build/wear_levelling/wear_levelling.o
CC build/u8g2/csrc/u8g2_intersection.o
AR build/wear_levelling/libwear_levelling.a
CC build/u8g2/csrc/u8g2_fonts.o
CC build/bt/bluedroid/stack/hcic/hciblecmds.o
CC build/wpa_supplicant/src/crypto/ms_funcs.o
CC build/bt/bluedroid/stack/l2cap/l2c_api.o
CC build/wpa_supplicant/src/crypto/crypto_internal-cipher.o
CC build/ucglib/csrc/ucg_dev_oled_128x128_ilsoft.o
CC build/wpa_supplicant/src/crypto/crypto_internal-modexp.o
CC build/bt/bluedroid/stack/l2cap/l2c_ble.o
CC build/ucglib/csrc/ucg_dev_ic_ili9325_spi.o
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/ucglib/csrc/ucg_dev_ic_ili9325_spi.c:176:18: warning: 'xxxxxx_ucg_handle_ili9325_l90tc' defined but not used [-Wunused-function]
static ucg_int_t xxxxxx_ucg_handle_ili9325_l90tc(ucg_t *ucg)
^
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/ucglib/csrc/ucg_dev_ic_ili9325_spi.c:242:18: warning: 'ucg_handle_ili9325_l90tc' defined but not used [-Wunused-function]
static ucg_int_t ucg_handle_ili9325_l90tc(ucg_t *ucg)
^
CC build/wpa_supplicant/src/crypto/bignum.o
CC build/ucglib/csrc/ucg_dev_ic_st7735.o
CC build/ucglib/csrc/ucg_init.o
CC build/bt/bluedroid/stack/l2cap/l2c_link.o
CC build/wpa_supplicant/src/crypto/sha1-pbkdf2.o
CC build/ucglib/csrc/ucg_line.o
CC build/u8g2/csrc/u8x8_d_sed1330.o
CC build/wpa_supplicant/src/crypto/aes-cbc.o
CC build/ucglib/csrc/ucg_dev_tft_240x320_ssd1289.o
CC build/u8g2/csrc/u8x8_d_ssd1306_64x32.o
CC build/ucglib/csrc/ucg_dev_tft_128x160_W_st7735.o
CC build/wpa_supplicant/src/crypto/md5.o
CC build/bt/bluedroid/stack/l2cap/l2c_fcr.o
CC build/u8g2/csrc/u8x8_d_ssd1327.o
CC build/ucglib/csrc/ucg_vector_font_data.o
CC build/wpa_supplicant/src/crypto/rc4.o
CC build/u8g2/csrc/u8x8_d_uc1601.o
CC build/u8g2/csrc/u8g2_bitmap.o
CC build/wpa_supplicant/src/crypto/sha256.o
CC build/bt/bluedroid/stack/l2cap/l2c_csm.o
CC build/u8g2/csrc/u8x8_d_ssd1606_172x72.o
CC build/wpa_supplicant/src/crypto/dh_groups.o
CC build/u8g2/csrc/u8x8_d_uc1611.o
CC build/wpa_supplicant/src/crypto/md4-internal.o
CC build/bt/bluedroid/stack/l2cap/l2cap_client.o
CC build/u8g2/csrc/u8x8_gpio.o
CC build/bt/bluedroid/stack/l2cap/l2c_ucd.o
CC build/wpa_supplicant/src/crypto/sha1-internal.o
CC build/u8g2/csrc/u8g2_d_memory.o
CC build/u8g2/csrc/u8x8_d_uc1617.o
CC build/wpa_supplicant/src/crypto/aes-wrap.o
CC build/bt/bluedroid/stack/l2cap/l2c_main.o
CC build/u8g2/csrc/u8g2_buffer.o
CC build/wpa_supplicant/src/crypto/crypto_internal.o
CC build/u8g2/csrc/u8g2_karadio32_fonts.o
CC build/bt/bluedroid/stack/l2cap/l2c_utils.o
CC build/wpa_supplicant/src/crypto/dh_group5.o
CC build/u8g2/csrc/u8x8_d_max7219.o
CC build/wpa_supplicant/src/crypto/des-internal.o
CC build/u8g2/csrc/u8x8_d_st7565.o
CC build/wpa_supplicant/src/crypto/crypto_internal-rsa.o
CC build/u8g2/csrc/u8x8_fonts.o
CC build/bt/bluedroid/stack/sdp/sdp_api.o
CC build/wpa_supplicant/src/crypto/aes-unwrap.o
CC build/u8g2/csrc/u8g2_polygon.o
CC build/wpa_supplicant/src/crypto/aes-internal-dec.o
CC build/bt/bluedroid/stack/sdp/sdp_server.o
CC build/u8g2/csrc/u8x8_d_ssd1309.o
CC build/wpa_supplicant/src/crypto/sha1.o
CC build/u8g2/csrc/u8x8_8x8.o
CC build/bt/bluedroid/stack/sdp/sdp_main.o
CC build/wpa_supplicant/src/crypto/aes-internal.o
CC build/u8g2/csrc/u8x8_d_pcf8814_hx1230.o
CC build/u8g2/csrc/u8x8_d_ssd1329.o
CC build/wpa_supplicant/src/crypto/md5-internal.o
CC build/bt/bluedroid/stack/sdp/sdp_discovery.o
CC build/u8g2/csrc/u8x8_selection_list.o
CC build/wpa_supplicant/src/crypto/sha256-internal.o
CC build/u8g2/csrc/u8x8_byte.o
CC build/bt/bluedroid/stack/sdp/sdp_db.o
CC build/ucglib/csrc/ucg_dev_ic_ssd1289.o
CC build/u8g2/csrc/u8x8_display.o
CC build/wpa_supplicant/src/crypto/aes-internal-enc.o
CC build/ucglib/csrc/ucg_bitmap.o
CC build/u8g2/csrc/u8x8_d_ssd1607_200x200.o
CC build/bt/bluedroid/stack/sdp/sdp_utils.o
CC build/wpa_supplicant/port/os_xtensa.o
CC build/ucglib/csrc/ucg_dev_tft_240x320_st7789.o
CC build/u8g2/csrc/u8x8_d_pcd8544_84x48.o
CC build/ucglib/csrc/ucg_dev_ic_ili9325.o
CC build/wpa_supplicant/src/fast_crypto/fast_crypto_internal-cipher.o
CC build/u8g2/csrc/u8g2_kerning.o
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/ucglib/csrc/ucg_dev_ic_ili9325.c:241:18: warning: 'ucg_handle_ili9325_l90tc' defined but not used [-Wunused-function]
static ucg_int_t ucg_handle_ili9325_l90tc(ucg_t *ucg)
^
CC build/bt/bluedroid/stack/smp/smp_l2c.o
CC build/ucglib/csrc/ucg_dev_tft_132x132_pcf8833.o
CC build/u8g2/csrc/u8x8_d_ssd1306_128x64_noname.o
CC build/wpa_supplicant/src/fast_crypto/fast_crypto_internal-modexp.o
CC build/ucglib/csrc/ucg_dev_ic_ld50t6160.o
CC build/u8g2/csrc/u8x8_d_uc1638.o
CC build/wpa_supplicant/src/fast_crypto/fast_aes-unwrap.o
CC build/ucglib/csrc/ucg_dev_oled_128x128_ft.o
CC build/bt/bluedroid/stack/smp/p_256_multprecision.o
CC build/u8g2/csrc/u8x8_d_ssd1322.o
CC build/ucglib/csrc/ucg_dev_ic_ili9341.o
CC build/wpa_supplicant/src/fast_crypto/fast_sha256.o
CC build/u8g2/csrc/u8g2_cleardisplay.o
CC build/ucglib/csrc/ucg_dev_ic_ili9163.o
CC build/bt/bluedroid/stack/smp/smp_cmac.o
CC build/wpa_supplicant/src/fast_crypto/fast_crypto_internal.o
CC build/u8g2/csrc/u8x8_d_uc1701_mini12864.o
CC build/ucglib/csrc/ucg_dev_tft_240x320_ili9325_spi.o
CC build/u8g2/csrc/u8g2_hvline.o
CC build/wpa_supplicant/src/fast_crypto/fast_aes-cbc.o
CC build/ucglib/csrc/ucg_karadio32_fonts.o
CC build/bt/bluedroid/stack/smp/aes.o
CC build/u8g2/csrc/u8g2_box.o
CC build/wpa_supplicant/src/fast_crypto/fast_sha256-internal.o
CC build/u8g2/csrc/u8x8_d_sbn1661.o
CC build/wpa_supplicant/src/fast_crypto/fast_aes-wrap.o
CC build/bt/bluedroid/stack/smp/smp_br_main.o
CC build/ucglib/csrc/ucg_dev_ic_st7735S.o
CC build/u8g2/csrc/u8x8_setup.o
CC build/wpa_supplicant/src/wpa2/eap_peer/eap_peap_common.o
CC build/ucglib/csrc/ucg_clip.o
CC build/u8g2/csrc/u8x8_d_ssd1305.o
CC build/ucglib/csrc/ucg_rotate.o
CC build/bt/bluedroid/stack/smp/smp_keys.o
CC build/u8g2/csrc/u8x8_d_stdio.o
CC build/wpa_supplicant/src/wpa2/eap_peer/chap.o
CC build/wpa_supplicant/src/wpa2/eap_peer/eap_mschapv2.o
CC build/ucglib/csrc/ucg_dev_ic_st7735W.o
CC build/u8g2/csrc/u8x8_d_uc1701_dogs102.o
CC build/ucglib/csrc/ucg_dev_msg_api.o
CC build/u8g2/csrc/u8x8_string.o
CC build/wpa_supplicant/src/wpa2/eap_peer/eap_peap.o
CC build/bt/bluedroid/stack/smp/smp_act.o
CC build/ucglib/csrc/ucg_dev_tft_240x320_ili9341.o
CC build/u8g2/csrc/u8x8_d_ssd1306_96x16.o
CC build/ucglib/csrc/ucg_dev_ic_pcf8833.o
CC build/u8g2/csrc/u8x8_message.o
CC build/wpa_supplicant/src/wpa2/eap_peer/eap_ttls.o
CC build/u8g2/csrc/u8x8_d_st75256.o
CC build/ucglib/csrc/ucg_dev_tft_128x160_st7735.o
CC build/u8g2/csrc/u8g2_input_value.o
CC build/bt/bluedroid/stack/smp/p_256_ecc_pp.o
CC build/ucglib/csrc/ucg_dev_tft_128x128_st7735.o
CC build/wpa_supplicant/src/wpa2/eap_peer/eap_tls_common.o
CC build/u8g2/csrc/u8x8_d_uc1608.o
CC build/ucglib/csrc/ucg_scale.o
CC build/bt/bluedroid/stack/smp/smp_utils.o
C:/msys32/home/User/esp/Ka-Radio32-1.9/components/ucglib/csrc/ucg_scale.c:52:14: warning: 'ucg_scale_2x2_send_next_half_byte' defined but not used [-Wunused-function]
static void ucg_scale_2x2_send_next_half_byte(ucg_t *ucg, ucg_xy_t *xy, ucg_int_t msg, ucg_int_t len, ucg_int_t dir, uint8_t b)
^
CC build/u8g2/csrc/u8g2_d_setup.o
CC build/ucglib/csrc/ucg_dev_ic_st7735L.o
CC build/wpa_supplicant/src/wpa2/eap_peer/eap_tls.o
CC build/ucglib/csrc/ucg_font.o
CC build/wpa_supplicant/src/wpa2/eap_peer/mschapv2.o
CC build/bt/bluedroid/stack/smp/smp_api.o
CC build/ucglib/csrc/ucg_box.o
CC build/wpa_supplicant/src/wpa2/eap_peer/eap_common.o
CC build/u8g2/csrc/u8x8_input_value.o
CC build/ucglib/csrc/ucg_com_msg_api.o
CC build/wpa_supplicant/src/wpa2/eap_peer/eap.o
AR build/u8g2/libu8g2.a
CC build/ucglib/csrc/ucg_dev_tft_240x320_itdb02.o
CC build/bt/bluedroid/stack/smp/p_256_curvepara.o
CC build/xpt2046/xpt2046.o
AR build/ucglib/libucglib.a
CC build/bt/bluedroid/stack/smp/smp_main.o
CC build/wpa_supplicant/src/wpa2/tls/tls_internal.o
CC build/xtensa-debug-module/trax.o
AR build/xpt2046/libxpt2046.a
CC build/wpa_supplicant/src/wpa2/tls/tlsv1_common.o
CC build/bt/bluedroid/stack/avct/avct_ccb.o
CC build/xtensa-debug-module/eri.o
Building partitions from /home/User/esp/Ka-Radio32-1.9/partitions.csv...
CC build/wpa_supplicant/src/wpa2/tls/tlsv1_server_write.o
AR build/xtensa-debug-module/libxtensa-debug-module.a
CC build/bt/bluedroid/stack/avct/avct_api.o
CC build/wpa_supplicant/src/wpa2/tls/bignum.o
CC build/bt/bluedroid/stack/avct/avct_l2c.o
CC build/bt/bluedroid/stack/avct/avct_lcb_act.o
CC build/bt/bluedroid/stack/avct/avct_lcb.o
CC build/wpa_supplicant/src/wpa2/tls/tlsv1_record.o
CC build/bt/bluedroid/stack/avrc/avrc_sdp.o
CC build/bt/bluedroid/stack/avrc/avrc_utils.o
CC build/wpa_supplicant/src/wpa2/tls/pkcs5.o
CC build/bt/bluedroid/stack/avrc/avrc_api.o
CC build/wpa_supplicant/src/wpa2/tls/pkcs1.o
CC build/bt/bluedroid/stack/avrc/avrc_bld_tg.o
CC build/wpa_supplicant/src/wpa2/tls/tlsv1_client_write.o
CC build/wpa_supplicant/src/wpa2/tls/tlsv1_server_read.o
CC build/bt/bluedroid/stack/avrc/avrc_pars_tg.o
CC build/bt/bluedroid/stack/avrc/avrc_bld_ct.o
CC build/wpa_supplicant/src/wpa2/tls/asn1.o
CC build/wpa_supplicant/src/wpa2/tls/pkcs8.o
CC build/bt/bluedroid/stack/avrc/avrc_opt.o
CC build/wpa_supplicant/src/wpa2/tls/rsa.o
CC build/bt/bluedroid/stack/avrc/avrc_pars_ct.o
CC build/wpa_supplicant/src/wpa2/tls/tlsv1_client.o
CC build/bt/bluedroid/stack/avdt/avdt_ad.o
CC build/wpa_supplicant/src/wpa2/tls/tlsv1_client_read.o
CC build/bt/bluedroid/stack/avdt/avdt_scb_act.o
CC build/wpa_supplicant/src/wpa2/tls/tlsv1_cred.o
CC build/bt/bluedroid/stack/avdt/avdt_msg.o
CC build/wpa_supplicant/src/wpa2/tls/x509v3.o
CC build/wpa_supplicant/src/wpa2/tls/tlsv1_server.o
CC build/bt/bluedroid/stack/avdt/avdt_scb.o
CC build/bt/bluedroid/stack/avdt/avdt_ccb_act.o
CC build/wpa_supplicant/src/wpa2/utils/ext_password.o
CC build/wpa_supplicant/src/wpa2/utils/base64.o
CC build/wpa_supplicant/src/wps/wps_enrollee.o
CC build/bt/bluedroid/stack/avdt/avdt_ccb.o
CC build/wpa_supplicant/src/wps/uuid.o
CC build/bt/bluedroid/stack/avdt/avdt_api.o
CC build/wpa_supplicant/src/wps/wps_attr_build.o
CC build/bt/bluedroid/stack/avdt/avdt_l2c.o
CC build/wpa_supplicant/src/wps/wps_registrar.o
CC build/bt/bluedroid/stack/a2dp/a2d_api.o
CC build/wpa_supplicant/src/wps/wps_common.o
CC build/bt/bluedroid/stack/a2dp/a2d_sbc.o
CC build/bt/bluedroid/stack/rfcomm/rfc_utils.o
CC build/wpa_supplicant/src/wps/wps.o
CC build/bt/bluedroid/stack/rfcomm/rfc_ts_frames.o
CC build/wpa_supplicant/src/wps/wps_dev_attr.o
CC build/wpa_supplicant/src/wps/wps_attr_parse.o
CC build/bt/bluedroid/stack/rfcomm/rfc_l2cap_if.o
CC build/wpa_supplicant/src/wps/wps_validate.o
CC build/bt/bluedroid/stack/rfcomm/port_utils.o
CC build/wpa_supplicant/src/wps/wps_attr_process.o
CC build/bt/bluedroid/stack/rfcomm/port_api.o
CC build/wpa_supplicant/src/wps/eap_common.o
CC build/bt/bluedroid/stack/rfcomm/port_rfc.o
CC build/bt/bluedroid/stack/rfcomm/rfc_mx_fsm.o
AR build/wpa_supplicant/libwpa_supplicant.a
CC build/bt/bluedroid/stack/rfcomm/rfc_port_fsm.o
CC build/bt/bluedroid/stack/rfcomm/rfc_port_if.o
CC build/bt/bluedroid/api/esp_hf_client_api.o
CC build/bt/bluedroid/api/esp_gatt_common_api.o
CC build/bt/bluedroid/api/esp_gatts_api.o
CC build/bt/bluedroid/api/esp_gap_ble_api.o
CC build/bt/bluedroid/api/esp_blufi_api.o
CC build/bt/bluedroid/api/esp_gattc_api.o
CC build/bt/bluedroid/api/esp_a2dp_api.o
CC build/bt/bluedroid/api/esp_gap_bt_api.o
CC build/bt/bluedroid/api/esp_bt_device.o
CC build/bt/bluedroid/api/esp_bt_main.o
CC build/bt/bluedroid/api/esp_spp_api.o
CC build/bt/bluedroid/api/esp_avrc_api.o
AR build/bt/libbt.a
LD build/KaRadio32.elf
esptool.py v2.6-beta1
App built. Default flash app command is:
python /home/User/esp/esp-idf/components/esptool_py/esptool/esptool.py --chip esp32 --port com5 --baud 460800 --before default_reset --after hard_reset write_flash -u --flash_mode dio --flash_freq 40m --flash_size detect 0x10000 /home/User/esp/Ka-Radio32-1.9/build/KaRadio32.bin
Попробовал скомпилировать Ka-Radio32. Скомпилировал, создал два файла KaRadio32.bin и partitions.bin. Загружаю их в ESP32, но радио не работает. Оригинал загружаю , работает. Пробовал изменить кое-что, потом и без изменения. Одинаково.
Что может быть не так? В начале он задает вопросы. Выложил ход компиляции:
лог компилятора нам особо не нужен раз собралось, лучше покажите лог из ком порта, когда не работает
Не подключается в точку доступа, на экане стоит название , версия, STARTED и IP:192.168.4.1
Brownout detector was triggered
ets Jun 8 2016 00:22:57
rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:3564
load:0x40078000,len:9372
ho 0 tail 12 room 4
load:0x40080400,len:5848
entry 0x400806d8
E (554) spiram: SPI RAM enabled but initialization failed. Bailing out.
I (118) main: starting app_main()
I (118) main: RAM left: 144384
E (118) main: Running partition type 0 subtype 16 (offset 0x00010000)
I (138) main: Partition init done...
Log level is now ESP_LOG_ERROR
E (2358) vs1053: NO VS1053 detected
WIFI GO TO AP MODE
E (4408) main: The default AP is WifiKaRadio. Connect your wifi to it.
Then connect a webbrowser to 192.168.4.1 and go to Setting
May be long to load the first time.Be patient.
IP: 192.168.4.1
E (4768) main: mDNS Hostname: karadio32
READY. Type help for a list of commands
##CLI.ICY0#: Configure the AP with the web page
##CLI.ICY4#: at IP 192.168.4.1
E (62088) servers: Server low mem. Retrying...
E (64088) servers: Server low mem. Retrying...
E (66088) servers: Server low mem. Retrying...
E (68088) servers: Server low mem. Retrying...
E (70088) servers: Server low mem. Retrying...
E (72088) servers: Server low mem. Retrying...
E (74088) servers: Server low mem. Retrying...
E (76088) servers: Server low mem. Retrying...
Вот прямо в терминале и введите wifi.con("имя вашей wifi","пароль"). Тока придется вслепую набирать все запятые, скобки и кавычки. Либо подключитесь к сети WifiKaRadio, потом браузером заходите в морду по адресу 192.168.4.1 и там настраивайте свой вифи.
Прошил оригинал, подключился, потом прошил свои бины KaRadio32.bin. Открывается в дисплее та же страница, только уже с адресом клиента. Почему то у меня сами KaRadio32.bin собираются не правильно.
Пробовал изменить шрифты на этой странице, меняются. Значит, можно предположить, компилируется нормально.
Я прошиваю этот Бин файл и остальные беру оригинальные с папки бинес. Файл конфигурации пробовал ставить и компилированный и оригинальный.
Все равно не стартует.
любите вы сложности однако. Через make menuconfig (или ручками редактируя файло https://github.com/karawin/Ka-Radio32/blob/master/sdkconfig) меняете номер сом порта на ваш(если тыкать еспиху в одну и ту же усб дырку в компе номер порта меняться не должен, поэтому данную процедуру достаточно провести лишь единожды). Потом make app flash - И бинго, никаких download тулзов/костылей
Эта строчка (команда) кстати может напрямую ваши файлы писать. Имена тока правильно задавайте файлов и адреса начальные если нужно, ну и про сом порт и скорость писал выше
Привет коллеги-радиолюбители! Я тут ранее выкладывал свой вариант печатной платы для KaRadio32, но пришел к выводу, что тот вариант был не совсем удобен для встраивания в в корпус. Разработал новый вариант печатной платы, где учёл некоторые недочеты и неудобства прошлого варианта. Вообщем-то это не совсем полноценная печатная плата, а печатная плата, облегчающая процесс сборки KaRadio32 на основе готовых модулей. Если кого интересует мой вариант скачивайте файл с платой в описании под пояснительным видео на ютубе. Ссылки на используемые комплектующие так же в описании под видео. Для тех кто не хочет возиться с пайкой проводков на монтжной плате такая печатная плата думаю подходящий вариант.
плата получилась 100х53 мм.
снимок платы из программы Sprint Layout
Использовал модули: ESP32 (15 выводо в ряду), VS1053 (красная)
Сегодня переустановил программу без обновлений и снова попробовал скомпилировать КаРадио32. Все так же. Появилось подозрение, что какой то файл проекта некорректен. Вообщем замучился, не знаю куда копать.
Доброго дня.
Что-то не в ту область залезли, с этими усилителями. Вот мой проект. Радио интегрировано в усилитель. Трудностей с схемотехникой, не испытывал.
Радио, контроллер управления и аудиопроцессор, всё от одного, 12В БП
Прикольный проект - только не понятно к чему вы это все показали. Ответа то не дали. Что за радио? какой аудиопроцессор? и т.д.
Карадио на ESP32 + VS1053 + TDA8425 (аудиопроцессор), управление на STM32. Отображение жк-дисплей 20x4 (теперь с кириллицей).
Управление: Web, смартфон, с панели, пульт.
Питание: ТТП 400 2х25В, Импульсный БП 12В ток, не помню, где то 4А + понижающие DC/DC.
PS. Делался проект из-за радио, а оптика (для ТВ) цап (для ПК), сами мобой прилипли.
Карадио на ESP32 + VS1053 + TDA8425 (аудиопроцессор), управление на STM32. Отображение жк-дисплей 20x4 (теперь с кириллицей).
А усилок какой? GBUF VS1053 к чему подключен?
Усилитель тут может быть любой, у меня AIYIMA TDA8954TH. GBUF(минус, земля) у меня экран, он же минус, подключен к минусу (общему) TDA8425 (минус 12В), далее по экрану (минусовой) на "общий" усилителя, там -+41В на плечо. Тем самым имеем +3В на ESP32, +5 на ЦАП. далее +12В на аудиоконтроллере, далеее +-41В и везде минус соеденен последовательно (он же экран L/R)
Еще один практический вопрос, пока жду комлпектующие дополнительные и изолированные DC-DC, может кто реализовывал. У меня стоит задача централизованного питания трех наборов ESP32+VS1053B+Усилок внешний. Есть желание, т.к. такая концепция, поставить один источник питания на 24 В в центаральном шкафу, а далее раскидать 24В до усилков, VSP,ESP стоящик в разных комнатах. VS с ESP гальванически отвяжу от земли блока питания. Услилки фонить друг на друга не будут, т.к. в итоге у них общая земля будет? Или лучше сразу откзаться от данной затеи, и ставить отдельные блоки питания? А то стою перед выбором, какой мощности брать блок питания. У болеее мощного еще и вентилятор встроенный, в шкафу будет не слышно, а вот если вне шкафа - уже будет при включении (автмоатом при 50С стартует) напрягать.
Просто не хочется в каждой комнате по блоку питания ставить, постоянно работающих. Пожарная безопансоть/паранойя и всё такое.
Еще один практический вопрос, пока жду комлпектующие дополнительные и изолированные DC-DC, может кто реализовывал. У меня стоит задача централизованного питания трех наборов ESP32+VS1053B+Усилок внешний. Есть желание, т.к. такая концепция, поставить один источник питания на 24 В в центаральном шкафу, а далее раскидать 24В до усилков, VSP,ESP стоящик в разных комнатах. VS с ESP гальванически отвяжу от земли блока питания. Услилки фонить друг на друга не будут, т.к. в итоге у них общая земля будет? Или лучше сразу откзаться от данной затеи, и ставить отдельные блоки питания? А то стою перед выбором, какой мощности брать блок питания. У болеее мощного еще и вентилятор встроенный, в шкафу будет не слышно, а вот если вне шкафа - уже будет при включении (автмоатом при 50С стартует) напрягать.
Просто не хочется в каждой комнате по блоку питания ставить, постоянно работающих. Пожарная безопансоть/паранойя и всё такое.
alexeko САБАКА .ru
Приветствую!
Подключил тач-дисплей SPI_ILI9341 по пинам из авторского файлика standard_touch.csv, ну и одноименный бинарник соответственно прошил в ESP32. Однако, изображение есть, а тач не работает. Вот табличка соединений.
Подскажите, может еще какие тач-пины дисплея надо соединить с ESPшкой, куда копать?
t_din на sdi t_do на sdo t_clk на sck
шину SPI надо тоже подключать однако ;)
http://arduino.ru/forum/proekty/wi-fi-internet-radio?page=97#comment-433842
слева на первой фотке видно перемычки
t_din на sdi t_do на sdo t_clk на sck
т.е. t_din, t_do и t_clk работают в параллели с sdi, sdo, и sck, я правильно понимаю?
да и вээска ижи с ними
Ок! Благодарю! Вечером испытаю. Если кому необходимо, то вот, дополнил табличку соединений.
ну да
Вопрос такого плана:использовал модуль врувер+энкодер+дисплей.Может кто поделиться конфигом,в котором переназначены выводы под энкодер.(16,17 гпио ведь используются под псрам.И юзать по стандартной схемме не получается)Спасибо.
P.s.нашел конфиг под вровер на гитхабе.Но в той конфигурации 21 gpio под ду незадействован.А мне крайне нужен.
Тоже сделали с товарищем такую штучку. Прекрасно в кухне, слепили правда из того что было (я на счет акусстики) но удовлетворяет полность. Как то читал форум наткнулся что заикается толи ВИ-Фи пропадает. Перве дни играло как положено, но потом ужасно стало заикатся, перепробовал (присваивание ИП-адреса к МАК радио, резервация только под радио, замена роутера, менял прошивку в роутере, подключение антенны к Ка-Радио), вродеб и все, но проблема не устранилась. Оказалось что комнатные девайсы типа телефоны, планшеты, шд-плееры и прочая гадость получала ИП-адрес в таком же диапазоне как и Ка-Радио и радио потом заикалось. Не знаю то ли от этого то ли от другого, но замена ИП в радио на диапазон от 25 до 75(если чем то другим не занято) устранило заикание "радейки". После юзания в течение недели все четко. Иногда бывает что ИП адрес "радейка" выдает с значение 100 и т.д. до 110, но бывает редко. Ну как бы как то так)))
Ну и вопрос естественно, вроде и начитался много, но так и не понял на каком модуле запустить аас и подобные.
https://cdn1.savepice.ru/uploads/2019/3/6/de51c24b344d891813e21b8d1ae426ac-full.jpg
Для aac - vs1053b
Переведите esp на постоянный ip , вне диапазона DHCP. Dhcp - зло, сиди гадай, какой ip присвоился
Нет, это точно не причина заикания. У вас просто слабый сигнал .
На надо так категорично ) Dhcp намного больше добро чем зло. Привяжите его по макадресу к конкретному IP, ну или время аренды увеличте.
[quote=djoly]
[/quote]
ну значит не хватает пропускной способности , когда несколько устройств начинают одновременно пользоваться интернетом. Вы меня извините , но та причина , которую вы написали , это полный абсурд.
Подскажите, пришла плата ТТГО Т8 на плате надпись V1.7 вот такая https://ru.aliexpress.com/item/TTGO-T8-V1-7-ESP32-4-PSRAM-TF-3D-Wi/32851423415.html?spm=a2g0s.9042311.0.0.3da233edIXkbEj
Прошил прошивкой 1.5.1 работает, подкинул отдельным файлом версию 1.6.4 -работает, прошил стандарт адб-не запускается. Опять все перешил с полной очисткой и заливкой бланк на 1.5.1-работает. Суть вопроса скачал с гитхаба файлик ttgot8 куда его залить (по какому адресу) и для чего он нужен? Антенна та что на борту действительно хороша.
Кто нибудь испытывал новую прошивку ESPmin -38 ?
пропали ли затыки радиопотока ?
как по мне, то не столько важна озвучка, сколько стабильная работа, без заикания
В 38 версии только бинарники что уже отбивает интерес, тем более у меня внешний DAC.
Предыдущие версии работали нормально, единственный недостаток :
малое количество станций хотя в принципе при умении обращаться с исходниками это не проблемма.
Для меня больший интерес представляет не сколько само радио ,
чем именно способ организации озвучки на этом модуле
аналогично, внешний DAC и бинарь убили желание попробовать. 37 прошивка шумела и кряхтела жутко, когда и с дисплеем шаманить начали, 35 с первой версией обработчика дисплея без тегов была поустойчивее. похоже теги придется прикопать.
автору предложение, сделайте 3 варианта вывода, с тегами, без тегов на http парсере, с DAC и с ШИМ выводом.
в вебморде можно выбирать вывод инфы на ОЛЕД и в терминал, но терминал совмещен по пинам с ШИМ/I2S пинами, хотя в esp имеется 2 аппаратных UART, и как раз второй для отладки (но не разведен на разных бордах-шилдах на конвертеры USB-UART).
так что шумы и трески по 2-3 разным причинам, прерывание основного цикла для обслуживания звукового потока на обработку и вывод на дисплей, парсинг ид-3 тегов потока, и выдавливание буфера аудиопотока буфером вывода на дисплей. ну и банальная проблема забитого трафика WiFi (напоминаю, что WiFi - среда передачи данных с разделением среды передачи на всех пользователей сети, а если еще и 2-3 видеопотока Multicast впердолить, то мост может заткнуться наглухо). у меня на торговой площадке WiFi шлюз Cisco регулярно падал при наплыве покупателей, 55 конектов и кирдык, watchDog ребутил регулярно.
Ну вот теперь ESPmini с ЦАП TDA1387 или любыми другими использующими I2S шину (UDA1334, PCM5102, PCM5101, PCM5100 и др)
https://youtu.be/AiELWXZufBk
Здесь описание https://esp-radio.ru/iradio_mini_dac/
ps следующие версии будут с конфигуратором, будет доступен выбор функций.
kloker
) в веб интерфейсе включите режим индикации LED и проверьте, там не используется обработчик метаданных, актуально для 38 версии.
Вопрос такого плана:использовал модуль врувер+энкодер+дисплей.Может кто поделиться конфигом,в котором переназначены выводы под энкодер.(16,17 гпио ведь используются под псрам.И юзать по стандартной схемме не получается)Спасибо.
P.s.нашел конфиг под вровер на гитхабе.Но в той конфигурации 21 gpio под ду незадействован.А мне крайне нужен.
тоже заказал ESP32-WROVER а там нет 16 и 17. знающие подскажите как и на какие ноги подцепить encoder ?
Перебрав все конфигурационные файлы,из гитхаба,остановился на standart_touch потому,как там 21 гпио активен.А энкодер вешается на 15,27,5 гпио
To agat20 все конфиги заливаются по адресу 0x3а2000
to fander & radio bully учитесь ставить среду и компилировать свои конфигурации - тогда можно будет энкодер и пульт на любые ножки вешать (ну или почти любые ;) )
Да я знаю куда они заливаются!!Оказывается залил вчера (поздно было) не бин файл а цсв! потому радио и сдохло. Сегодня к ТТГО (которую посоветовали) прицепил дисплей 1,8" и PCM1502A -играет однако! Звук конечно не такой как vs1053, эквалайзера нету! но играет вполне только звук приходится до упора на полную выкручивать!
А что у vs1053 - супер эвалайзер? он что есть, что его нет. Вообще непонятно для каких целей его прицепили. Если хотите эквалайзер - делайте отдельно свой.
) в веб интерфейсе включите режим индикации LED и проверьте, там не используется обработчик метаданных, актуально для 38 версии.
прошил на 38 версию, мои станции теперь не работают, робобаба грит поток отсутствует, хотя в хроме по урлу нормально все играет, дисплей тоже отвалился, но дропать поток через DAC перестало как раньше, робобаба молотит без щелчков.
схема подлкючения OLED менялась похоже, надо опять перепаивать, и кнопки смотрю на ADC через делитель переехали.
в режиме индикации LED дефолтный поток 0 играет чисто но рвется каждую секунду. у автора весь плейлист на 750 станций, опубликованный на его сайте заточен под РФ.
Тут китайская поделка. Ладно, оплатил ради интереса AM3D-0505SZ, пока по распродажной цене отдают (103 руб РФ за штуку). Съезжу, заберу, отпишусь. Каково оно. По каталогу идет как изолированный DC-DC.
Поставил Aimtec AM3D-0505SZ на 5В линию, земля полностью изолирована. Проблема цифрового шума при использовании одного источника питания для питания VS1053B и усилителя - полностью решилась.
Только вначале поднапряг данный DC-DC. Тестово без нагрузки включил - на выходе 15В. Только после включения нагрузки 5В становится.
Если прошивали прошивку ESPmini dac то там маленько изменена схема, поэтому и вынесен приемник в отдельную конструкцию.
Какие ваши станции? Ссылки размещайте пожалуйста, буду пробовать запускать.
Кстати в плане декодирования и вывода потока все так же используется esp8266Audio без изменений что в 35 версии что в 37, поэтому почему ваши потоки перестали играть непонятно.
Естественно для РФ) Если есть подборка потоков делитесь, с удовольствием дополню этот список.
А что у vs1053 - супер эвалайзер? он что есть, что его нет. Вообще непонятно для каких целей его прицепили. Если хотите эквалайзер - делайте отдельно свой.
подскажите схему подключения PCM5102a к https://ru.aliexpress.com/item/TTGO-T8-V1-7-ESP32-4-PSRAM-TF-3D-Wi/32851423415.html?af=208&aff_platform=default&cpt=1552019763761&afref=&cn=42po164348dxn4yh3fgcjbtawm7dskoc&dp=v5_42po164348dxn4yh3fgcjbtawm7dskoc&cv=0&pvid=ceed1983-3463-4948-a53d-f1b4097010a3&sk=ccfBY4yg&aff_trace_key=33e7106ef6134ac8a6a4083e6acbdd31-1552019763761-02040-ccfBY4yg&rmsg=no_replacement_pid_sid_whitelist&scm=1007.23534.124737.0&terminal_id=5a95bf8da0fc45e5a442a333da0d9ff4
Я подключил по такой схеме
PCM5102 ESP32
LCK GPIO25
BCK GPIO26
DIN GPIO22
XMT(XSMT) подтянуть к +5в через резистор 10кОм
FMT GND
SCL(SCK) GND
играет но громкость приходится выкручивать на полную иначе звук тихий.
... играет но громкость приходится выкручивать на полную иначе звук тихий.
в своем сообщении я как-то приводил рисованую схему подключения РСМ-ки. При таком подключении вывод звука сделал на простые USB-шные компьютерные колоночки. И если на колоночках звук выставить на максимум, то при выходе с ESP-шки уровня звука выше 225, слушать становиться невозможно - идут искажения, не сказал бы, что играет тихо. В конфигурационном файлике ttgot8.csv для Вашего модуля gpio подключения так и выставлены как Вы указали выше:
Поэтому, копайте в сторону подключения РСМ-ки либо чуствительности усилка.
to torrch У меня так pcm5102a же подключено по такой же схеме, в принципе и так пойдет-работает жэ! спасибо за подсказку. А конфиг файл для ттго я в первую очередь посмотрел и сравнил со стандартным подключением-все идентично.
Попробовал скомпилировать Ka-Radio32. Скомпилировал, создал два файла KaRadio32.bin и partitions.bin. Загружаю их в ESP32, но радио не работает. Оригинал загружаю , работает. Пробовал изменить кое-что, потом и без изменения. Одинаково.
Что может быть не так? В начале он задает вопросы. Выложил ход компиляции:
Вот отсюда
Include GATT server module(GATTS) (GATTS_ENABLE)
начинает задавать вопросы.
Подскажите кто знает
остался такой модуль
https://ru.aliexpress.com/item/ESP32-Lite-V1-0-0-Wi-Fi-bluetooth/32841073426.html?spm=a2g0s.9042311.0.0.274233edDwxVkx
хочу попробовать Karadio заливаю старые прошивку 0.3 ,модуль стартует,в вебинтерфейс заходиться
Неполучаеться залить новые прошивки,точнее они заливаються ,но модуль работать не хочет
у автора вышла последняя версия по 1.9 он пишет что подходит на все модули esp32
файлы я скачал, как правильно залить,скриншота загрузчика нет
какие адреса к файлам прописать мне непонятно
Подскажите кто знает
остался такой модуль
https://ru.aliexpress.com/item/ESP32-Lite-V1-0-0-Wi-Fi-bluetooth/32841073426.html?spm=a2g0s.9042311.0.0.274233edDwxVkx
хочу попробовать Karadio заливаю старые прошивку 0.3 ,модуль стартует,в вебинтерфейс заходиться
Неполучаеться залить новые прошивки,точнее они заливаються ,но модуль работать не хочет
у автора вышла последняя версия по 1.9 он пишет что подходит на все модули esp32
файлы я скачал, как правильно залить,скриншота загрузчика нет
какие адреса к файлам прописать мне непонятно
а это не скриншот загрузчика?
Что может быть не так? В начале он задает вопросы. Выложил ход компиляции:
лог компилятора нам особо не нужен раз собралось, лучше покажите лог из ком порта, когда не работает
Вот прямо в терминале и введите wifi.con("имя вашей wifi","пароль"). Тока придется вслепую набирать все запятые, скобки и кавычки. Либо подключитесь к сети WifiKaRadio, потом браузером заходите в морду по адресу 192.168.4.1 и там настраивайте свой вифи.
Прошил оригинал, подключился, потом прошил свои бины KaRadio32.bin. Открывается в дисплее та же страница, только уже с адресом клиента. Почему то у меня сами KaRadio32.bin собираются не правильно.
Если можно, попробуйте:
https://yadi.sk/d/sDhu07FWJv72oQ
Завтра попробую, а заливаете свои как? make app flash?' Настройки вифи, плэйлист настройки дисплея, после прошивки апп флэш слетать не должны
Пробовал изменить шрифты на этой странице, меняются. Значит, можно предположить, компилируется нормально.
Я прошиваю этот Бин файл и остальные беру оригинальные с папки бинес. Файл конфигурации пробовал ставить и компилированный и оригинальный.
Все равно не стартует.
Заливаю через download tools
любите вы сложности однако. Через make menuconfig (или ручками редактируя файло https://github.com/karawin/Ka-Radio32/blob/master/sdkconfig) меняете номер сом порта на ваш(если тыкать еспиху в одну и ту же усб дырку в компе номер порта меняться не должен, поэтому данную процедуру достаточно провести лишь единожды). Потом make app flash - И бинго, никаких download тулзов/костылей
потом еще make monitor попробуйте после апп флэша
python /home/User/esp/esp-idf/components/esptool_py/esptool/esptool.py --chip esp32 --port com5 --baud 460800 --before default_reset --after hard_reset write_flash -u --flash_mode dio --flash_freq 40m --flash_size detect 0x10000 /home/User/esp/Ka-Radio32-1.9/build/KaRadio32.bin
Эта строчка (команда) кстати может напрямую ваши файлы писать. Имена тока правильно задавайте файлов и адреса начальные если нужно, ну и про сом порт и скорость писал выше
del
Привет коллеги-радиолюбители! Я тут ранее выкладывал свой вариант печатной платы для KaRadio32, но пришел к выводу, что тот вариант был не совсем удобен для встраивания в в корпус. Разработал новый вариант печатной платы, где учёл некоторые недочеты и неудобства прошлого варианта. Вообщем-то это не совсем полноценная печатная плата, а печатная плата, облегчающая процесс сборки KaRadio32 на основе готовых модулей. Если кого интересует мой вариант скачивайте файл с платой в описании под пояснительным видео на ютубе. Ссылки на используемые комплектующие так же в описании под видео. Для тех кто не хочет возиться с пайкой проводков на монтжной плате такая печатная плата думаю подходящий вариант.
плата получилась 100х53 мм.
снимок платы из программы Sprint Layout
Использовал модули: ESP32 (15 выводо в ряду), VS1053 (красная)
Фото собранного радио
Пояснительное видео: https://youtu.be/h7bFlJZ6r2I
Ну первый вариант платы, он более миниатюрный: https://youtu.be/KxX3nmln7_c
PS: Для кто ещё со мной незнаком, заходите на канал, будем знакомиться, у меня на канале найдете много различных вариантов wi-fi радио.
Сегодня переустановил программу без обновлений и снова попробовал скомпилировать КаРадио32. Все так же. Появилось подозрение, что какой то файл проекта некорректен. Вообщем замучился, не знаю куда копать.
как правильно подключить внешний светодиод ,для индикации WIFI
Тот то на плате раньше светился,потом по какой то причине перестал,сам он исправен
хочу попробовать другой...,внешний