Target folder: C:\Users\brian\Dropbox\Designs and software\Boards-21-04-14\Boards In the market\PWM Controller
Source name:   C:\Users\brian\Dropbox\Designs and software\Boards-21-04-14\Boards In the market\PWM Controller\SPI_Test.fcfx
Title:         
Description:   
Device:        ESP.ESP32.ESP32_WROOM_32
Generated by:  Flowcode v9.2.0.33
Date:          Tuesday, January 18, 2022 14:05:31
Users:         1
Registered to: jollybv (54349151)
Licence key: DMRM1A
https://www.flowcode.co.uk
Using FCD settings for compiler
Launching the compiler...
C:\ProgramData\MatrixTSL\FlowcodeV9\FCD\ESP\Batch\esp32_build.bat  "C:\esp-idf\" "SPI_Test" "C:\Users\brian\Dropbox\Designs and software\Boards-21-04-14\Boards In the market\PWM Controller\" esp32s_sdkconfig 

C:\Users\brian\Dropbox\Designs and software\Boards-21-04-14\Boards In the market\PWM Controller>REM CRC: 0796FC1E6A776AF9156B257209C35258CE7C28B3EC20AEA2C632DB392A0E4BFD5B3F53B21811978F7B21FE4085045A7E774D1D3D69D8A99EE7320EAE740A5DB6FE0D8D4660AC0314F98C28BCA92AF856EFD1DB5B777140BC4D00059D795899827D9F76D89626FBC8B199900461C78937B42DEF8219F63A24580137A2F6C8FDB7553324EFF791947E8AB6FFD612B81BAA97C798A8F1CFC189DE5D38517747C774AF2DD6F839BAECF83F7F994C7164CE77868F480396BDEF2F2C3050DA273BE4EE6FE0BB589D1229A5E37B217FF86DBD72A01B8FBC49BE02BFA3608A0B0CE69F969622A912E6E6A2FB 

C:\Users\brian\Dropbox\Designs and software\Boards-21-04-14\Boards In the market\PWM Controller>REM REVISION: 4.0 

C:\Users\brian\Dropbox\Designs and software\Boards-21-04-14\Boards In the market\PWM Controller>REM GUID: 955EA920-4961-4C53-BA6B-EF4AF66BB4C2 

C:\Users\brian\Dropbox\Designs and software\Boards-21-04-14\Boards In the market\PWM Controller>REM DATE: 29\03\2021 

C:\Users\brian\Dropbox\Designs and software\Boards-21-04-14\Boards In the market\PWM Controller>REM DIR: FCD\ESP\Batch\esp32_build.bat 
Building SPI_Test ...
Setting IDF_PATH: C:\esp-idf

Adding ESP-IDF tools to PATH...
    C:\esp-idf-tools\tools\xtensa-esp32-elf\esp-2020r3-8.4.0\xtensa-esp32-elf\bin
    C:\esp-idf-tools\tools\xtensa-esp32s2-elf\esp-2020r3-8.4.0\xtensa-esp32s2-elf\bin
    C:\esp-idf-tools\tools\xtensa-esp32s3-elf\esp-2020r3-8.4.0\xtensa-esp32s3-elf\bin
    C:\esp-idf-tools\tools\riscv32-esp-elf\1.24.0.123_64eb9ff-8.4.0\riscv32-esp-elf\bin
    C:\esp-idf-tools\tools\esp32ulp-elf\2.28.51-esp-20191205\esp32ulp-elf-binutils\bin
    C:\esp-idf-tools\tools\esp32s2ulp-elf\2.28.51-esp-20191205\esp32s2ulp-elf-binutils\bin
    C:\esp-idf-tools\tools\cmake\3.16.4\bin
    C:\esp-idf-tools\tools\openocd-esp32\v0.10.0-esp32-20210401\openocd-esp32\bin
    C:\esp-idf-tools\tools\ninja\1.10.2\
    C:\esp-idf-tools\tools\idf-exe\1.0.1\
    C:\esp-idf-tools\tools\ccache\3.7\
    C:\esp-idf-tools\tools\dfu-util\0.9\dfu-util-0.9-win64
    C:\esp-idf-tools\python_env\idf4.3_py3.7_env\Scripts
    C:\esp-idf\tools
    
Checking if Python packages are up to date...
Python requirements from C:\esp-idf\requirements.txt are satisfied.

Done! You can now compile ESP-IDF projects.
Go to the project directory and run:

  idf.py build

. . . . .

[1/8] Performing build step for 'bootloader'
ninja: no work to do.
[2/6] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/esp-project.c.obj
FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/esp-project.c.obj 
ccache C:\esp-idf-tools\tools\xtensa-esp32-elf\esp-2020r3-8.4.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -Iconfig -IC:/esp-idf/components/newlib/platform_include -IC:/esp-idf/components/freertos/include -IC:/esp-idf/components/freertos/port/xtensa/include -IC:/esp-idf/components/esp_hw_support/include -IC:/esp-idf/components/esp_hw_support/port/esp32/. -IC:/esp-idf/components/heap/include -IC:/esp-idf/components/log/include -IC:/esp-idf/components/lwip/include/apps -IC:/esp-idf/components/lwip/include/apps/sntp -IC:/esp-idf/components/lwip/lwip/src/include -IC:/esp-idf/components/lwip/port/esp32/include -IC:/esp-idf/components/lwip/port/esp32/include/arch -IC:/esp-idf/components/soc/include -IC:/esp-idf/components/soc/esp32/. -IC:/esp-idf/components/soc/esp32/include -IC:/esp-idf/components/hal/esp32/include -IC:/esp-idf/components/hal/include -IC:/esp-idf/components/esp_rom/include -IC:/esp-idf/components/esp_rom/esp32 -IC:/esp-idf/components/esp_common/include -IC:/esp-idf/components/esp_system/include -IC:/esp-idf/components/esp32/include -IC:/esp-idf/components/driver/include -IC:/esp-idf/components/driver/esp32/include -IC:/esp-idf/components/esp_ringbuf/include -IC:/esp-idf/components/efuse/include -IC:/esp-idf/components/efuse/esp32/include -IC:/esp-idf/components/xtensa/include -IC:/esp-idf/components/xtensa/esp32/include -IC:/esp-idf/components/espcoredump/include -IC:/esp-idf/components/esp_timer/include -IC:/esp-idf/components/esp_ipc/include -IC:/esp-idf/components/esp_pm/include -IC:/esp-idf/components/vfs/include -IC:/esp-idf/components/esp_wifi/include -IC:/esp-idf/components/esp_wifi/esp32/include -IC:/esp-idf/components/esp_event/include -IC:/esp-idf/components/esp_netif/include -IC:/esp-idf/components/esp_eth/include -IC:/esp-idf/components/tcpip_adapter/include -IC:/esp-idf/components/app_trace/include -IC:/esp-idf/components/mbedtls/port/include -IC:/esp-idf/components/mbedtls/mbedtls/include -IC:/esp-idf/components/mbedtls/esp_crt_bundle/include -IC:/esp-idf/components/app_update/include -IC:/esp-idf/components/spi_flash/include -IC:/esp-idf/components/bootloader_support/include -IC:/esp-idf/components/nvs_flash/include -IC:/esp-idf/components/pthread/include -IC:/esp-idf/components/esp_gdbstub/include -IC:/esp-idf/components/esp_gdbstub/xtensa -IC:/esp-idf/components/esp_gdbstub/esp32 -IC:/esp-idf/components/wpa_supplicant/include -IC:/esp-idf/components/wpa_supplicant/port/include -IC:/esp-idf/components/wpa_supplicant/include/esp_supplicant -IC:/esp-idf/components/perfmon/include -IC:/esp-idf/components/asio/asio/asio/include -IC:/esp-idf/components/asio/port/include -IC:/esp-idf/components/bt/common/osi/include -IC:/esp-idf/components/bt/include/esp32/include -IC:/esp-idf/components/bt/host/bluedroid/api/include/api -IC:/esp-idf/components/cbor/port/include -IC:/esp-idf/components/unity/include -IC:/esp-idf/components/unity/unity/src -IC:/esp-idf/components/cmock/CMock/src -IC:/esp-idf/components/coap/port/include -IC:/esp-idf/components/coap/port/include/coap -IC:/esp-idf/components/coap/libcoap/include -IC:/esp-idf/components/coap/libcoap/include/coap2 -IC:/esp-idf/components/console -IC:/esp-idf/components/nghttp/port/include -IC:/esp-idf/components/nghttp/nghttp2/lib/includes -IC:/esp-idf/components/esp-tls -IC:/esp-idf/components/esp-tls/esp-tls-crypto -IC:/esp-idf/components/esp_adc_cal/include -IC:/esp-idf/components/esp_hid/include -IC:/esp-idf/components/tcp_transport/include -IC:/esp-idf/components/esp_http_client/include -IC:/esp-idf/components/esp_http_server/include -IC:/esp-idf/components/esp_https_ota/include -IC:/esp-idf/components/protobuf-c/protobuf-c -IC:/esp-idf/components/protocomm/include/common -IC:/esp-idf/components/protocomm/include/security -IC:/esp-idf/components/protocomm/include/transports -IC:/esp-idf/components/mdns/include -IC:/esp-idf/components/esp_local_ctrl/include -IC:/esp-idf/components/sdmmc/include -IC:/esp-idf/components/esp_serial_slave_link/include -IC:/esp-idf/components/esp_websocket_client/include -IC:/esp-idf/components/expat/expat/expat/lib -IC:/esp-idf/components/expat/port/include -IC:/esp-idf/components/wear_levelling/include -IC:/esp-idf/components/fatfs/diskio -IC:/esp-idf/components/fatfs/vfs -IC:/esp-idf/components/fatfs/src -IC:/esp-idf/components/freemodbus/common/include -IC:/esp-idf/components/idf_test/include -IC:/esp-idf/components/idf_test/include/esp32 -IC:/esp-idf/components/jsmn/include -IC:/esp-idf/components/json/cJSON -IC:/esp-idf/components/libsodium/libsodium/src/libsodium/include -IC:/esp-idf/components/libsodium/port_include -IC:/esp-idf/components/mqtt/esp-mqtt/include -IC:/esp-idf/components/openssl/include -IC:/esp-idf/components/spiffs/include -IC:/esp-idf/components/ulp/include -IC:/esp-idf/components/wifi_provisioning/include -mlongcalls -Wno-frame-address   -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused
-parameter -Wno-sign-compare -ggdb -Og -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\"v4.3-dirty\" -DESP_PLATFORM -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/esp-project.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\esp-project.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/esp-project.c.obj   -c ../main/esp-project.c
In file included from ../main/esp-project.c:38:
C:/esp-idf/components/esp_event/include/esp_event_loop.h:2:2: warning: #warning "esp_event_loop.h is deprecated, please include esp_event.h instead" [-Wcpp]
 #warning "esp_event_loop.h is deprecated, please include esp_event.h instead"
  ^~~~~~~
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:110,
                 from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_Float.c:91:6: warning: conflicting types for built-in function '__builtin_isinf_sign' [-Wbuiltin-declaration-mismatch]
 char isinf(float f)
      ^~~~~
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_WIFI.c:48,
                 from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\includes.c:53,
                 from ../main/esp-project.c:1282:
C:/esp-idf/components/tcpip_adapter/include/tcpip_adapter.h:15:2: warning: #warning "This header is deprecated, please use new network related API in esp_netif.h" [-Wcpp]
 #warning "This header is deprecated, please use new network related API in esp_netif.h"
  ^~~~~~~
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\includes.c:53,
                 from ../main/esp-project.c:1282:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_WIFI.c: In function 'wifi_initialise':
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_WIFI.c:243:2: warning: 'tcpip_adapter_init' is deprecated [-Wdeprecated-declarations]
  tcpip_adapter_init();
  ^~~~~~~~~~~~~~~~~~
In file included from C:/esp-idf/components/esp_netif/include/esp_netif.h:35,
                 from C:/esp-idf/components/esp_event/include/esp_event_legacy.h:22,
                 from C:/esp-idf/components/esp_event/include/esp_event.h:26,
                 from C:/esp-idf/components/esp_wifi/include/esp_wifi.h:64,
                 from ../main/esp-project.c:36:
C:/esp-idf/components/tcpip_adapter/include/tcpip_adapter.h:34:6: note: declared here
 void tcpip_adapter_init(void)  __attribute__ ((deprecated));
      ^~~~~~~~~~~~~~~~~~
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\includes.c:407,
                 from ../main/esp-project.c:1282:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_EEPROM.c: In function 'FC_CAL_EE_Read':
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_EEPROM.c:83:24: warning: passing argument 2 of 'FCI_TOSTRU16' from incompatible pointer type [-Wincompatible-pointer-types]
  FCI_TOSTRU16(Address, EEaddrStr, 8);
                        ^~~~~~~~~
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:297:50: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'char **'
 MX_UINT8 FCI_TOSTRU16(MX_UINT16 iSrc1, MX_STRING sDst, MX_UINT16 iDst_len)
                                        ~~~~~~~~~~^~~~
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\includes.c:407,
                 from ../main/esp-project.c:1282:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_EEPROM.c:85:34: warning: passing argument 2 of 'nvs_get_u16' from incompatible pointer type [-Wincompatible-pointer-types]
     err = nvs_get_u16(my_handle, EEaddrStr, &EEdata);
                                  ^~~~~~~~~
In file included from C:/esp-idf/components/nvs_flash/include/nvs_flash.h:21,
                 from ../main/esp-project.c:39:
C:/esp-idf/components/nvs_flash/include/nvs.h:278:57: note: expected 'const char *' but argument is of type 'char **'
 esp_err_t nvs_get_u16 (nvs_handle_t handle, const char* key, uint16_t* out_value);
                                             ~~~~~~~~~~~~^~~
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\includes.c:407,
                 from ../main/esp-project.c:1282:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_EEPROM.c: In function 'FC_CAL_EE_Write':
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_EEPROM.c:95:24: warning: passing argument 2 of 'FCI_TOSTRU16' from incompatible pointer type [-Wincompatible-pointer-types]
  FCI_TOSTRU16(Address, EEaddrStr, 8);
                        ^~~~~~~~~
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:297:50: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'char **'
 MX_UINT8 FCI_TOSTRU16(MX_UINT16 iSrc1, MX_STRING sDst, MX_UINT16 iDst_len)
                                        ~~~~~~~~~~^~~~
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\includes.c:407,
                 from ../main/esp-project.c:1282:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_EEPROM.c:97:34: warning: passing argument 2 of 'nvs_set_u16' from incompatible pointer type [-Wincompatible-pointer-types]
     err = nvs_set_u16(my_handle, EEaddrStr, Data);
                                  ^~~~~~~~~
In file included from C:/esp-idf/components/nvs_flash/include/nvs_flash.h:21,
                 from ../main/esp-project.c:39:
C:/esp-idf/components/nvs_flash/include/nvs.h:202:57: note: expected 'const char *' but argument is of type 'char **'
 esp_err_t nvs_set_u16 (nvs_handle_t handle, const char* key, uint16_t value);
                                             ~~~~~~~~~~~~^~~
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\includes.c:1539,
                 from ../main/esp-project.c:1282:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_UART.c: In function 'FC_CAL_UART_Init_1':
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_UART.c:263:4: warning: #warning "UART channel 1 is used for the debug output, it might be better to use the debug output component or another UART channel." [-Wcpp]
   #warning "UART channel 1 is used for the debug output, it might be better to use the debug output component or another UART channel."
    ^~~~~~~
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\includes.c:1539,
                 from ../main/esp-project.c:1282:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_UART.c:279:4: warning: #warning "UART channel 1 has remappable functionality but can break programming functionality! Disabled by default in the Flowcode ESP CAL." [-Wcpp]
   #warning "UART channel 1 has remappable functionality but can break programming functionality! Disabled by default in the Flowcode ESP CAL."
    ^~~~~~~
../main/esp-project.c: In function 'FCD_09e54_gLCD_Font4__ReadWidth':
../main/esp-project.c:1393:11: warning: unused variable 'FCL_PWIDTH' [-Wunused-variable]
  MX_UINT8 FCL_PWIDTH;
           ^~~~~~~~~~
../main/esp-project.c:1392:12: warning: unused variable 'FCL_POSITION' [-Wunused-variable]
  MX_UINT16 FCL_POSITION;
            ^~~~~~~~~~~~
../main/esp-project.c: In function 'FCD_09e53_gLCD_Font3__ReadWidth':
../main/esp-project.c:1651:11: warning: unused variable 'FCL_PWIDTH' [-Wunused-variable]
  MX_UINT8 FCL_PWIDTH;
           ^~~~~~~~~~
../main/esp-project.c:1650:12: warning: unused variable 'FCL_POSITION' [-Wunused-variable]
  MX_UINT16 FCL_POSITION;
            ^~~~~~~~~~~~
../main/esp-project.c: In function 'FCD_09e52_gLCD_Font2__ReadWidth':
../main/esp-project.c:1909:11: warning: unused variable 'FCL_PWIDTH' [-Wunused-variable]
  MX_UINT8 FCL_PWIDTH;
           ^~~~~~~~~~
../main/esp-project.c:1908:12: warning: unused variable 'FCL_POSITION' [-Wunused-variable]
  MX_UINT16 FCL_POSITION;
            ^~~~~~~~~~~~
../main/esp-project.c: In function 'FCD_09e51_gLCD_Font1__ReadWidth':
../main/esp-project.c:2167:11: warning: unused variable 'FCL_PWIDTH' [-Wunused-variable]
  MX_UINT8 FCL_PWIDTH;
           ^~~~~~~~~~
../main/esp-project.c:2166:12: warning: unused variable 'FCL_POSITION' [-Wunused-variable]
  MX_UINT16 FCL_POSITION;
            ^~~~~~~~~~~~
../main/esp-project.c: In function 'FCD_0ba71_Base_GLCD__ReadFontStat':
../main/esp-project.c:2395:12: warning: unused variable 'FCL_POSITION' [-Wunused-variable]
  MX_UINT16 FCL_POSITION;
            ^~~~~~~~~~~~
../main/esp-project.c: In function 'FCD_0ba71_Base_GLCD__ReadFontByte':
../main/esp-project.c:2459:12: warning: unused variable 'FCL_POSITION' [-Wunused-variable]
  MX_UINT16 FCL_POSITION;
            ^~~~~~~~~~~~
../main/esp-project.c: In function 'FCD_0e5b1_gLCD_ST7789V1__FastBPlot':
../main/esp-project.c:2523:12: warning: unused variable 'FCL_COLOUR' [-Wunused-variable]
 
            ^         
../main/esp-project.c: In function 'FCD_0e5b1_gLCD_ST7789V1__FastPlot':
../main/esp-project.c:2972:12: warning: unused variable 'FCL_COLOUR' [-Wunused-variable]
 
            ^         
../main/esp-project.c: In function 'FCD_0e5b1_gLCD_ST7789V1__ClearDisplay':
../main/esp-project.c:3594:12: warning: unused variable 'FCL_COLOUR' [-Wunused-variable]
 
            ^         
../main/esp-project.c: In function 'FCD_01531_cal_spi__Master_Enable_CS':
../main/esp-project.c:4107:10: warning: unused variable 'FCL_STR' [-Wunused-variable]
  #if (1)
          ^      
../main/esp-project.c: In function 'FCD_01531_cal_spi__Prv_TextConsole':
../main/esp-project.c:4159:10: warning: unused variable 'FCL_TSTR' [-Wunused-variable]
 
          ^       
../main/esp-project.c: In function 'FCD_01531_cal_spi__Master_Disable_CS':
../main/esp-project.c:4293:10: warning: unused variable 'FCL_STR' [-Wunused-variable]
 
          ^      
../main/esp-project.c: In function 'FCD_05061_NetworkComms1__Receive':
../main/esp-project.c:7398:12: warning: unused variable 'FCL_IDX' [-Wunused-variable]
   //Code has been optimised out by the pre-processor
            ^~~~~~~
../main/esp-project.c:7397:11: warning: unused variable 'FCL_DATAAVAILABLE' [-Wunused-variable]
 
           ^                
../main/esp-project.c: In function 'FCD_05061_NetworkComms1__Send':
../main/esp-project.c:7503:12: warning: unused variable 'FCL_IDX' [-Wunused-variable]
 
            ^      
../main/esp-project.c: In function 'FCD_03f61_NetworkComms1__Receive':
../main/esp-project.c:8091:12: warning: unused variable 'FCL_PRESETTIMEOUT' [-Wunused-variable]
        :This must be succesful to allow TCP/IP communications with a remote destination.
            ^~~~~~~~~~~~~~~~~
../main/esp-project.c:8090:12: warning: unused variable 'FCL_IDX' [-Wunused-variable]
    Use :Attempts to create a socket on the local device.
            ^~~~~~~
../main/esp-project.c:8089:11: warning: unused variable 'FCL_DATAAVAILABLE' [-Wunused-variable]
 /*=----------------------------------------------------------------------=*\
           ^~~~~~~~~~~~~~~~~
../main/esp-project.c: In function 'FCD_03f61_NetworkComms1__Send':
../main/esp-project.c:8116:12: warning: unused variable 'FCL_IDX' [-Wunused-variable]
 
            ^      
../main/esp-project.c: In function 'FCD_071b1_ModbusTCPSlave1__ReadHoldingRegister':
../main/esp-project.c:8312:11: warning: unused variable 'FCL_ADDIDX' [-Wunused-variable]
    if (FCL_ADDRESS < 8)
           ^~~~~~~~~~
../main/esp-project.c:8311:11: warning: unused variable 'FCL_ADDBIT' [-Wunused-variable]
 
           ^         
../main/esp-project.c: In function 'FCD_071b1_ModbusTCPSlave1__SetDigitalInput':
../main/esp-project.c:8423:11: warning: unused variable 'FCL_ADDIDX' [-Wunused-variable]
 
           ^         
../main/esp-project.c:8422:11: warning: unused variable 'FCL_ADDBIT' [-Wunused-variable]
   #if (1) // 0 == 0
           ^~~~~~~~~ 
../main/esp-project.c: In function 'FCD_071b1_ModbusTCPSlave1__SetHoldingRegister':
../main/esp-project.c:8549:11: warning: unused variable 'FCL_ADDIDX' [-Wunused-variable]
 
           ^         
../main/esp-project.c:8548:11: warning: unused variable 'FCL_ADDBIT' [-Wunused-variable]
   #endif
           ^         
../main/esp-project.c: In function 'FCD_071b1_ModbusTCPSlave1__ReadAnalogInput':
../main/esp-project.c:8590:11: warning: unused variable 'FCL_ADDIDX' [-Wunused-variable]
 
           ^         
../main/esp-project.c:8589:11: warning: unused variable 'FCL_ADDBIT' [-Wunused-variable]
  FCR_RETVAL = 0;
           ^~~~~~    
../main/esp-project.c: In function 'FCD_071b1_ModbusTCPSlave1__CheckForIncoming':
../main/esp-project.c:8685:47: warning: passing argument 1 of 'FCD_05061_NetworkComms1__Receive' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
 
                                               ^                                  
../main/esp-project.c:7394:53: note: expected 'MX_CHAR *' {aka 'char *'} but argument is of type 'volatile MX_UINT8 *' {aka 'volatile unsigned char *'}
   #endif
                                                     ^       
../main/esp-project.c:8647:11: warning: unused variable 'FCL_TXDATA' [-Wunused-variable]
 
           ^         
../main/esp-project.c:8641:11: warning: unused variable 'FCL_COUNT' [-Wunused-variable]
    goto FCC_CheckForIncoming_A;
           ^~~~~~~~~
../main/esp-project.c:8639:12: warning: unused variable 'FCL_CRCTEST' [-Wunused-variable]
    //Not meant for us - don't reply
            ^~~~~~~~~~~
../main/esp-project.c: In function 'FCD_071b1_ModbusTCPSlave1__ReadDigitalInputs':
../main/esp-project.c:9645:11: warning: unused variable 'FCL_PACKBIT' [-Wunused-variable]
 
           ^          
../main/esp-project.c:9644:11: warning: unused variable 'FCL_ADDIDX' [-Wunused-variable]
   // } else {
           ^~~       
../main/esp-project.c:9643:11: warning: unused variable 'FCL_ADDBIT' [-Wunused-variable]
 
           ^         
../main/esp-project.c: In function 'FCD_06651_eeprom1__ReadInt':
../main/esp-project.c:10314:11: warning: unused variable 'FCL_IDX' [-Wunused-variable]
 
           ^      
../main/esp-project.c:10313:12: warning: unused variable 'FCL_VAL' [-Wunused-variable]
  #else
            ^      
../main/esp-project.c: In function 'FCD_06651_eeprom1__WriteByte':
../main/esp-project.c:10395:11: warning: unused variable 'FCL_IDX' [-Wunused-variable]
 
           ^      
../main/esp-project.c: In function 'FCD_06651_eeprom1__WriteInt':
../main/esp-project.c:10442:11: warning: unused variable 'FCL_IDX' [-Wunused-variable]
        :
           ^      
../main/esp-project.c:10441:12: warning: unused variable 'FCL_VAL' [-Wunused-variable]
        :  Address : The address, in elements, to read the data from
            ^~~~~~~
../main/esp-project.c: In function 'FCD_0db01_DSPPIDControl1__Process':
../main/esp-project.c:942:33: error: implicit declaration of function 'DSPBuff_0_Get'; did you mean 'DSPBuff_2_Get'? [-Werror=implicit-function-declaration]
 #define DSPPIDControl1_Ref1_Get DSPBuff_0_Get
                                 ^~~~~~~~~~~~~
../main/esp-project.c:11658:18: note: in expansion of macro 'DSPPIDControl1_Ref1_Get'
  //Code has been optimised out by the pre-processor
                  ^~~~~~~~~~~~~~~~~~~~~~~
../main/esp-project.c:11648:11: warning: unused variable 'FCL_PID' [-Wunused-variable]
    // PID[2] = (D * SampleTime) * DFilter
           ^~~~~~~
../main/esp-project.c: In function 'FCD_0db01_DSPPIDControl1__ProcessArray':
../main/esp-project.c:11873:18: warning: comparison is always false due to limited range of data type [-Wtype-limits]
 void FCD_0e811_DSPOutput1__GetFloatArray(MX_FLOAT *FCL_DATA, MX_UINT16 FCLsz_DATA, MX_UINT16 FCL_COUNT)
                  ^
../main/esp-project.c: In function 'FCD_0e811_DSPOutput1__GetFloat':
../main/esp-project.c:12021:12: warning: unused variable 'FCL_TEMP' [-Wunused-variable]
        :
            ^       
../main/esp-project.c: In function 'FCD_0e811_DSPOutput1__GetLong':
../main/esp-project.c:12055:12: warning: unused variable 'FCL_TEMP' [-Wunused-variable]
 /*=----------------------------------------------------------------------=*\
            ^~~~~~~~
../main/esp-project.c: In function 'FCD_0e811_DSPOutput1__GetInt':
../main/esp-project.c:12089:12: warning: unused variable 'FCL_TEMP' [-Wunused-variable]
 
            ^       
../main/esp-project.c: In function 'FCD_05481_cal_uart__ReceiveByteArray':
../main/esp-project.c:12874:11: warning: unused variable 'FCL_IDX' [-Wunused-variable]
 
           ^      
../main/esp-project.c: In function 'FCD_05481_cal_uart__ReceiveString':
../main/esp-project.c:12936:11: warning: unused variable 'FCL_IDX' [-Wunused-variable]
    {
           ^      
../main/esp-project.c: In function 'FCD_047b1_UART1Debug__SendString':
../main/esp-project.c:13003:12: warning: unused variable 'FCL_IDX' [-Wunused-variable]
   FCL_CHAR = FC_CAL_UART_Receive_1(FCL_TIMEOUT);
            ^~~~~~~
../main/esp-project.c:13002:12: warning: unused variable 'FCL_LEN' [-Wunused-variable]
 
            ^      
../main/esp-project.c: In function 'FCD_047b1_UART1Debug__ReceiveString':
../main/esp-project.c:14323:12: warning: unused variable 'FCL_RETVAL' [-Wunused-variable]
  //Local variable definitions
            ^~~~~~~~~~
../main/esp-project.c: In function 'FCD_08451_One_Wire_Dummy1__ReceiveByte':
../main/esp-project.c:14414:11: warning: unused variable 'FCL_BIT' [-Wunused-variable]
 \*=----------------------------------------------------------------------=*/
           ^~~~~~~
../main/esp-project.c: In function 'FCD_08451_One_Wire_Dummy1__TransmitByte':
../main/esp-project.c:14434:11: warning: unused variable 'FCL_DUMMY' [-Wunused-variable]
  MX_UINT8 FCL_INNERIDX;
           ^~~~~~~~~
../main/esp-project.c: In function 'FCD_08451_One_Wire_Dummy1__BusReset':
../main/esp-project.c:14462:11: warning: unused variable 'FCL_RETRY' [-Wunused-variable]
        :Parameters for macro SampleAllDevices:
           ^~~~~~~~~
../main/esp-project.c:14461:11: warning: unused variable 'FCL_DUMMY' [-Wunused-variable]
        :
           ^        
../main/esp-project.c: In function 'FCD_08451_One_Wire_Dummy1__MatchROM':
../main/esp-project.c:14483:11: warning: unused variable 'FCL_IDX' [-Wunused-variable]
  MX_UINT8 FCL_DATA;
           ^~~~~~~
../main/esp-project.c: In function 'FCD_08451_One_Wire_Dummy1__ScanBus':
../main/esp-project.c:14499:11: warning: unused variable 'FCL_LOOP' [-Wunused-variable]
 
           ^       
../main/esp-project.c:14498:11: warning: unused variable 'FCL_DEVICE_COUNT' [-Wunused-variable]
   {
           ^               
../main/esp-project.c: In function 'FCD_08451_One_Wire_Dummy1__Initialise':
../main/esp-project.c:14556:11: warning: unused variable 'FCL_DUMMY' [-Wunused-variable]
 
           ^        
../main/esp-project.c: In function 'FCD_0f641_DS18B20__WriteDevice':
../main/esp-project.c:14575:64: warning: passing argument 2 of 'FCD_0bbd1_One_Wire1__MatchROM' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
 
                                                                ^                        
../main/esp-project.c:1271:71: note: expected 'MX_UINT8 *' {aka 'unsigned char *'} but argument is of type 'volatile MX_UINT8 *' {aka 'volatile unsigned char *'}
 void FCD_0bbd1_One_Wire1__MatchROM(MX_UINT8 FCL_FAMILYCODE, MX_UINT8 *FCL_SERIALNUMBER, MX_UINT16 FCLsz_SERIALNUMBER);
                                                             ~~~~~~~~~~^~~~~~~~~~~~~~~~
../main/esp-project.c:14587:64: warning: passing argument 2 of 'FCD_0bbd1_One_Wire1__MatchROM' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
     // Serial[.sidx] = Serial[.sidx] + (.SerialNumber[.snidx] - '0')
                                                                ^~~~~                    
../main/esp-project.c:1271:71: note: expected 'MX_UINT8 *' {aka 'unsigned char *'} but argument is of type 'volatile MX_UINT8 *' {aka 'volatile unsigned char *'}
 void FCD_0bbd1_One_Wire1__MatchROM(MX_UINT8 FCL_FAMILYCODE, MX_UINT8 *FCL_SERIALNUMBER, MX_UINT16 FCLsz_SERIALNUMBER);
                                                             ~~~~~~~~~~^~~~~~~~~~~~~~~~
../main/esp-project.c: In function 'FCD_0f641_DS18B20__AddressSpecificDevice':
../main/esp-project.c:14681:11: warning: unused variable 'FCL_BYTE' [-Wunused-variable]
  }
           ^       
../main/esp-project.c: In function 'FCD_0f641_DS18B20__GetTemperature':
../main/esp-project.c:14886:64: warning: passing argument 2 of 'FCD_0bbd1_One_Wire1__MatchROM' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
   }
                                                                ^                        
../main/esp-project.c:1271:71: note: expected 'MX_UINT8 *' {aka 'unsigned char *'} but argument is of type 'volatile MX_UINT8 *' {aka 'volatile unsigned char *'}
 void FCD_0bbd1_One_Wire1__MatchROM(MX_UINT8 FCL_FAMILYCODE, MX_UINT8 *FCL_SERIALNUMBER, MX_UINT16 FCLsz_SERIALNUMBER);
                                                             ~~~~~~~~~~^~~~~~~~~~~~~~~~
../main/esp-project.c: In function 'FCD_0f641_DS18B20__SampleAddressedDevice':
../main/esp-project.c:14950:64: warning: passing argument 2 of 'FCD_0bbd1_One_Wire1__MatchROM' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
   // } else {
                                                                ^                        
../main/esp-project.c:1271:71: note: expected 'MX_UINT8 *' {aka 'unsigned char *'} but argument is of type 'volatile MX_UINT8 *' {aka 'volatile unsigned char *'}
 void FCD_0bbd1_One_Wire1__MatchROM(MX_UINT8 FCL_FAMILYCODE, MX_UINT8 *FCL_SERIALNUMBER, MX_UINT16 FCLsz_SERIALNUMBER);
                                                             ~~~~~~~~~~^~~~~~~~~~~~~~~~
../main/esp-project.c: In function 'FCD_0bbd1_One_Wire1__TransmitByte':
../main/esp-project.c:15132:11: warning: variable 'FCL_DUMMY' set but not used [-Wunused-but-set-variable]
 
           ^        
../main/esp-project.c: In function 'FCD_0bbd1_One_Wire1__BusReset':
../main/esp-project.c:15416:11: warning: unused variable 'FCL_RETRY' [-Wunused-variable]
    // dev_id[(.loop + (.device_count << 3))] = id[.loop]
           ^~~~~~~~~
../main/esp-project.c:15415:11: warning: variable 'FCL_DUMMY' set but not used [-Wunused-but-set-variable]
 
           ^        
../main/esp-project.c: In function 'FCD_0bbd1_One_Wire1__Receive_Bit':
../main/esp-project.c:15601:11: warning: variable 'FCL_DUMMY' set but not used [-Wunused-but-set-variable]
 
           ^        
../main/esp-project.c: In function 'FCD_0bbd1_One_Wire1__Transmit_Bit':
../main/esp-project.c:15730:11: warning: unused variable 'FCL_DUMMY' [-Wunused-variable]
  FCD_0db01_DSPPIDControl1__Process();
           ^~~~~~~~~
../main/esp-project.c: In function 'FCD_0bbd1_One_Wire1__Initialise':
../main/esp-project.c:15824:11: warning: variable 'FCL_DUMMY' set but not used [-Wunused-but-set-variable]
   // Name: Decision, Type: Decision: Setpoint != oldsetpoint?
           ^~~~~~~~~
../main/esp-project.c: In function 'FCM_ProcessPID':
../main/esp-project.c:15852:30: warning: passing argument 3 of 'FCI_SCOPY' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
    // Name: Calculation, Type: Calculation:
                              ^~~~~~~~
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:873:69: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static void FCI_SCOPY(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_STRING sDst, MX_UINT16 iDst_len)
                                                           ~~~~~~~~~~^~~~
../main/esp-project.c:15853:29: warning: passing argument 2 of 'FCI_TOSTRING' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
    // Name = "Select Probe (coil 1) - "
                             ^~~~~~~~~
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:366:57: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static MX_STRING FCI_TOSTRING(MX_SLONG iSrc1, MX_STRING sDst, MX_UINT16 iDst_len)
                                               ~~~~~~~~~~^~~~
../main/esp-project.c:15861:30: warning: passing argument 3 of 'FCI_SCOPY' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
    FCM_Debug();
                              ^       
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:873:69: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static void FCI_SCOPY(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_STRING sDst, MX_UINT16 iDst_len)
                                                           ~~~~~~~~~~^~~~
../main/esp-project.c:15862:51: warning: passing argument 3 of 'FCI_FLOAT_TO_STRING' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
 
                                                   ^        
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:531:85: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static MX_STRING FCI_FLOAT_TO_STRING(MX_FLOAT Number, MX_UINT8 Precision, MX_STRING String, MX_UINT16 MSZ_String)
                                                                           ~~~~~~~~~~^~~~~~
../main/esp-project.c:15889:31: warning: passing argument 3 of 'FCI_SCOPY' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
  FCD_047b1_UART1Debug__SendString(FCV_NAME, FCVsz_NAME);
                               ^~~~~~~~
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:873:69: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static void FCI_SCOPY(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_STRING sDst, MX_UINT16 iDst_len)
                                                           ~~~~~~~~~~^~~~
../main/esp-project.c:15890:28: warning: passing argument 2 of 'FCI_TOSTRING' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
 
                            ^        
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:366:57: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static MX_STRING FCI_TOSTRING(MX_SLONG iSrc1, MX_STRING sDst, MX_UINT16 iDst_len)
                                               ~~~~~~~~~~^~~~
../main/esp-project.c: In function 'FCM_Coils_Inpuits':
../main/esp-project.c:15997:39: warning: passing argument 3 of 'FCI_SCOPY' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
   // Name: Collect Temperature, Type: Component Macro: Feedback=DS18B20::GetTemperature()
                                       ^~~~~~~~
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:873:69: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static void FCI_SCOPY(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_STRING sDst, MX_UINT16 iDst_len)
                                                           ~~~~~~~~~~^~~~
../main/esp-project.c:15998:25: warning: passing argument 2 of 'FCI_TOSTRING' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
   FCV_FEEDBACK = FCD_0f641_DS18B20__GetTemperature();
                         ^~~~~~~~~
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:366:57: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static MX_STRING FCI_TOSTRING(MX_SLONG iSrc1, MX_STRING sDst, MX_UINT16 iDst_len)
                                               ~~~~~~~~~~^~~~
../main/esp-project.c:16007:45: warning: passing argument 3 of 'FCI_SCOPY' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
 
                                             ^       
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:873:69: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static void FCI_SCOPY(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_STRING sDst, MX_UINT16 iDst_len)
                                                           ~~~~~~~~~~^~~~
../main/esp-project.c:16008:25: warning: passing argument 2 of 'FCI_TOSTRING' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
   //Comment:
                         ^        
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:366:57: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static MX_STRING FCI_TOSTRING(MX_SLONG iSrc1, MX_STRING sDst, MX_UINT16 iDst_len)
                                               ~~~~~~~~~~^~~~
../main/esp-project.c:16017:25: warning: passing argument 3 of 'FCI_SCOPY' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
   // Name: Component Macro, Type: Component Macro: .LSB=SPI_TempProbe::GetChar()
                         ^~~~~~~~
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:873:69: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static void FCI_SCOPY(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_STRING sDst, MX_UINT16 iDst_len)
                                                           ~~~~~~~~~~^~~~
../main/esp-project.c:16018:25: warning: passing argument 2 of 'FCI_TOSTRING' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
   FCL_LSB = FCD_06c41_SPI_TempProbe__GetChar();
                         ^~~~~~~~~
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:366:57: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static MX_STRING FCI_TOSTRING(MX_SLONG iSrc1, MX_STRING sDst, MX_UINT16 iDst_len)
                                               ~~~~~~~~~~^~~~
../main/esp-project.c: In function 'FCM_Debug':
../main/esp-project.c:16040:35: warning: passing argument 1 of 'FCD_047b1_UART1Debug__SendString' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
 }
                                   ^       
../main/esp-project.c:12999:48: note: expected 'MX_CHAR *' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 
                                                ^       
../main/esp-project.c:16043:35: warning: passing argument 1 of 'FCD_047b1_UART1Debug__SendString' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
    Use :
                                   ^        
../main/esp-project.c:12999:48: note: expected 'MX_CHAR *' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 
                                                ^       
../main/esp-project.c: In function 'FCM_PrintScreen':
../main/esp-project.c:16099:33: warning: passing argument 1 of 'FCD_0e5b1_gLCD_ST7789V1__Print' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
  FCD_0df41_PWM1__Enable();
                                 ^            
../main/esp-project.c:3341:46: note: expected 'MX_CHAR *' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
  MX_UINT8 FCL_BYTESPERCOLUMN;
                                              ^      
../main/esp-project.c:16110:24: warning: passing argument 3 of 'FCI_SCOPY' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
 
                        ^       
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:873:69: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static void FCI_SCOPY(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_STRING sDst, MX_UINT16 iDst_len)
                                                           ~~~~~~~~~~^~~~
../main/esp-project.c:16111:29: warning: passing argument 2 of 'FCI_TOSTRING' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
  // Name: Component Macro, Type: Component Macro: gLCD_ST7789V1::SetDisplayOrientation(3)
                             ^~~~~~~~~
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:366:57: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static MX_STRING FCI_TOSTRING(MX_SLONG iSrc1, MX_STRING sDst, MX_UINT16 iDst_len)
                                               ~~~~~~~~~~^~~~
../main/esp-project.c: In function 'FCM_GetTemp':
../main/esp-project.c:16137:19: warning: passing argument 3 of 'FCI_SCOPY' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
 
                   ^         
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:873:69: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static void FCI_SCOPY(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_STRING sDst, MX_UINT16 iDst_len)
                                                           ~~~~~~~~~~^~~~
../main/esp-project.c:16143:38: warning: passing argument 1 of 'FCD_0f641_DS18B20__GetSerialString' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
 
                                      ^         
../main/esp-project.c:14750:50: note: expected 'MX_CHAR *' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
   FCL_DATA[FCL_INNERIDX] = FCD_0bbd1_One_Wire1__ReceiveByte();
                                         ~~~~~~~~~^~~~~~~~~~
../main/esp-project.c:16152:36: warning: passing argument 1 of 'FCD_047b1_UART1Debug__SendString' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
   // Name: User Macro, Type: User Macro: Debug()
                                    ^~~~~~~~~~
../main/esp-project.c:12999:48: note: expected 'MX_CHAR *' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 
                                                ^       
../main/esp-project.c: In function 'FCM_PrintTemp':
../main/esp-project.c:16203:35: warning: passing argument 1 of 'FCD_047b1_UART1Debug__SendString' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
  // Name: Component Macro, Type: Component Macro: Setpoint=eeprom1::ReadFloat(0, 1)
                                   ^~~~~~~~~~~~~
../main/esp-project.c:12999:48: note: expected 'MX_CHAR *' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 
                                                ^       
../main/esp-project.c: In function 'app_main':
../main/esp-project.c:16301:37: warning: passing argument 3 of 'FCI_SCOPY' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
 
                                     ^       
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:873:69: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static void FCI_SCOPY(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_STRING sDst, MX_UINT16 iDst_len)
                                                           ~~~~~~~~~~^~~~
../main/esp-project.c:16311:41: warning: passing argument 3 of 'FCI_SCOPY' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
 
                                         ^       
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:873:69: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static void FCI_SCOPY(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_STRING sDst, MX_UINT16 iDst_len)
                                                           ~~~~~~~~~~^~~~
../main/esp-project.c:16312:23: warning: passing argument 3 of 'FCI_SCOPY' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
      // Name: send value to uart, Type: User Macro: PrintTemp()
                       ^~~~~~~~~
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:873:69: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static void FCI_SCOPY(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_STRING sDst, MX_UINT16 iDst_len)
                                                           ~~~~~~~~~~^~~~
../main/esp-project.c:16326:37: warning: passing argument 1 of 'FCD_05131_WLAN_ESP32__ReadIPString' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
 
                                     ^     
../main/esp-project.c:4628:50: note: expected 'MX_CHAR *' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 
                                                  ^         
../main/esp-project.c:16331:32: warning: passing argument 3 of 'FCI_SCOPY' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
      FCM_PrintScreen();
                                ^       
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:873:69: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static void FCI_SCOPY(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_STRING sDst, MX_UINT16 iDst_len)
                                                           ~~~~~~~~~~^~~~
../main/esp-project.c:16332:12: warning: passing argument 1 of 'FCI_SCOPY' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
 
            ^     
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:873:33: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static void FCI_SCOPY(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_STRING sDst, MX_UINT16 iDst_len)
                       ~~~~~~~~~~^~~~
../main/esp-project.c:16332:29: warning: passing argument 3 of 'FCI_SCOPY' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
 
                             ^        
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:873:69: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static void FCI_SCOPY(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_STRING sDst, MX_UINT16 iDst_len)
                                                           ~~~~~~~~~~^~~~
../main/esp-project.c:16341:33: warning: passing argument 1 of 'FCD_0e5b1_gLCD_ST7789V1__Print' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
     // time = time + 1
                                 ^     
../main/esp-project.c:3341:46: note: expected 'MX_CHAR *' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
  MX_UINT8 FCL_BYTESPERCOLUMN;
                                              ^      
../main/esp-project.c:16412:23: warning: passing argument 3 of 'FCI_SCOPY' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:873:69: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static void FCI_SCOPY(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_STRING sDst, MX_UINT16 iDst_len)
                                                           ~~~~~~~~~~^~~~
../main/esp-project.c:16413:20: warning: passing argument 3 of 'FCI_SCOPY' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:873:69: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static void FCI_SCOPY(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_STRING sDst, MX_UINT16 iDst_len)
                                                           ~~~~~~~~~~^~~~
../main/esp-project.c:16440:55: warning: passing argument 3 of 'FCI_FLOAT_TO_STRING' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:531:85: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static MX_STRING FCI_FLOAT_TO_STRING(MX_FLOAT Number, MX_UINT8 Precision, MX_STRING String, MX_UINT16 MSZ_String)
                                                                           ~~~~~~~~~~^~~~~~
../main/esp-project.c:16441:33: warning: passing argument 1 of 'FCI_GETLENGTH' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:121:42: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static MX_UINT16 FCI_GETLENGTH(MX_STRING sStr1, MX_UINT16 iStr1_len)
                                ~~~~~~~~~~^~~~~
../main/esp-project.c:16449:22: warning: passing argument 1 of 'FCI_LEFTSTRING' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:159:43: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static MX_STRING FCI_LEFTSTRING(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_UINT16 iCount, MX_STRING sDst, MX_UINT16 iDst_len)
                                 ~~~~~~~~~~^~~~
../main/esp-project.c:16449:57: warning: passing argument 4 of 'FCI_LEFTSTRING' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:159:97: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static MX_STRING FCI_LEFTSTRING(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_UINT16 iCount, MX_STRING sDst, MX_UINT16 iDst_len)
                                                                                       ~~~~~~~~~~^~~~
../main/esp-project.c:16455:22: warning: passing argument 1 of 'FCI_LEFTSTRING' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:159:43: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static MX_STRING FCI_LEFTSTRING(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_UINT16 iCount, MX_STRING sDst, MX_UINT16 iDst_len)
                                 ~~~~~~~~~~^~~~
../main/esp-project.c:16455:57: warning: passing argument 4 of 'FCI_LEFTSTRING' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:159:97: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static MX_STRING FCI_LEFTSTRING(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_UINT16 iCount, MX_STRING sDst, MX_UINT16 iDst_len)
                                                                                       ~~~~~~~~~~^~~~
../main/esp-project.c:16461:33: warning: passing argument 1 of 'FCI_STRING_TO_INT' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:662:46: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static MX_SINT32 FCI_STRING_TO_INT(MX_STRING String, MX_UINT16 MSZ_String)
                                    ~~~~~~~~~~^~~~~~
../main/esp-project.c:16475:27: warning: passing argument 3 of 'FCI_SCOPY' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:873:69: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static void FCI_SCOPY(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_STRING sDst, MX_UINT16 iDst_len)
                                                           ~~~~~~~~~~^~~~
../main/esp-project.c:16476:27: warning: passing argument 2 of 'FCI_TOSTRING' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:366:57: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static MX_STRING FCI_TOSTRING(MX_SLONG iSrc1, MX_STRING sDst, MX_UINT16 iDst_len)
                                               ~~~~~~~~~~^~~~
../main/esp-project.c:16520:24: warning: passing argument 3 of 'FCI_SCOPY' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:873:69: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static void FCI_SCOPY(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_STRING sDst, MX_UINT16 iDst_len)
                                                           ~~~~~~~~~~^~~~
../main/esp-project.c:16521:20: warning: passing argument 3 of 'FCI_SCOPY' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:873:69: note: expected 'MX_STRING' {aka 'char *'} but argument is of type 'volatile MX_CHAR *' {aka 'volatile char *'}
 static void FCI_SCOPY(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_STRING sDst, MX_UINT16 iDst_len)
                                                           ~~~~~~~~~~^~~~
../main/esp-project.c:16232:11: warning: unused variable 'FCL_ACCESS' [-Wunused-variable]
  // clear = 1
           ^~~       
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\includes.c:53,
                 from ../main/esp-project.c:1282:
At top level:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_WIFI.c:114:14: warning: 'wifi_scan_ssid' defined but not used [-Wunused-function]
 static void* wifi_scan_ssid(MX_UINT16 index)
              ^~~~~~~~~~~~~~
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_WIFI.c:97:13: warning: 'wifi_sta_disconnected' defined but not used [-Wunused-function]
 static void wifi_sta_disconnected(void *arg, esp_event_base_t event_base, int32_t event_id, void *event_data)
             ^~~~~~~~~~~~~~~~~~~~~
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_WIFI.c:62:20: warning: 'TAG' defined but not used [-Wunused-variable]
 static const char *TAG = "wifi";
                    ^~~
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:792:18: warning: 'FCI_STRMOV' defined but not used [-Wunused-function]
 static MX_UINT16 FCI_STRMOV(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_STRING sDst, MX_UINT16 iDst_len)
                  ^~~~~~~~~~
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:768:18: warning: 'FCI_STRREV' defined but not used [-Wunused-function]
 static MX_UINT16 FCI_STRREV(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_STRING sDst, MX_UINT16 iDst_len)
                  ^~~~~~~~~~
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:595:18: warning: 'FCI_NUMBER_TO_HEX' defined but not used [-Wunused-function]
 static MX_STRING FCI_NUMBER_TO_HEX(MX_ULONG Number, MX_STRING String, MX_UINT16 MSZ_String)
                  ^~~~~~~~~~~~~~~~~
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:476:17: warning: 'FCI_COMPARE' defined but not used [-Wunused-function]
 static MX_UINT8 FCI_COMPARE(MX_STRING sSrc1, MX_UINT16 iSrc1_len, MX_STRING sSrc2, MX_UINT16 iSrc2_len, MX_UINT8 iNoCase)
                 ^~~~~~~~~~~
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:450:13: warning: 'FCI_TOUPPER' defined but not used [-Wunused-function]
 static void FCI_TOUPPER(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_STRING sDst, MX_UINT16 iDst_len)
             ^~~~~~~~~~~
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:424:13: warning: 'FCI_TOLOWER' defined but not used [-Wunused-function]
 static void FCI_TOLOWER(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_STRING sDst, MX_UINT16 iDst_len)
             ^~~~~~~~~~~
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:331:10: warning: 'FCI_TOSTRU32' defined but not used [-Wunused-function]
 MX_UINT8 FCI_TOSTRU32(MX_UINT32 iSrc1, MX_STRING sDst, MX_UINT16 iDst_len)
          ^~~~~~~~~~~~
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:254:10: warning: 'FCI_TOSTRS32' defined but not used [-Wunused-function]
 MX_UINT8 FCI_TOSTRS32(MX_SINT32 iSrc1, MX_STRING sDst, MX_UINT16 iDst_len)
          ^~~~~~~~~~~~
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:211:10: warning: 'FCI_TOSTRS16' defined but not used [-Wunused-function]
 MX_UINT8 FCI_TOSTRS16(MX_SINT16 iSrc1, MX_STRING sDst, MX_UINT16 iDst_len)
          ^~~~~~~~~~~~
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:182:18: warning: 'FCI_RIGHTSTRING' defined but not used [-Wunused-function]
 static MX_STRING FCI_RIGHTSTRING(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_UINT16 iCount, MX_STRING sDst, MX_UINT16 iDst_len)
                  ^~~~~~~~~~~~~~~
In file included from C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c:568,
                 from ../main/esp-project.c:48:
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:129:18: warning: 'FCI_MIDSTRING' defined but not used [-Wunused-function]
 static MX_STRING FCI_MIDSTRING(MX_STRING sSrc, MX_UINT16 iSrc_len, MX_UINT16 iStart, MX_UINT16 iCount, MX_STRING sDst, MX_UINT16 iDst_len)
                  ^~~~~~~~~~~~~
C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\ESP\ESP_CAL_String.c:113:17: warning: 'FCI_GETCHAR' defined but not used [-Wunused-function]
 static MX_UINT8 FCI_GETCHAR(MX_STRING sStr1, MX_UINT16 iStr1_len, MX_UINT16 iPos)
                 ^~~~~~~~~~~
cc1.exe: some warnings being treated as errors
ninja: build stopped: subcommand failed.
ninja failed with exit code 1
Executing action: all (aliases: build)
Running ninja in directory c:\users\brian\dropbox\designs_and_software\boards-21-04-14\boards_in_the_market\pwm_controller\spi_test\build
Executing "ninja all"...

Build Failed
.

C:\ProgramData\MatrixTSL\FlowcodeV9\FCD\ESP\Batch\esp32_build.bat reported error code 0x1

Autoclose turned off


FINISHED
