Invalid operands of types 'int [32]' and 'int' to binary 'operator/'

Hiiiii everyone,

I am working on a project & got an error as below


invalid operands of types 'int [32]' and 'int' to binary 'operator/'
Invalid library found in /home/sandeep/Arduino/libraries/avr-libc-master: no headers files (.h) found in /home/sandeep/Arduino/libraries/avr-libc-master


This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

.
.
.

The CODE
.
.
.

#include "BluetoothSerial.h"



#if !defined(CONFIG_BT_ENABLED) || !defined(CONFIG_BLUEDROID_ENABLED)
#error Bluetooth is not enabled! Please run `make menuconfig` to and enable it
#endif
BluetoothSerial SerialBT;





const byte numChars = 32;
char tc[numChars];   // an array to store the received data

boolean newData = false;

int Va;
int Vb;
float mul;             ///MULTYPLIER VARIABLE
float ltrs;           ///vary to store variable
int lenga;             ///LENGTH 1
int lengb;
float per;
float Dval;




void setup() 
{
    Serial.begin(9600);
     SerialBT.begin("ESP32test"); //Bluetooth device name
  Serial.println("The device started, now you can pair it with bluetooth!");

  }
  


  



void loop() {

serialreadnstore();


if (SerialBT.available()) {

}
  
 Dval = analogRead(36);
  Va = (tc/2560);
  Vb = ((cc-Va*2560)/10+0.5);
  mul = (Va*256)+Vb;
  ltrs = mul*Dval/380;
  per = (ltrs/mul*100)/10;


  Serial.print("in LTRS    =");
  Serial.println(ltrs);
  Serial.print("in PER     =");
  Serial.println(per);


  
    Serial.print("MULT     =");
  Serial.println(mul);
    Serial.print("VA       =");
  Serial.println(Va);
    Serial.print("VB       =");
  Serial.println(Vb);
    Serial.print("Tankcap  =");
  Serial.println(tc);
    Serial.print("Analogpn =");
  Serial.println(Dval);
  
  
  
  
  
  delay(1000);
}





void serialreadnstore() 
{

  static byte ndx = 0;
    char endMarker = '\n';
    char rc;
    
    while (Serial.available() > 0 && newData == false) {
        rc = Serial.read();

        if (rc != endMarker) {
            tc[ndx] = rc;
            ndx++;
            if (ndx >= numChars) {
                ndx = numChars - 1;
            }
        }
        else {
            tc[ndx] = '\0'; // terminate the string
            ndx = 0;
            newData = true;
        }
    }





     if (newData == true) {
        Serial.print("This just in ... ");
        Serial.println(tc);
        newData = false;
    }

    
  
}

Can you turn on the verbose mode and show that error message again ? The compiler will tell exactly where and why there is a problem.
In the "Preferences", "Show verbose output during:" and turn on "compilation".

Your "tc" is an array. It is not possible to divide that array by 2560.
Is that a text with a number ? Then you have to convert the text to a float or integer.

Somehow you have installed a "libc" library.

In the Arduino IDE, go to the Library Manager and remove the installed libraries that you don't use.
Then go to you $HOME/Arduino/libraries/ folder and clean it up. Remove everything that does not belong there. You might keep a copy somewhere, but not in the "libraries" folder.
The "avr-libc-master" folder does certainly not belong there.

1 Like
Arduino: 1.8.19 (Linux), Board: "ESP32 Dev Module, Disabled, Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, None"

/home/sandeep/.ㅤ/DEV/SOFTWARES/LINUX/arduino-1.8.19/arduino-builder -dump-prefs -logger=machine -hardware /home/sandeep/.ㅤ/DEV/SOFTWARES/LINUX/arduino-1.8.19/hardware -hardware /home/sandeep/.arduino15/packages -hardware /home/sandeep/Arduino/hardware -tools /home/sandeep/.ㅤ/DEV/SOFTWARES/LINUX/arduino-1.8.19/tools-builder -tools /home/sandeep/.ㅤ/DEV/SOFTWARES/LINUX/arduino-1.8.19/hardware/tools/avr -tools /home/sandeep/.arduino15/packages -built-in-libraries /home/sandeep/.ㅤ/DEV/SOFTWARES/LINUX/arduino-1.8.19/libraries -libraries /home/sandeep/Arduino/libraries -fqbn=esp32:esp32:esp32:PSRAM=disabled,PartitionScheme=default,CPUFreq=240,FlashMode=qio,FlashFreq=80,FlashSize=4M,UploadSpeed=921600,DebugLevel=none -ide-version=10819 -build-path /tmp/arduino_build_611347 -warnings=all -build-cache /tmp/arduino_cache_712673 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.xtensa-esp32-elf-gcc.path=/home/sandeep/.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0 -prefs=runtime.tools.xtensa-esp32-elf-gcc-1.22.0-97-gc752ad5-5.2.0.path=/home/sandeep/.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0 -prefs=runtime.tools.mkspiffs.path=/home/sandeep/.arduino15/packages/esp32/tools/mkspiffs/0.2.3 -prefs=runtime.tools.mkspiffs-0.2.3.path=/home/sandeep/.arduino15/packages/esp32/tools/mkspiffs/0.2.3 -prefs=runtime.tools.esptool_py.path=/home/sandeep/.arduino15/packages/esp32/tools/esptool_py/3.0.0 -prefs=runtime.tools.esptool_py-3.0.0.path=/home/sandeep/.arduino15/packages/esp32/tools/esptool_py/3.0.0 -verbose /home/sandeep/Arduino/SAVE_to_EEPROMin_2_parts_ang_make_again/SAVE_to_EEPROMin_2_parts_ang_make_again.ino
/home/sandeep/.ㅤ/DEV/SOFTWARES/LINUX/arduino-1.8.19/arduino-builder -compile -logger=machine -hardware /home/sandeep/.ㅤ/DEV/SOFTWARES/LINUX/arduino-1.8.19/hardware -hardware /home/sandeep/.arduino15/packages -hardware /home/sandeep/Arduino/hardware -tools /home/sandeep/.ㅤ/DEV/SOFTWARES/LINUX/arduino-1.8.19/tools-builder -tools /home/sandeep/.ㅤ/DEV/SOFTWARES/LINUX/arduino-1.8.19/hardware/tools/avr -tools /home/sandeep/.arduino15/packages -built-in-libraries /home/sandeep/.ㅤ/DEV/SOFTWARES/LINUX/arduino-1.8.19/libraries -libraries /home/sandeep/Arduino/libraries -fqbn=esp32:esp32:esp32:PSRAM=disabled,PartitionScheme=default,CPUFreq=240,FlashMode=qio,FlashFreq=80,FlashSize=4M,UploadSpeed=921600,DebugLevel=none -ide-version=10819 -build-path /tmp/arduino_build_611347 -warnings=all -build-cache /tmp/arduino_cache_712673 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.xtensa-esp32-elf-gcc.path=/home/sandeep/.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0 -prefs=runtime.tools.xtensa-esp32-elf-gcc-1.22.0-97-gc752ad5-5.2.0.path=/home/sandeep/.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0 -prefs=runtime.tools.mkspiffs.path=/home/sandeep/.arduino15/packages/esp32/tools/mkspiffs/0.2.3 -prefs=runtime.tools.mkspiffs-0.2.3.path=/home/sandeep/.arduino15/packages/esp32/tools/mkspiffs/0.2.3 -prefs=runtime.tools.esptool_py.path=/home/sandeep/.arduino15/packages/esp32/tools/esptool_py/3.0.0 -prefs=runtime.tools.esptool_py-3.0.0.path=/home/sandeep/.arduino15/packages/esp32/tools/esptool_py/3.0.0 -verbose /home/sandeep/Arduino/SAVE_to_EEPROMin_2_parts_ang_make_again/SAVE_to_EEPROMin_2_parts_ang_make_again.ino
Using board 'esp32' from platform in folder: /home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6
Using core 'esp32' from platform in folder: /home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6
bash -c "[ ! -f \"/home/sandeep/Arduino/SAVE_to_EEPROMin_2_parts_ang_make_again\"/partitions.csv ] || cp -f \"/home/sandeep/Arduino/SAVE_to_EEPROMin_2_parts_ang_make_again\"/partitions.csv \"/tmp/arduino_build_611347\"/partitions.csv"
bash -c "[ -f \"/tmp/arduino_build_611347\"/partitions.csv ] || cp \"/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6\"/tools/partitions/default.csv \"/tmp/arduino_build_611347\"/partitions.csv"
Detecting libraries used...
/home/sandeep/.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/bin/xtensa-esp32-elf-g++ -DESP_PLATFORM "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/config -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/app_trace -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/app_update -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/asio -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/bootloader_support -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/bt -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/coap -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/console -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/driver -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/efuse -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp-tls -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32 -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_adc_cal -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_event -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_http_client -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_http_server -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_https_ota -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_https_server -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_ringbuf -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_websocket_client -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/espcoredump -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/ethernet -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/expat -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/fatfs -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freemodbus -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/heap -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/idf_test -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/jsmn -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/json -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/libsodium -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/log -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/lwip -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/mbedtls -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/mdns -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/micro-ecc -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/mqtt -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/newlib -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/nghttp -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/nvs_flash -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/openssl -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/protobuf-c -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/protocomm -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/pthread -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/sdmmc -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/smartconfig_ack -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/spi_flash -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/spiffs -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/tcp_transport -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/tcpip_adapter -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/ulp -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/unity -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/vfs -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/wear_levelling -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/wifi_provisioning -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/wpa_supplicant -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/xtensa-debug-module -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp-face -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32-camera -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp-face -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/fb_gfx -std=gnu++11 -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=maybe-uninitialized -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-missing-field-initializers -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10819 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -DESP32 -DCORE_DEBUG_LEVEL=0 -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/cores/esp32 -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/variants/esp32 /tmp/arduino_build_611347/sketch/SAVE_to_EEPROMin_2_parts_ang_make_again.ino.cpp -o /dev/null
Alternatives for BluetoothSerial.h: [BluetoothSerial@1.0]
ResolveLibrary(BluetoothSerial.h)
  -> candidates: [BluetoothSerial@1.0]
/home/sandeep/.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/bin/xtensa-esp32-elf-g++ -DESP_PLATFORM "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/config -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/app_trace -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/app_update -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/asio -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/bootloader_support -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/bt -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/coap -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/console -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/driver -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/efuse -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp-tls -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32 -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_adc_cal -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_event -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_http_client -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_http_server -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_https_ota -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_https_server -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_ringbuf -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_websocket_client -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/espcoredump -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/ethernet -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/expat -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/fatfs -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freemodbus -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/heap -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/idf_test -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/jsmn -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/json -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/libsodium -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/log -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/lwip -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/mbedtls -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/mdns -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/micro-ecc -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/mqtt -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/newlib -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/nghttp -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/nvs_flash -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/openssl -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/protobuf-c -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/protocomm -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/pthread -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/sdmmc -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/smartconfig_ack -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/spi_flash -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/spiffs -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/tcp_transport -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/tcpip_adapter -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/ulp -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/unity -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/vfs -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/wear_levelling -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/wifi_provisioning -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/wpa_supplicant -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/xtensa-debug-module -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp-face -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32-camera -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp-face -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/fb_gfx -std=gnu++11 -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=maybe-uninitialized -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-missing-field-initializers -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10819 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -DESP32 -DCORE_DEBUG_LEVEL=0 -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/cores/esp32 -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/variants/esp32 -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/libraries/BluetoothSerial/src /tmp/arduino_build_611347/sketch/SAVE_to_EEPROMin_2_parts_ang_make_again.ino.cpp -o /dev/null
Using cached library dependencies for file: /home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/libraries/BluetoothSerial/src/BluetoothSerial.cpp
Generating function prototypes...
/home/sandeep/.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/bin/xtensa-esp32-elf-g++ -DESP_PLATFORM "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/config -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/app_trace -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/app_update -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/asio -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/bootloader_support -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/bt -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/coap -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/console -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/driver -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/efuse -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp-tls -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32 -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_adc_cal -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_event -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_http_client -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_http_server -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_https_ota -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_https_server -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_ringbuf -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_websocket_client -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/espcoredump -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/ethernet -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/expat -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/fatfs -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freemodbus -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/heap -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/idf_test -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/jsmn -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/json -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/libsodium -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/log -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/lwip -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/mbedtls -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/mdns -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/micro-ecc -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/mqtt -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/newlib -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/nghttp -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/nvs_flash -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/openssl -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/protobuf-c -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/protocomm -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/pthread -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/sdmmc -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/smartconfig_ack -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/spi_flash -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/spiffs -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/tcp_transport -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/tcpip_adapter -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/ulp -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/unity -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/vfs -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/wear_levelling -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/wifi_provisioning -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/wpa_supplicant -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/xtensa-debug-module -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp-face -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32-camera -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp-face -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/fb_gfx -std=gnu++11 -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=maybe-uninitialized -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-missing-field-initializers -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10819 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -DESP32 -DCORE_DEBUG_LEVEL=0 -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/cores/esp32 -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/variants/esp32 -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/libraries/BluetoothSerial/src /tmp/arduino_build_611347/sketch/SAVE_to_EEPROMin_2_parts_ang_make_again.ino.cpp -o /tmp/arduino_build_611347/preproc/ctags_target_for_gcc_minus_e.cpp
/home/sandeep/.ㅤ/DEV/SOFTWARES/LINUX/arduino-1.8.19/tools-builder/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /tmp/arduino_build_611347/preproc/ctags_target_for_gcc_minus_e.cpp
Compiling sketch...
/home/sandeep/.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/bin/xtensa-esp32-elf-g++ -DESP_PLATFORM "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/config -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/app_trace -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/app_update -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/asio -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/bootloader_support -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/bt -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/coap -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/console -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/driver -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/efuse -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp-tls -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32 -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_adc_cal -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_event -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_http_client -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_http_server -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_https_ota -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_https_server -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_ringbuf -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp_websocket_client -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/espcoredump -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/ethernet -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/expat -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/fatfs -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freemodbus -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/heap -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/idf_test -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/jsmn -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/json -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/libsodium -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/log -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/lwip -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/mbedtls -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/mdns -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/micro-ecc -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/mqtt -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/newlib -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/nghttp -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/nvs_flash -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/openssl -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/protobuf-c -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/protocomm -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/pthread -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/sdmmc -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/smartconfig_ack -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/spi_flash -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/spiffs -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/tcp_transport -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/tcpip_adapter -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/ulp -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/unity -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/vfs -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/wear_levelling -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/wifi_provisioning -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/wpa_supplicant -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/xtensa-debug-module -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp-face -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32-camera -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp-face -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/fb_gfx -std=gnu++11 -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wall -Werror=all -Wextra -Wno-error=maybe-uninitialized -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-missing-field-initializers -Wno-sign-compare -fno-rtti -MMD -c -DF_CPU=240000000L -DARDUINO=10819 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -DESP32 -DCORE_DEBUG_LEVEL=0 -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/cores/esp32 -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/variants/esp32 -I/home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/libraries/BluetoothSerial/src /tmp/arduino_build_611347/sketch/SAVE_to_EEPROMin_2_parts_ang_make_again.ino.cpp -o /tmp/arduino_build_611347/sketch/SAVE_to_EEPROMin_2_parts_ang_make_again.ino.cpp.o
/home/sandeep/Arduino/SAVE_to_EEPROMin_2_parts_ang_make_again/SAVE_to_EEPROMin_2_parts_ang_make_again.ino: In function 'void loop()':
SAVE_to_EEPROMin_2_parts_ang_make_again:55:12: error: invalid operands of types 'char [32]' and 'int' to binary 'operator/'
   Va = (tc/2560);
            ^
SAVE_to_EEPROMin_2_parts_ang_make_again:56:10: error: 'cc' was not declared in this scope
   Vb = ((cc-Va*2560)/10+0.5);
          ^
Using library BluetoothSerial at version 1.0 in folder: /home/sandeep/.arduino15/packages/esp32/hardware/esp32/1.0.6/libraries/BluetoothSerial 
exit status 1
invalid operands of types 'char [32]' and 'int' to binary 'operator/'
Board at /dev/ttyUSB1 is not available
Invalid library found in /home/sandeep/Arduino/libraries/avr-libc-master: no headers files (.h) found in /home/sandeep/Arduino/libraries/avr-libc-master

char tc[numChars];
Va = (tc / 2560);
How does one divide a character array by 2560?

Vb = ((cc - Va * 2560) / 10 + 0.5);
Where is the variable cc declared? I can't find it.

You are missing a } to close the serialreadnstore function.

That is as far as I got.

In the future, please include the entire error message. It is easy to do. There is a button (lower right of the IDE window) called "copy error message". Copy the error and paste into a post in code tags. Paraphrasing the error message leaves out important information. In this case, most of the errors were omitted.

1 Like

I am going to store a number in 'tc'

HOW can I convert text to float or int

atof()

1 Like

Indeed atof() text to float. Or atoi() text to int.

Conversion functions

1 Like

Come back when you discover the truncation errors caused by your mixed (int, float) arithmetic.

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.