SRJ
July 16, 2022, 10:34am
1
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;
}
}
Koepel
July 16, 2022, 10:40am
2
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
SRJ
July 16, 2022, 10:48am
3
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
SRJ
July 16, 2022, 11:03am
5
I am going to store a number in 'tc'
HOW can I convert text to float or int
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
system
Closed
January 12, 2023, 11:17am
9
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.