/Users/enriquemarquez/Documents/Arduino/sensor/sensor.ino: In function 'void loop()':
sensor:20:29: error: expected primary-expression before '.' token
int distancia = Ultrasonic.distanceRead();
^
exit status 1
expected primary-expression before '.' token
The errors say to replace .distanceRead() with .read()
C:\Users\newuser\AppData\Local\Temp\.arduinoIDE-unsaved2023910-5188-1x5cc4g.koit\sketch_oct10a\sketch_oct10a.ino: In function 'void loop()':
C:\Users\newuser\AppData\Local\Temp\.arduinoIDE-unsaved2023910-5188-1x5cc4g.koit\sketch_oct10a\sketch_oct10a.ino:17:43: warning: 'unsigned int Ultrasonic::distanceRead(uint8_t)' is deprecated: This method is deprecated, use read() instead. [-Wdeprecated-declarations]
int distancia = ultrasonic.distanceRead();
^
In file included from C:\Users\newuser\AppData\Local\Temp\.arduinoIDE-unsaved2023910-5188-1x5cc4g.koit\sketch_oct10a\sketch_oct10a.ino:2:0:
c:\Users\newuser\OneDrive\Documents\Arduino\libraries\Ultrasonic\src/Ultrasonic.h:34:18: note: declared here
unsigned int distanceRead(uint8_t und = CM) __attribute__ ((deprecated ("This method is deprecated, use read() instead.")));
^~~~~~~~~~~~
Sketch uses 3002 bytes (9%) of program storage space. Maximum is 30720 bytes.
Global variables use 214 bytes (10%) of dynamic memory, leaving 1834 bytes for local variables. Maximum is 2048 bytes.
This should clear the error:
// int distancia = ultrasonic.distanceRead();
int distancia = ultrasonic.read();
One web site using the old library and function calls: